自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Controller 的激活

一、介绍  1.  Controller 的类型直接或者间接实现了System. Web.Mvc.IController 接口。  2. IController 接口仅仅包含一个参数类型为RequestContext 的Execute方法,      public interface IController      {           void Execute(Req

2016-02-17 17:38:29 364

原创 RedirectResult/RedirectToRouteResult类型

一.介绍    System.Web.Mvc.RedirectResult 实现针对某个地址的重定向,其作用与调用HttpResponse 的Redirect!RedirectPermanent 方法完全一致二.代码分析   public class RedirectResult : ActionResult    {        public RedirectRes

2016-02-04 12:18:56 3964

原创 HttpStatusCodeResult类型

一.介绍    每一个Hηp 响应均具有一个表示响应状态的代码和一个可选的状态描述,正常情况下返回"200 OK" 0, System. Web.Mvc.HttpStatusCodeResult 使我们很容易地响应一个指定状态的回复。二.代码分析         ///         /// HttpStatusCodeResult 类包含四个构造函数       ///

2016-02-04 12:09:24 1537

原创 JsonResult类型

一、介绍      后台数据是通过二个基于某种CLR 类型的对象来承载的,当客户端调用某个Action 方法并希望以JSON 的格式返回请求的数据时, ASP.NET MVC 中      System.Web.Mvc.J sonResult将CLR 对象转换成JSON 格式予以响应;二、源代码分析    public class JsonResult : ActionResult

2016-02-03 17:46:47 5230

原创 JavaScriptResult类型

一、介绍    1.1. System.Web.Mvc.JavaScriptResult 在服务器端生成一段JavaScript 脚本,JavaScript 脚本以字符串形式通过当前的HttpResponse 响应给请求的客户端,在客端执行;    1.2. 操作方法(Action)调用JavaScript()方法,返回JavaScriptResult类型;二、源代码分析

2016-02-03 16:38:23 1934

原创 FileResult类型

一、类型介绍:     利用FileResult 我们可以将某个物理文件的内容响应给客户端;二、FileResult内部不结构   1.       public abstract class FileResult : ActionResult      {           public override void ExecuteResult(ControllerC

2016-02-02 17:58:09 3352

原创 ActionInvoker

Requst --->Routing ------->ControllerFactory ------> Controller -------> ActionInvoker ------> ActionMethod ------>Response

2016-02-02 15:39:50 303

原创 反射

1.获取 类型信息的方法    SportsCar sc = new SportsCar();    Type t = sc.GetType();    或    Type t = typeof(SportsCar);  typeof:不需要先建立一个实例来提取类型信息,但必须指定类型的编译时信息,因为,typeof需要的是强类型的类型信息;2. System.

2016-01-28 17:37:37 292

原创 ContentResult(内容)类型

一、类型介绍:     1. ContentResult 使ASP.NET MVC 采用我们提供的内容来响应请求;     2. 抽象类Controller 定义了如下三个受保护的Content 方法重载,可以调用它们根据指定的内容、编码和媒体类型创建相应的ContentResult,具体定义如下:            public abstract class Contro

2016-01-26 18:22:59 3473

原创 EmptyResult类型

不论Action 方法是否具有返回值,也不论它的返回值是什么类型, ActionInvoker 最终都会创建相应的ActionResult 对象。如果Action 方法返回类型为void 或者返回值为Null ,最终生成的就是一个System. Web.Mvc.EmptyResult 对象。EmptyResult重写ExecuteResult方法:       public cla

2016-01-26 16:31:46 994

原创 LINQ Compiled Query操作

Compiled Query操作说明:在之前我们没有好的方法对写出的SQL语句进行编辑重新查询,现在我们可以这样做,看下面一个例子://1.创建compiled query NorthwindDataContext db = new NorthwindDataContext(); var fn =CompiledQuery.Compile( (NorthwindDataContext db

2015-09-07 17:45:14 349

原创 LINQ to SQL SqlMethods操作

SqlMethods操作在LINQ to SQL语句中,为我们提供了SqlMethods操作,进一步为我们提供了方便,例如Like方法用于自定义通配表达式,Equals用于相比较是否相等。Like自定义的通配表达式。%表示零长度或任意长度的字符串;_表示一个字符;[]表示在某范围区间的一个字符;[^]表示不在某范围区间的一个字符。比如查询消费者ID以“C”开头的消费者。

2015-09-07 17:37:06 638

原创 Linq

Concat(连接)说明:连接不同的集合,不会自动过滤相同项;延迟。1.简单形式:var q = ( from c in db.Customers select c.Phone ).Concat( from c in db.Customersselect c.Fax ).Concat( from e in db.Employees select e.HomePhone );语句描述

2015-09-07 17:19:40 220

转载 SQL SERVER 插入数据获取自增ID,SCOPE_IDENTITY、IDENT_CURRENT 和 @@IDENTITY的比较

IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。@@IDENTITY 返回为当前会话的所有作用域中的任何表最后生成的标识值。(适用于一个表操作)SCOPE_IDENTITY 返回为当前会话和当前作用域中的任何表最后生成的标识值

2015-09-07 16:48:35 394

转载 linq 匿名对象(var) 转 List<T>

关于LinQ无法将类型“System.Collections.Generic.List”隐式转换为“System.Collections.Generic.List http://www.cnblogs.com/finehappy/archive/2009/10/07/1578828.htmllist   alllist =( from d in demolist

2015-07-07 00:26:36 2665

转载 LINQ 分组

通过GroupBy (lamda) 和  group  被分组集合变量 by  分组属性  into  b  分组  分组结果的集合中的属性和SQL server一样必须是聚合属性;1.lamda表达式分组(推荐)         var groupList = hislist.GroupBy(a => a.shzbm).Select(g => (new { shzbm

2015-07-03 23:13:05 290

Google地图API教程v2

任何 Google 地图 API 应用程序中的基础元素都是“地图”本身。本文档讨论 GMap2 基础对象的用法和地图操作的基础知识

2013-04-16

LINQ 帮助手册

该文档详细介绍了什么是LINQ,LINQ的优缺点,及在VS2008 中的使用;

2012-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除