ASP.NET - 设计者和开发者之间的协作

标签 asp.net dreamweaver collaboration

我们的组织拥有专门的设计师,他们设计页面并在 Dreamweaver 中进行剪切。这在过去对于 ASP 和 PHP 网站来说效果很好。现在我们正在尝试使其与 .NET 一起工作,但由于 ASP.NET 中的项目结构而陷入困境。大家如何与开发人员合作?我正在寻找的具体点是:

-将 Dreamweaver 内容传输到 Visual Studio - 更改服务器控件的 HTML 输入 -让设计人员能够访问已完成的 Visual Studio 产品,以便他们可以调整布局

谢谢!

最佳答案

显然,您的设计师会有一点学习曲线。但话虽如此,我经常与 ASP.NET 网站上的设计师合作(顺便说一句,他们都没有使用 Dreamweaver,因此这可能是问题的一部分)。通常,他们会按照他们想要的方式在服务器上创建 HTML,例如静态 HTML 页面,然后我将进入并使用 ASP.NET 控件手动替换表单字段。

另一方面,我发现使用输出最少 HTML 的控件(例如使用 Repeaters 而不是 DataGrid)来匹配设计的可能性最大。

一旦网站在服务器上启动并编程,他们就可以根据需要返回进行调整。

此外,就像我们必须稍微适应它们一样(让我们的服务器控件按照他们喜欢的方式吐出 html),它们也必须稍微适应我们,而不是像某些样式表那样严重依赖于样式表中的 id 属性。 items id 属性将由 hte .net 运行时控制,因为它们是控件。

常常,刚接触 ASP.NET 的设计师会感到这种新的做事方式非常威胁,特别是使用用户控件而不是包含文件,但它实际上与经典的 ASP/PHP 开发没有什么不同。

关于ASP.NET - 设计者和开发者之间的协作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/953413/

相关文章:

javascript - HTML 提交中换行符消失

javascript - 在 asp.net 弹出窗口中打开我的新页面

git - 使用 Git 的编码器协作最佳实践

c# - asp.net 中的文件 uploader 不显示文件

javascript - <link rel ="icon"type ="image/x-icon"> 的用途是什么?

html - Facebook 插件未显示在我的浏览器上

vb.net - 确定谁阅读了共享邮箱中的邮件

collaboration - 团队的代码片段库

c# - 缓存局部 View Asp.net MVC 5