asp.net mvc 页面简化 - .NET技术 / ASP.NET
如何简化asp.net mvc页面,因为不使用控件 页面里添加了许多的<% %> 感觉十分的乱
mvc不是已经简化了吗?
菜单 - 编辑 - 高级 - 编排格式。
多和乱是两个概念,照你这么说,除了hello world,什么都很乱。
但是有的时候你的页面上会写很所的<%%>这样的语句 难道你不觉得乱 ?
那是因为他是微软的asp.netMVC,所以要<%%>,否则就不是asp了,
但是你如果真的按照微软的例子写<%%>,那其实就已经不是MVC了,
谁也没强迫你那样写,你可以推送纯html,
1、真正懂得善用asp.netMVC架构的团队肯定是有能力自己开发MVC架构,他们不需要asp.netMVC;
2、如果没搞懂MVC,以及MVC和asp.netMVC的区别,甚至还要在页面里写<%%>这样的代码的,还不如用webform,那样的话好歹有无数现成的控件可用;
3、所有现在正在用着asp.netMVC架构的人可以看看自己项目的url是不是还和aspx文件一一对应的,如果是那就不是MVC,url映射到rout然后再推一个aspx,简直就是脱裤放p,
4、反之,哪怕你在用webform,如果你能做到多个url和controller是多对一的,那么这也是符合MVC方式的
总之:我觉得asp.netMVC基本不能当做MVC的一个实践工具投入生产,
但是通过对asp.netMVC工作原理的了解倒是给了我开发基于webform的UI层MVC架构的灵感,
微软的MSDN的知识体系的理论导向还是很清晰很先进的,
无论是当初.net的推出,还是后来的linq、asp.netMVC、SL,都给了我开发上的灵感。
最后还是强调一遍:asp.netMVC用作生产真的很差劲
如果你没动态数据 可以不用
意思不是不用<%%>呀 是少用呀 能减少页面上这个样的代码 比如说一个列表展示用一个用户自定义控件什么的呀
相关问答:
万网的服务器支持伪静态的,直接用rewrite在web.config文件写规则,也不用安装组件就可以实现伪静态,但是在时代互联服务器就用不了了,咨询它的客服,他说他们服务器(基本型C)不支持伪静态的.请问一下各位我该用什么方法 ......
1.asp.net做的一个答题页面,如何实时限时后自动提交,请大家给点思路
限时的时间信息存放在数据库中
2.如果答题时间设置的较长,如何方式session超时后页面无效
谢谢
用js方法来控制
回复内容太短了。。
js ......
就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。
使用自带的fileupload控件可以实现 ......
怎样将ASP程序转换为.NET程序 ?
找个全才翻译。
手动去写
感觉写过asp的,来写asp.net,上手应该快点。
更能理解asp.net的一些内部技术
asp.net都被封装了
我是做.Net的,对ASP一直没接触到,很陌生。
公 ......