自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jueng

msdn手册 关注项目

  • 博客(29)
  • 收藏
  • 关注

转载 URLRewriter最简单入门介绍 URLRewriter相关资源

配置好后,查看日志看到的状态都是200,IIS直接认为这个文件是存在的了, 而不是301,或302,这在某些情况下可能会不适用,比如:搜索引擎优化时目录或文件调整。rewriter 相关资源:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewri

2013-11-25 16:16:08 674

转载 c# 地址重写 Intelligencia.UrlRewriter

UrlRewriter.Net重定向开源项目.使用心得:1.配置.web.config里加三个节点:1). 加入UrlRewriter的配置     2).   UrlRewriter的配置                说明:这里定义转换规则,顺序执行.也就是说在越前面的可以定义越广的泛围.个别情况可以在后面的规

2013-11-25 16:03:27 944

转载 Forms验证——登录界面样式实效?

Forms验证——登录界面样式实效?                                当采用Forms验证时,如果授权采用,会导致登录界面样式失效。【分析】指的是拒绝所有匿名用户访问,因此应用程序中的所有资源(除了登录界面)都是受保护的,即对于未通过认证的用户这些资源都是拒绝访问的,因此登录界面的样式文件也是受保护的。

2013-11-25 15:41:41 2265

转载 App_Data文件夹的特殊用处

项目中有一些Xml文件存放一些配置信息,当然不希望非法用户直接通过IE在地址栏输入路径而下载文件.想了半天也没有一个简单又好用的办法,今天突然发现App_Data文件夹下的所有文件在客户端是无法访问的!挺有意思!上网查了一下:确实如此,Asp.net的处理机制保障它的安全.1.  Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可

2013-11-07 15:32:07 1566

转载 c#中 get {return 字段;} set{字段=value;} 有什么用啊?

这就是属性嘛。属性可以使外部程序能够访问你的私有字段(前提是你的属性是公有的)。但是属性最大的作用是,可以在get和set里面对字段进行一些处理,包括判断范围,求值等处理。这样一来是保证了数据的正确性,而来是保证你在外面读取的时候字段的值都是正确,而且是及时的数据。个人认为属性最重要的作用是,做只读属性,或只写属性。这个是最有用的。控制了字段的读和写,保证了程序的正确性。追问来

2013-11-05 16:34:45 3542

转载 定义类的属性

