假设你有一个像 Microsoft CRM这样的大数据录入 Web 应用程序,你遵循什么策略和技术来构建这样的网站?
我不想使用任何动态网页生成软件,因为它有很多限制。我也不想设计每个页面并重复所有内容
最好的方法是什么?关于这个问题的任何想法或标题?
提前致谢...
假设你有一个像 Microsoft CRM这样的大数据录入 Web 应用程序,你遵循什么策略和技术来构建这样的网站?
我不想使用任何动态网页生成软件,因为它有很多限制。我也不想设计每个页面并重复所有内容
最好的方法是什么?关于这个问题的任何想法或标题?
提前致谢...
这是一个非常普遍的问题,如果没有一些具体的细节,很难提供很多指导。它是企业应用程序吗?它将如何部署?是否需要提供 Web 服务接口?您打算使用哪种后端数据存储?您需要什么样的身份验证方案?并且不断地......
以下是 MS 模式和实践团队的一些一般指导:
微软应用架构指南 http://msdn.microsoft.com/en-us/library/dd673617.aspx
您可以创建自己的标准格式 xml 文件,该文件定义您希望在数据输入期间键入的索引字段。然后,您的 Web 应用程序将为您当时希望使用的任何文档/数据输入表单读取此 xml 文件。这将允许您根据配置 xml 文件中为多个表单指定的字段动态读取和创建表单。
您的视图/UI 可以呈现配置文件并在运行时将数据输入字段动态显示为文本框,或者您可以使用像 SubSonic 这样的脚手架应用程序为您生成类/表单,然后更改表单以包含验证和自定义脚本.
也许您可以尝试诸如 MVC 或 MVP 之类的框架。ASP.Net Development 正朝着这个方向发展。
你可以在这里阅读一些介绍: http ://www.asp.net/mVC/ http://msdn.microsoft.com/en-us/magazine/cc188690.aspx