仓酷云

标题: 来一篇关于NET的浅析ASP.NET MVC路由划定规矩XML化的办法 [打印本页]

作者: 不帅    时间: 2015-1-16 14:26
标题: 来一篇关于NET的浅析ASP.NET MVC路由划定规矩XML化的办法
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)<p>本文次要针对的是ASP.NETMVC路由划定规矩的成绩,作者本次所研讨的是ASP.NETMVC路由划定规矩XML,但愿谁人经由过程本文能对人人有所匡助。
比来因为事情干系,从头回忆了ASP.NETMVC的1.0版本。2.0版本还没有研讨。
因为MVC框架开展不久,另有良多不敷的中央。个中关于路由划定规矩设置这一块成绩对照年夜。起首路由划定规矩是在全局设置问价Global.asax的Application_Start()事务中注册的。
<olclass="dp-c">publicstaticvoidRegisterRoutes(RouteCollectionroutes){routes.IgnoreRoute("{resource}.axd/{*pathInfo}");routes.MapRoute("User",//Routename"{controller}/{action}/{id}",//URLwithparametersnew{controller="User",action="Show",id="0"}//Parameterdefaults);}protectedvoidApplication_Start(){RegisterRoutes(RouteTable.Routes);}
默许硬编码的体例使得今后可保护水平年夜年夜下降。MVC1.0仿佛没有供应很好的基于设置文件的路由划定规矩设置。以是只好本人完成了。直到写这篇文章时,才找到了一个对照好的办理计划。
以下是自界说的XML格局
<olclass="dp-xml"><?xmlversion="1.0"encoding="utf-8"?><MapRoutes>
<divclass="code"><olclass="dp-xml"><!--默许划定规矩--><MapRoutename="Default"url="{controller}/{action}"><Params><Itemkey="controller"default="Article"/><Itemkey="action"default="Index"/></Params></MapRoute><!--显现旧事列表的路由划定规矩--><MapRoutename="ShowArticleList"url="{controller}/{action}/{typeId}/{pageIndex}/{pageSize}"><Params><Itemkey="controller"default="Article"/><Itemkey="action"default="Index"/><Itemkey="typeId"default="1"/><Itemkey="pageIndex"default
作者: 小女巫    时间: 2015-1-18 14:39
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
作者: 兰色精灵    时间: 2015-1-27 05:07
现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。
作者: 深爱那片海    时间: 2015-2-5 03:58
同时也感谢博客园给我们这个平台,也感谢博客园的编辑们做成专题引来这么多高人指点。
作者: 若天明    时间: 2015-2-11 04:48
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
作者: 柔情似水    时间: 2015-3-1 21:59
那么,ASP.Net有哪些改进呢?
作者: 分手快乐    时间: 2015-3-11 00:56
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
作者: 变相怪杰    时间: 2015-3-17 17:17
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
作者: 不帅    时间: 2015-3-24 19:08
那么,ASP.Net有哪些改进呢?




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2