当前位置:编程学习 > C#/ASP.NET >>

讨论下web高效开发web编辑和列表页的想法

如题:
在规模不是很大的项目上,我们可以考虑“以性能换灵活和快捷”。
牺牲一定性能为代价来换取高效和灵活对中小项目来说意义不小,这里我先抛个砖,说下我所遇到的一些解决办法,请楼下的大侠们补充,共同探讨。


我遇到过的一种方式:
将所有字段信息存入一张表:包括长度,数据类型,中文备注名等

所有控件用“表名+字段名+数据类型”来进行命名,一个通过的js进行提交前的验证(通过字段信息表暂存字段信息的方式),然后提交后通过遍历控件的方式存回,这里如果实在要考虑安全性可以不用真实表名和字段名,做一个内部映射

列表同样的,查询结果根据字段信息表自动生成中文表头等等,这里只是简单说下,希望大侠们有好的想法进行补充

顺便再说下别的比如,为了方便,我也曾将url参数与dictionary进行互转,或者json与实体类或者dictionary进行互转操作,牺牲了一定性能但能换来使用上的方便与清晰。


好了,小弟先说这么多,希望大侠们跟帖,拜谢了,不管能不能实现,只要说出想法就好,找找灵感 web设计 性能换灵活 ASP.NET WEB --------------------编程问答-------------------- 我曾通过反射的方式来解析三层架构中的实体类,算帮顶吧 --------------------编程问答-------------------- 没有大侠愿意提点下的吗 --------------------编程问答--------------------  围观 --------------------编程问答-------------------- 曾写了个动态构建页表单页面的小程序(可视化处理+自动排版),然后生成2种方式的文件,一个就是表单页面,一个是xml(可以配置成多套,动态去解析目标xml文件即可)。任何一种都方便我快速处理ui,甚至我只需要维护xml就行,假如有人要抓我的页面信息,我换一个xml它的正则就要修改,挺一劳永逸的事吧。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,