代码之家  ›  专栏  ›  技术社区  ›  Darian Miller

使用Dreamweaver与Visual Studio C#开发人员集成设计师的最佳方式是什么?

  •  5
  • Darian Miller  · 技术社区  · 17 年前

    例如,假设你有一个基本的网站,用户界面的表单访问数据库。。。数据库工作肯定是由开发人员完成的,但如何将设计的表单与数据库编码或客户端逻辑(可能涉及控件上的事件)或其他与GUI相关的连接联系起来。图形设计师是否也在控制应用程序流程?似乎有一个很大的脱节需要解决-尤其是当它被实现后需要调整设计的时候。

    4 回复  |  直到 17 年前
        1
  •  1
  •   bob    17 年前

    使用另一种方法,如 MVC ,将设计与逻辑分开。这样,团队的每个成员(设计师/开发人员)都可以专注于他们做得最好的事情。

    link / link

        2
  •  1
  •   Aaron Powell    17 年前

    最好的方法是确保您的设计师对他们将使用哪种HTML有一定的了解。

    每个ASP.NET开发人员都知道MS-HTML,这是一种可爱的HTML表格嵌套,但设计者却不知道。设计师有自己的要求,他们会尽可能以最好的方式来满足。可悲的是,这对我们并不总是好的。

    当我从我们的UI团队收到一个设计时,我总是很沮丧,它显示了使用浮动div在网格中很好地排列的单选按钮。然后我必须粉碎他们的梦想,不,我不能生成HTML(好的,我可以使用ControlAdapters,但每次它们都是不同的设计!)。

    尝试制定一个90%/10%的规则,其中90%的设计在ASP.NET启动之前完成,10%的设计在ASP.NET完成后完成,并根据ASP.NET生成的HTML完成。

    并确保您正在使用源代码管理!除非在源代码管理中,否则代码不存在!多亏了最新的TFS PowerTools,才有了一个可爱的Windows Shell集成组件,所以您现在不需要使用VS来签入和签出更多:D

        3
  •  1
  •   Dillie-O    17 年前

    这听起来可能真的很无聊,但当我使用Dreamweaver/Visual Studio时,我会进行布局,然后方便地将[单选按钮]和[输入文本]等放在表单元素/控件所在的位置,并将页面保存为基本HTML文档。

        4
  •  0
  •   AaronS    17 年前

    不幸的是,这是一个非常普遍的问题。Dreamweaver通常不会编写对.net开发人员友好的html。如果可能的话,找一个真正能够阅读和编写HTML的人,而不仅仅是使用Dreamweaver WYSIWYG编辑器。

    我经常发现,如果我和一个不懂html的设计师一起工作,我实际上节省了很多时间,只要让他们在photoshop中模拟所有东西,然后给我切片的图像。我发现,以.net友好格式编写实际的HTML可以节省大量时间,而不必在这种情况下与设计师来回奔波。

    推荐文章