ASP.NET开发人员多久不使用Visual Studio设计模式?

row*_*row 5 designmode visual-studio

我们正在开发一个ASP.NET应用程序.我们聘请了一家外部UI设计公司,并且在很大程度上对他们的工作非常满意.他们向我们提供的"可交付成果"是可点击屏幕 - 带有ASPX文件,图像,母版页等的Visual Studio解决方案.屏幕未连接到任何数据源.他们有虚拟数据,以便我们可以看到用户界面如何工作.

我们遇到的一个问题是我们的开发人员习惯使用Visual Studio设计模式.当我们将它们提升到设计模式时,我们从UI公司收到的页面有时会出现问题.顾问的开发人员在不使用设计模式的情况下编码这些屏幕.

我们假设他们正在使用设计模式,但合同中没有规定.这个太多了吗?是否有很多ASP.NET开发工作从未经历过VS设计模式?


第三方编辑:

建议:响应此问题的人应该指定他们正在使用哪个版本的Visual Studio,因为Microsoft破坏了VS2005和早期设计人员中的代码库,并将其替换为他们购买Expression产品时购买的代码库.这两个是完全无关的,而新的一个是越好.- 约翰桑德斯

The*_*TXI 24

您越来越多地使用Visual Studio,您越来越依赖于设计模式.复杂的UI倾向于使设计视图看起来很残酷.

  • 借调:IDE不可能编写比我手动更好的HTML,甚至不太可能让我相信其他人的拖放标记 (5认同)

Pro*_*m.X 12

我(和同行)从不使用设计模式,原因有两个:

  • 我在VS 2003中学到了不要触摸设计模式,因为你的HTML是由VS管理的.(虽然自2008年以来不再存在,但曾经被咬过......)

  • 渲染可能需要很长时间.

从工具箱和手动代码拖放更快.

  • 它花了你到VS2003?pffft,我们大多数人在十几年前被FrontPage或Visaul Interdev烧毁了 (4认同)

And*_*are 10

我居然发现了ASP.NET开发人员使用设计是相当罕见的.Visual Studio设计器在生成干净标记方面非常糟糕.


Otá*_*cio 8

从不使用设计模式,可能是因为它过去常常弄乱我的标记.另外我做了很多动态渲染,所以没有意义.我只使用CSS进行格式化,我不想让VS搞乱.


Joh*_*ers 6

许多人从不使用它,因为过去经历不好.在使用现代控件时,我发现VS2008中的设计模式没有什么问题,这些控件是最新的并且具有良好的设计器支持.

另一方面,由于早期的问题,许多自定义服务器控件没有良好的设计器支持,因此在设计模式中使用较少,因为早期的设计器代码库已被替换为良好的设计器代码库.


Bra*_*ood 5

我几乎从不使用设计模式.它通常会创建丑陋的HTML,并称我为肛门,但我真的很想拥有干净的HTML.如果这意味着手工编码,那就这样吧.

  • 我和你在一起,肛门. (5认同)