接口中的方法本身就没有实现,是通过继承他的类来实现的 public virtual string Text 定义类的属性,上面有类        {            get            {                object text = ViewState["Text"];                if (text == null)

2013-11-05 16:13:59 1523

转载 虚拟方法 public virtual string 与 public string有什么区别

关键字

2013-11-05 16:00:17 2973

转载 委托的事件实例化

protected virtual void OnCommand(CommandEventArgs ce)        {            CommandEventHandler commandEventDelegate =(CommandEventHandler)Events[CommandKey];委托的事件实例化,            if (commandEven

2013-11-05 15:49:55 817

转载 Asp.net控件开发学习笔记(九)----服务器控件事件

EventCollection如果在单个控件中有多个事件,那么使用System.ComponentModel.EventHandlerList对事件进行保存将会在内存占用上有不错的提高。EventHandlerList对一个类内发布多个事件提供了一个列表容器。下面是多个事件和使用EventHandlerList的对比示意: 第一步是实例化一个EventHandlerList的实

2013-11-05 14:28:49 768

转载 视图状态机制下的IStateManager接口

视图状态机制下的IStateManager接口本文节选自《庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术》一书       .NET框架为自定义视图状态管理提供了System.Web.UI.IStateManager接口,定义了任何类为支持服务器控件的视图状态管理而必须实现的属性和方法,服务器控件的视图状态由控件属性的累计值组成。该接口包括保存并加载服务器控件的视图状态值的

2013-11-05 13:39:48 758

转载 Asp.net控件开发学习笔记(五)---Asp.net客户端状态管理

Asp.net提供了很多种与客户端状态交互的方式,控件开发人员可以给控件添加额外的值(比如控件的ViewState)来使控件貌似能记住前一个值.Asp.net提供了四种客户端状态管理的方式。他们是:l ViewStatel URL stringsl Hidden Html Variablesl Cookies URL String   利用URL传值请求服务器是简单并且

2013-11-05 13:34:56 766

原创 接口

接口是以"I"开头的接口描述ICollectionDefines enumerators, synchronization methods, and size for collectionsIDictionarySpecialized collection interface

2013-11-05 13:31:48 637

转载 Asp.net控件开发学习笔记(四)---Asp.net服务端状态管理

Asp.net请求处理构架 当一个客户端浏览器对IIS发起访问请求资源时(比如一个.aspx文件),Asp.net会初始化并维护一个包含了多个Response和Request的Http Session 的客户端的连接。一次典型的访问如下图:   上图中,首先,一个请求发到IIS服务器,IIS会检查请求的扩展名,如果是aspx或者ascx文件,IIS会自动匹配到aspne

2013-11-05 13:15:16 803

转载 Asp.net控件开发学习笔记(八)----服务器控件事件

事件和委托之间的暧昧关系往往是大多Web Developer在学习.net中的一个里程碑,当明白事件和委托的关系后,.net水平往往就上了一个新的台阶.下面说到服务器控件的事件模型.  在任何一个服务器编程开发框架中,事件都是解耦功能和具体实现的一剂良方,Asp.net当然也不例外。比如说吧,页面上的button的click事件表示它的功能,而具体的实现将会被分离交给Developer

2013-11-05 12:57:58 839

转载 T-SQL查询进阶--流程控制语句

概述     和其他高级语言一样,T-SQL中也有用于控制流程的语句。T-SQL中的流程控制语句进一步扩展了T-SQL的力量……使得大部分业务逻辑可以在数据库层面进行。但很多人对T-SQL中的流程控制语句并没有系统的了解,本篇文章会系统的对T-SQL语句中的流程控制语句进行系统讲解。 基本概念     在没有流程控制语句的情况下,T-SQL语句是按照从上到下的顺序逐个执行:  

2013-11-05 12:51:19 960

转载 Asp.net控件开发学习笔记(十二)----数据绑定

Asp.net控件开发学习笔记(十二)----数据绑定数据绑定和服务器控件模板互为补充,数据绑定用于从数据库中提取数据,而上一章说的服务器控件模板是将这些数据以一定的格式显示在网页中,对于大多数网站来说,根据内容生成特定的html非常常见,而对于开发人员来说,从数据库中提取出数据再以一定的格式显示到网页上是经常需要完成的工作,而这些大多都利用GridView,Repeater等控件的数据绑定功

2013-11-05 12:37:23 818

转载 T-SQL查询进阶--深入浅出视图

简介      视图可以看作定义在SQL Server上的虚拟表.视图正如其名字的含义一样,是另一种查看数据的入口.常规视图本身并不存储实际的数据,而仅仅存储一个Select语句和所涉及表的metadata.    视图简单的理解如下:        通过视图,客户端不再需要知道底层table的表结构及其之间的关系。视图提供了一个统一访问数据的接口。 为什么要使用视图(

2013-11-05 12:14:06 962

转载 oracle中的视图详解 定义中不能包含以下语法结构

1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此视图可以被看作是存储的查询或一个虚拟表。视图来源于表,所有对视图数据的修改最终都会被反映到视图的基表中,这些修改必须服从基表的完整性约束,并同样会触发定义在基表上的触发器。(Oracle支持在视图上显式的定义触发器和定义一些逻辑约束) 2.视图的存储

2013-11-05 11:51:36 1220

转载 SQLServer2008/2005 生成数据字典SQL语句

http://space.itpub.net/16436858/spacelist-blog-itemtypeid-74583以前用那个SQL语句来生成那个SQLServer库的数据字典,在SQL2000下用的挺好的,最近装上了那个SQL2008来研究,突然发现不能在2008下用了,查了查资料,发现2008下有一些改动贴上来留个记号SQLServer2008/2005 生成数据字典

2013-11-05 11:03:12 830

原创 SQL Server 触发器

ctreate database tttt; CREATE TABLE  ;  CREATE TRIGGER ; create cursor; create procedure; use tttt;create table xxxx.............SQL Server 触发器测试表1> CREATE TABLE test_trigger_table (

2013-11-05 10:36:19 966

转载 SQLServer触发器创建、删除、修改、查看...

一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 二: SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表。 一: 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所

2013-11-05 10:12:53 702

转载 SQL Server游标的使用

游标是邪恶的!       在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。       正常面向集合的思维方式是:              而对于游标来说:             这也是为什么游标是邪恶的,它会使开发人员变懒,懒得去想用面向集合的查询方式实现某些功

2013-11-05 09:48:55 684

转载 Web开发框架之分页控件

一直以来,我的博客几乎一直在介绍Winform相关的技术,其中包括Winform的分页控件,其实Web方面的开发一直也在从事,只是较少写这方面的内容而已,经过多年的积累及提炼,也逐渐形成了我自己特色的一套Web开发框架。最近对Web分页控件进行了优化提炼,本文就从Web分页控件进行介绍,让大家了解这个体系中的一部分,也希望提出宝贵的意见,共同探讨。分页控件的主要特点有:1)内置支持Orac

2013-11-04 17:05:50 1022

转载 WEB分页原理 (乱)

这段时间因为项目需要,要做一个分页的功能,说实话这类的文章在园子里面可以说是满天飞了,为什么要写呢?没什么高深的技术,只是做个总结,把那些零零碎碎的问题整合起来,好给大家一个完整的参考吧!  这是我第一次自动动手写分页,所以这样的文章适合跟我一样的小菜阅读.... 1.分页的最基本参数                          ?总页数

2013-11-04 16:58:50 797

原创 关于数据库存储过程分页DatagridView BindingNavigator 控件的详细实现 winform

N'...'代表后面的字符串是Unicode的。也就是NChar, NVarchar, NText中的N。(通常情况下去掉也不会影响正常运行)执行动态SQL ,具体可以查看sp_executesql 的帮助N'@recordCount int output'这段是定义变量 @recordCount output这段是对应变量的赋值 output 输出参数 为了输出记录数量AS tem

2013-11-04 16:44:20 1490

转载 利用Repeater控件实现数据分页显示

1@ Page Language="C#" %>  2@ Import Namespace="System.Data.SqlClient" %>  3@ Import Namespace="System.Data" %>  4  5DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.

2013-11-04 15:30:42 966

转载 C#中的get和set有什么用 声明属性

我知道get set的作用这是属性,get具有读取功能,set是写入功能,你可以看C#里的属性。get/set为获取或者设置类中的属性比如:private int _count;public int Count{set{//value是属性中的关键字//代表你传入的值this._count=value;}get{return this._

2013-11-04 14:53:26 5166 1

转载 asp.net如何实现像QQ空间日志的置顶功能!用得是sql+asp.net(调用存储过程)

在数据库中 多设置一个字段 置顶的 这个字段值为 1 不置顶的这个字段值 为0 然后让这个字段进行倒排序

2013-11-04 13:37:39 928 1

转载 C#,分页

有几种方式 一种是用datagridview自带的分页 这种方式 每次分页 都会检索数据库表中的所有信息 一种是自己写个分页程序 进行绑定 再一种就是重写datagridview

2013-11-04 13:36:29 837

空空如也

空空如也

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

TA关注的人

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