09 2018 档案
摘要:本篇是练习完微软官方例子后,对EntityFramework的总结。如果你是新手建议看下微软官方例子 "Getting Started with Entity Framework 6 Code First using MVC 5" CodeFirst CodeFirst就是开发中,先不考虑数据库,直
阅读全文
摘要:将网页转化为pdf供打印和下载,是个普遍的功能,项目中遇到整理下。 前台浏览器 通过 javascript库在浏览器端生成pdf 优点: 可用通过前台搞定,不用添加后台方法 缺点: 1. pdf布局麻烦 2. 不支持 ,所以不支持中文。(当然也有解决办法但需要依赖 字体文件 ,文件太大不理想) 后台
阅读全文
摘要:路由的目的:对http请求提取ControllerName和ActionName,从而映射到具体Action。 特性路由:在设计时通过对Controller或Action标注映射到路由上,其实时根据Controller或Action上Attribute生成 并添加到 。 特性路由注册 | 特性名 |
阅读全文
摘要:个人理解:Asp.net过滤器,其实就是在 中放置了供用户注入对客户请求处理的对象(是个集合收集收入注入的处理对象),根据处理的时机不同分为5中处理对象。 过滤器的定义 过滤器:就是服务器对用户请求的处理流程中设置过滤(如设置是否继续处理,还是返回等操作)。Asp.net MVC的过滤器设置基于AO
阅读全文
摘要:Http为请求响应协议, 端针对 端请求做出响应。在Asp.net中通过 对象写入服务端响应。 在asp.net mvc中action执行返回 对象类型, 通过调用 相应客户端,对于 页面响应,借助引擎定制 。 ActionResult 本节介绍一些基本的类型响应类(这些通过实现 类)。同时为了操作
阅读全文
摘要:Web开发新手一直有个很困惑的问题?Web开发需要异步开发吗?答案时肯定的,原因细细道来。 Web客户端(浏览器)发送Http请求 IIS服务器接受请求 调用Asp.net,Asp.net为每个请求新建一个 请求线程 (通过一个线程池维护),因Asp.net请求线程所占资源比较大(一般请求线程是个确
阅读全文