随笔分类 -  ASP.NET MVC

摘要:两种web服务SOAP风格:基于方法,产品是WebServiceREST风格:基于资源,产品是WebAPI可以返回json、xml类型的数据对于数据的增、删、改、查,提供相对的资源操作,按照请求的类型进行相应处理,主要包括Get(查)、Post(增)、Put(改)、Delete(删),这些都是htt 阅读全文
posted @ 2016-11-29 22:10 虚-染D 阅读(370) 评论(0) 推荐(0)
摘要:过滤器 使用方式自定义类继承自相应的类或接口,重写方法,作为特性使用在控制器类中重写方法 特性方式的使用注意:如果继承自接口需要让类实现FilterAttribute,才可以作为特性使用使用方式1:作为Controller或Action的特性使用方式2:在Global中注册为全局过滤器,应用于所有的 阅读全文
posted @ 2016-11-29 22:05 虚-染D 阅读(218) 评论(0) 推荐(0)
摘要:异步方式1:使用jquery的异步函数方式2:使用MVC的AjaxHelper行为的返回值设置:JsonResult对象,使用Json方法接收一个对象,在内部会完成对象的js序列化,向输出流中输出json对象注意:使用Json方法时,默认只允许使用Post请求,如果希望支持Get方法进行异步请求,需 阅读全文
posted @ 2016-11-08 22:44 虚-染D 阅读(178) 评论(0) 推荐(0)
摘要:路由Route路由规则Route:可以查看源代码了解一下构造方法,需要指定路由格式、默认值、处理器三个值路由数据RouteData:当前请求上下文匹配路由规则而得到的一个对象,可以在Action中通过RouteData.GetRequestString(“controller/action”)获取本 阅读全文
posted @ 2016-11-08 22:26 虚-染D 阅读(217) 评论(0) 推荐(0)
摘要:View详解Razor视图引擎简介HtmlHelper强类型页面 Razor视图引擎简介强大的@:表示使用C#代码,相当于aspx中的<%%>可以完成输出功能当遇到html标签时会认为C#代码结束,贪婪匹配后面的内容,如@a1会认为是变量a1,如@a<br>1会认为是变量a会对标签内容进行Html编 阅读全文
posted @ 2016-11-08 22:16 虚-染D 阅读(435) 评论(0) 推荐(0)
摘要:路由简介在Global中注册了路由数据包括:默认Controller,默认Action,请求地址匹配路由规则 约定大于配置为了尽量少的配置,于是将常用的配置作为默认约定,如果不同则进行少量配置主要从存放位置、命名规则几个方面来总结ControllerViewModel路由规则 MVC优点 1、很容易 阅读全文
posted @ 2016-11-08 21:50 虚-染D 阅读(177) 评论(0) 推荐(0)