02 2012 档案
摘要:数据类型的约定配置默认规则列的数据类型是由数据库决定的,SqlServer的默认规则如下String: nvarchar(MAX)Int:intBool:bitDecimal:decimal(18,2)Byte[]:varbinary(MAX)DataAnnotation[Column(TypeName=”varchar”)]FluentmodelBuilder.Entity<Category>().Property(c=>c.Name).HasColumnType(“varchar”)数据类型的长度约定配置默认规则maxDataAnnotation[MaxLength(10
阅读全文
摘要:微软的示例数据库AdventureWorks下载地址http://msftdbprodsamples.codeplex.com/
阅读全文
摘要:asp.net mvc的生命周期主要分三个阶段1、网址路由对比2、找到对应的Controller执行相应的Action3、执行View并返回结果完整的生命周期Request->UrlRoutingModule->RouteHandler->MvcHandler->DefaultControllerFactory->Controller->View Factory->View->Response执行control和view当程序执行到MvcHandler,它的入口是ProcessRequest,在MvcHandler中的ProcessRequest
阅读全文
摘要:在默认的情况下,如果该网址可以对应到网站根目录下的实体文件,就不会通过MVC处理,而是将其交给ASP.NET执行。如果设置 RouteTable.Routes.RouteExistingFiles = true; 则所有文件都会使用路由规则比对,比对成功,用MVC处理,比对失败则返回给ASP.NET处理一、把URL路由加入到HttpApplication处理管道 在C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config中的web.config中已注册了UrlRouting模块 <httpModules> <add name=&
阅读全文
摘要:Unity的基础用法 1、创建一个UnityContainer对象。 2、通过UnityContainer对象的RegisterType方法来注册对象与对象之间的关系。 3、通过UnityContainer对象的Resolve方法来获取指定对象关联的对象。using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Practices.Unity;using Microsoft.Practices.Unity.Configuration;namespace Un
阅读全文

浙公网安备 33010602011771号