在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我说的表现层单指界面(即aspx的实现) 一: GridView DataList等笨重的数据控件我是不怎么用的 因为他产生了许多table标签 有朋友说存在即合理,微软费这么大劲开发这些控件肯定有用 确实 我觉得是给那些要求快速开发的人用用的 《相搭积木一样做软件》这个书我想就是给这类人看的 二: repeater和listview相对轻量一些 但是我也不怎么用 因为用这些控件一般要用到Eval之类的绑定 而微软是通过反射来实现Eval函数的 就性能上分析要比直接输出数据慢100倍(做过实验,相对而言) 三: 我这样输出我的数据 <%foreach (EnterpriseJob job in jobs) { %>.... <%}%> 直接把充血实体的属性输出到页面 asp时代的写法!确实啊,倒退了.呵呵 这样写有缺点,当重构项目的时候,查找某个类或方法的所有引用 是查找不到aspx中的引用的 四: 最好的办法是通过asp.net mvc模式来写页面 这样才是王道 |
请发表评论