2010年4月7日

.aspx、MasterPage、.ascx加载顺序

摘要: 1. Master page中的用户控件的 page_init2. Aspx页面中的用户控件的 page_init3. Master page的page_init4. Aspx的 page_init5. Aspx的page_load6. Master page的page_load7. Master page中的用户控件的 page_load8. Aspx页面中的用户控件的 page_load.as... 阅读全文

posted @ 2010-04-07 22:41 天使梦魇 阅读(604) 评论(0) 推荐(0) 编辑

存储过程分页算法(收藏)

摘要: 很久以前看过,不过因为一直无接触过大数据量的数据库,所以一直无细心了解,现在再看一下作为补充,下面的方法我想会比较适合50万以内的记录数.其实只优化了sql部分。因为你的代码也可以自定义sql,所以可以写一个sql生成来类来优化一下sql查询语句,当然可以内置到你的类中,请看下面的内容(来源于网络):前传 变量 用途 @PageSize 每页显示的记录总数 @PageCount 分页总数 @Re... 阅读全文

posted @ 2010-04-07 20:37 天使梦魇 阅读(405) 评论(0) 推荐(0) 编辑

2010年4月5日

ajax技术和原理

摘要: ajax所包含的技术大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。1.使用CSS和XHTML来表示。2.使用DOM模型来交互和动态显示。3.使用XMLHttpRequest来和服务器进行异步通信。4.使用javascript来绑定和调用。在上面几中技术中,除了XmlHttpRequest对象以外,其它所有的技术都是基于web标准并且已经得到了广泛使用的,XML... 阅读全文

posted @ 2010-04-05 21:58 天使梦魇 阅读(592) 评论(0) 推荐(0) 编辑

存储过程优缺点

摘要: 存储过程的优缺点:优点:1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。但sql server新版本... 阅读全文

posted @ 2010-04-05 21:27 天使梦魇 阅读(9936) 评论(0) 推荐(3) 编辑

视图的优缺点

摘要: 视图的优点与缺点 在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点: ● 简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。 ● 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。数据库授权命令可以使每... 阅读全文

posted @ 2010-04-05 21:21 天使梦魇 阅读(2106) 评论(0) 推荐(0) 编辑

ASP.NET MVC 1.0浅析

摘要: 为什么要用ASP.NET MVC 1.0?当我刚知道1.0发布的时候,经常这样问。最近正在考虑是否在我们的企业级应用中使用ASP.NET MVC 1.0框架,因此会一直找使用它的理由,希望大家在关注技术的同时,结合企业应用谈谈自己的看法。1、MVC的组成Models:访问数据库,装载数据、处理业务逻辑。在项目中体现为数据实体类加业务代理类。Views:显示数据,用户界面。在项目中体现为aspx页面... 阅读全文

posted @ 2010-04-05 20:30 天使梦魇 阅读(447) 评论(1) 推荐(0) 编辑

2010年4月4日

SQL索引全攻略

摘要: 一 概述 可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行二 索引的两种类型: 聚集索引=簇集索引聚集索引基于数据行的键值在表内排序和存储这些数据行。由于数据行按基于聚集索引键的排... 阅读全文

posted @ 2010-04-04 16:41 天使梦魇 阅读(380) 评论(0) 推荐(0) 编辑

2010年3月30日

ASP.NET页面生命周期

摘要: 有很多理由去解释理解ASP.NET页面生命周期是非常重要的,主要是要去理解什么地方放置什么特定的方法,什么时候我们应该设置什么相关的属性。如果去开发自定义的服务器控件,理解生命周期对纠正控件初始化时候的错误,以及使用view-state和后台代码设置属性是非常有用的。(控件事件只与ASP.NET页面相关) 页面生命周期要看它是否是第一次请求,还是回发(本身页面请求),最后决定是否到Web服务器。当... 阅读全文

posted @ 2010-03-30 22:24 天使梦魇 阅读(387) 评论(0) 推荐(0) 编辑

2010年3月15日

C#.net3.5新特性总结(待续)

摘要: C#.net3.5新特性总结1.类型推断 var声明变量的语法有些变化。编译器可以根据变量的初始化值“推断”变量的类型。规则:变量必须初始化。否则编译器就没有推断变量的类型依据。初始化器不能为空,且必须放在表达式中。不能把初始化器设置为一个对象,除非在初始化器中创建一个新对象。匿名类型: var与new关键字一起使用时,可以创建匿名类型。它是一个继承了Object的、没有名... 阅读全文

posted @ 2010-03-15 21:31 天使梦魇 阅读(395) 评论(0) 推荐(0) 编辑

从零开始学习ASP.NET MVC 1.0(收藏)

摘要: 从零开始学习ASP.NET MVC 1.0 从零开始学习ASP.NET MVC 1.0 (一) 开天辟地入门篇 《从零开始学习ASP.NET MVC 1.0》 文章导航(一) 开天辟地入门篇(二) 识别URL的Routing组件(三) Controller/Action 深入解析与应用实例(四) View/Model 全解(五) ViewEngine 深入解析与应用实例 一.摘要随着ASP.NET... 阅读全文

posted @ 2010-03-15 21:19 天使梦魇 阅读(3809) 评论(0) 推荐(1) 编辑

导航