2012年11月24日

Spring.net

摘要: http://www.cnblogs.com/GoodHelper/tag/Spring.NET/default.html?page=2 阅读全文

posted @ 2012-11-24 16:02 默然IT 阅读(203) 评论(0) 推荐(0) 编辑

2012年11月18日

(转载)IQueryable和list本地集合区别

摘要: 在上一篇博客中我们大致学习了EF框架的增删改查的功能,这篇我们主要来说一下Iqueryable集合和List等本地集合的区别,下面我们通过建立一个简单的例子来学习这个知识点,直接进入主题吧1.首先对比一下两段代码?看一下有什么结果: (1) 第一段代码如图所示: (2)第一段代码使用数据库的Profiler查看执行结果: (3)第二段代码如图所示: (4) 第一段代码使用数据库的Profiler查看执行结果: 2.IQueryable (1) IQueryable表达式分为三个项,第一个是查询数据的表达式,第二个是元素类型,第三个是:查询数据Prov... 阅读全文

posted @ 2012-11-18 20:56 默然IT 阅读(1871) 评论(0) 推荐(0) 编辑

(转载)Http Module 介绍

摘要: 引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Module;在请求处理之后,它需要再次通过一系列的Http Module,那么这些Http Module是如何组成的?用来做什么呢?本文将对Http Module作以介绍。Http Module概述暂时先 阅读全文

posted @ 2012-11-18 20:53 默然IT 阅读(111) 评论(0) 推荐(0) 编辑

(转载)Http Handler 介绍

摘要: 引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了不少概念和原理。在本文中,我们通过几个范例来了解 IHttpHandler,看看掌握这些原理的实际用途。IHttpHandler 概述可能和我一样,很多Asp.Net开发人员都有过Asp的背景,以至于我们在开发程序的时候,通常都是在“页面级”上思考,也就是说我们现在正在做的这个页面应该 阅读全文

posted @ 2012-11-18 20:52 默然IT 阅读(129) 评论(0) 推荐(0) 编辑

(转载)Http 请求处理流程

摘要: Http 请求处理流程引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭祀的Asp.Net开发详解》一书,但当我翻看了一下其对角色(Role) 和 用户(Member)的讲解时,我决定跳过去直接读后面的章节。因为我发现他也随了大流,对这部分的讲解停留在“如何去做”的层面上。我相信像悉先生 这样的牛人是不可能不了解底层运作原理 阅读全文

posted @ 2012-11-18 20:50 默然IT 阅读(72) 评论(0) 推荐(0) 编辑

2012年11月16日

(转载)理解接口继承规则

摘要: [深入理解C++(二)]理解接口继承规则罗朝辉 (http://www.cnblogs.com/kesalin/)CC许可,转载请注明出处一,前言在前一篇《[深入理解C++(一)]类型转换(Type Casting)》中,我详细讲述了 C++ 中转型动作,以及使用规则。有网友说应该提及下《深度探索 C++ 对象模型》一书中的内容,其实他的意思是,要是对 C++ 对象的内存布局不甚了解,就想要彻悟C++中的类型转型,对象切割,虚函数调用等,犹如脱离了坚实的根基,想去建空中阁楼。理解 C++ 对象的内存布局对学会 C++来说至关重要,但我不打算写 C++ 对象的内存布局相关的文章,因为要站在前人的 阅读全文

posted @ 2012-11-16 22:30 默然IT 阅读(282) 评论(0) 推荐(0) 编辑

(转载)浅谈javascript中的原型和继承

摘要: 本文适合初学者,特别是对构造函数、原型和原型链概念比较模糊的,大牛请路过,好了,让我们一步步来看看js的原型(链)到底有多神秘……一、函数创建过程在了解原型链之前我们先来看看一个函数在创建过程中做了哪些事情,举一个空函数的例子:function A() {};当我们在代码里面声明这么一个空函数,js解析的本质是(肤浅理解有待深入):1、创建一个对象(有constructor属性及[[Prototype]]属性),根据ECMA,其中[[Prototype]]属性不可见、不可枚举2、创建一个函数(有name、prototype属性),再通过prototype属性引用刚才创建的对象3、创建变量A,同 阅读全文

posted @ 2012-11-16 22:27 默然IT 阅读(188) 评论(0) 推荐(0) 编辑

(转载)浅谈C#中的泛型

摘要: 本文记录一些自己读书中感觉脑神经一跳的地方,但都还是比较浅显的东西。由于自己在泛型使用上还火候未到,什么地方有错误还请各位纠正,高手请勿喷啊。什么是泛型? 泛型是.NET Framework 2.0新增的一个东西,泛型与程序集中的IL 代码高度集成。有了泛型,我们可以创建独立于被包含类型的类和方法,我们不必给不同的类编写功能相同的很多方法或者类,只创建一个方法或类就可以了。和Object类相比,Object类属于非类型安全的,而泛型使用泛型类型,可以根据需要用特定的类型替换泛型类型,这样就保证了类型安全类。另一方面,泛型和C++的模板很相似,但泛型是由CLR定义的。泛型LIST<T> 阅读全文

posted @ 2012-11-16 22:24 默然IT 阅读(142) 评论(0) 推荐(0) 编辑

(转载)Ajax初步认识

摘要: 最近在学习Ajax,这真是个好东西啊,能大大调高用户的体验,异步式的开发着实很爽,前段时间刚学asp.net webform时候,没有ajax有很多操作要不同的页面进行操作,要不停的跳转,如果页面再有一堆服务端控件,着实不爽,体验特别的不舒服.Ajax是什么东西,我就不说了,大家都知道,本人刚学这个,发现写js代码十分的不熟,以后要多练练,下面我就分享我学习过程中的一些实际运用Ajax的Demo,着实没什么技术,纯粹的分享,让没有学过Ajax的能够了解Ajax的一些基本用法,大家共同学习,共同进步,Demo很简单利用AJAX的CRUD和分页等..加载数据跟分页 ... 阅读全文

posted @ 2012-11-16 22:22 默然IT 阅读(204) 评论(0) 推荐(0) 编辑

(转载)LINQ to Objects---立即执行的Enumerable类方法

摘要: 本篇接上一篇:延时执行的Enumerable类方法,总结常用的立即执行的Enumerable类方法和它们的常用用法。为了便于理解和记忆,DebugLZQ进行了分组。1.ToArray序列转换成数组2.ToList序列转换成List<T>using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 立即执行的Enumerable类方法成员{ class Program { static void Main(string[] args) ... 阅读全文

posted @ 2012-11-16 22:13 默然IT 阅读(170) 评论(0) 推荐(0) 编辑

导航