摘要:
HttpRuntime中的PR方法1,封装HttpContext2,获取HttpApplication 主要做3件事a,执行本事件时主要调用Init将Global编译得到类型,b,确保Appstart被调用,在mvc中主要是注册路由规则,c,获取Application 对象完成内部模块的初始化Url
阅读全文
posted @ 2016-09-21 14:42
浩凡儿
阅读(1058)
推荐(0)
摘要:
》两种网络服务 1.WebService:基于SOAP风格的网络服务,使用方法进行请求 2.WebAPI :基于REST风格的网络服务,使用资源进行请求;5个方法:查一个,查所有,增加,修改,删除就是定义一个控制器继承于WebAPIControler类 》使用 1.jquery 的ajax (缺点,
阅读全文
posted @ 2016-09-20 14:55
浩凡儿
阅读(211)
推荐(0)
摘要:
1.过滤器 《a》:Authorization 默认实现 AuthorizeAttribute身份验证过滤器,首先运行,在其他过渡器的操作操作方法前执行;《b》:Action 运行之前 和之后的动作方法; 《c》:Result 运行前后执行的操作结果;《d》:Exception 如果只运行另一个过渡
阅读全文
posted @ 2016-09-19 14:18
浩凡儿
阅读(173)
推荐(0)
摘要:
自定义路由规则的要求,小范围写在前,大范围写在后。路由规则可以注册多条,路由规则的名称不能重复路由规则有顺序,并且按照顺序进行匹配,建议小范围写在前,大范围写在后。路由规则可以设置约束 即正则表达式路由规则匹配的控制器可以设置命名空间约束 routes.MapRoute( name: "NewSho
阅读全文
posted @ 2016-09-13 10:17
浩凡儿
阅读(2007)
推荐(0)
摘要:
在Controller中的方法都称为行为,所以的公共方法都可以在浏览器中调用,返回值为:ActionResult的类型或其子类,这个类为抽象类,所以这为抽象编程,方法的结果返回为直接或间接继承自ActionResult的类型。 1.ViewResult: 使用View()可以指定一个页面,也可以指定
阅读全文
posted @ 2016-09-12 10:28
浩凡儿
阅读(181)
推荐(0)
摘要:
为什么使用页面强类型: 一个页面只能定义 为一个强类型。因为 我们自己写@Html.TextBox("Qq"); 有可能写错,所以我们就在 编译阶段就把页当作一个类型然后使用lamabda 表达式使用@Html.TextBoxFor(c=>c.QQ); 这样如果写错某个字段时 就会报错,编译不通过。
阅读全文
posted @ 2016-09-09 17:17
浩凡儿
阅读(584)
推荐(0)
摘要:
网页中这样: <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head id="Head1"></head> <title></title> <script src="Scripts/jquery-1.8.2.min.js"></
阅读全文
posted @ 2016-09-09 09:50
浩凡儿
阅读(2200)
推荐(0)
摘要:
三层中的Model 是数据模型 与数据库字段一一对应而mvc中的model是 显示模型,指在页面的显示字段的列一一对应,不一定在数据库中有这样的一个表,如当页 面上要显示多个表的综合信息时。 当在Controller中不指定显示页面时,会采用与行为同名的页面进行显示还可以自定义显示页面 mvc的优点
阅读全文
posted @ 2016-09-08 14:31
浩凡儿
阅读(194)
推荐(0)
摘要:
从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。 分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用程序的性能就会下降,这时就应该考虑对表进行分区。表进
阅读全文
posted @ 2016-08-24 16:47
浩凡儿
阅读(186)
推荐(0)
摘要:
作用:约束用来保证数据有效性和完整性 。 定义主键约束 主键约束 primary key : 信息记录某个字段可以唯一区分其他信息记录,这个字段就可以是主键 (唯一 非空) primary key:不允许为空,不允许重复 删除主键: alter table tablename drop primar
阅读全文
posted @ 2016-07-08 11:18
浩凡儿
阅读(190)
推荐(0)