自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半亩方塘

Welcome!

  • 博客(506)
  • 资源 (2)
  • 收藏
  • 关注

转载 NET Framework 类库 String.IsNullOrEmpty 方法

 .NET Framework 类库String.IsNullOrEmpty 方法注意:此方法在 .NET Framework 2.0 版中是新增的。 指示指定的 String 对象是 空引用(在 Visual Basic 中为 Nothing) 还是 Empty 字符串。 命名空间:System程序集:mscorlib(在 mscorlib.dll 中) 语法

2007-10-30 17:31:00 1813

转载 Attribute在.NET编程中的应用(五)

Attribute在拦截机制上的应用从这一节开始我们讨论Attribute的高级应用,为此我准备了一个实际的例子:我们有一个订单处理系统,当一份订单提交的时候,系统检查库存,如果库存存量满足订单的数量,系统记录订单处理记录,然后更新库存,如果库存存量低于订单的数量,系统做相应的记录,同时向库存管理员发送邮件。为了方便演示,我们对例子进行了简化://Inventory.csusing Sys

2007-10-30 03:40:00 740

转载 Attribute在.NET编程中的应用(四)

SqlCommandGenerator类的设计 SqlCommandGEnerator类的设计思路就是通过反射得到方法的参数,使用被SqlCommandParameterAttribute标记的参数来装配一个Command实例。引用的命名空间://SqlCommandGenerator.csusing System;using System.Reflection;using Sys

2007-10-30 03:39:00 666

转载 Attribute在.NET编程中的应用(三)

用于参数的Attribute在编写多层应用程序的时候,你是否为每次要写大量类似的数据访问代码而感到枯燥无味?比如我们需要编写调用存储过程的代码,或者编写T_SQL代码,这些代码往往需要传递各种参数,有的参数个数比较多,一不小心还容易写错。有没有一种一劳永逸的方法?当然,你可以使用MS的Data Access Application Block,也可以使用自己编写的Block。这里向你提供一种另

2007-10-30 03:37:00 582

转载 Attribute在.net编程中的应用(二)

NET Framework中对Attribute的支持是一个全新的功能,这种支持来自它的Attribute类。在你的程序中适当地使用这个类,或者是灵活巧妙地利用这个类,将使你的程序获得某种在以往编程中很难做到的能力。我们来看一个例子:假如你是一个项目开发小组中的成员,你想要跟踪项目代码检查的信息,通常你可以把代码的检查信息保存在数据库中以便查询;或者把信息写到代码的注释里面,这样可以阅读代码的同时

2007-10-30 03:35:00 594

转载 Attribute在.net编程中的应用(一)

Attribute的基本概念经常有朋友问,Attribute是什么?它有什么用?好像没有这个东东程序也能运行。实际上在.Net中,Attribute是一个非常重要的组成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,特地收集了几个Attribute使用的例子,提供给大家参考。在具体的演示之前,我想先大致介绍一下Attribute。我们知道在类的成员中有property成员

2007-10-30 03:13:00 571

转载 C# Attribute

绪论特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与class相联系),而且我们还可以利用特性建立自描述(self-describing)组件。在这篇教程中,我们将会看到如何建立和添加特性到各种程序实体以及如何在运行时环境中获取特

2007-10-30 01:26:00 812

转载 使用Vs.Net 的一些小技巧

1、创建区域选择   在VS.NET中通过按住Alt键,拖运鼠标在一个矩形区域上来做一个区域选择。不知道你是否这样选择过区域?这个技巧允许你创造一个区域并不包含其间的行(见图)。通过这个方法非常容易拷贝,剪切,粘贴矩形区域块。你可能惊奇为什么有人需要这个深奥的特性。事实上,我经常使用它在上特定的文档段落中作一个目标查找-替换操作,但是由于常规的自动换行选项使得我没有办法这样作。我相信你会发现这

2007-10-29 23:33:00 581

转载 通过WebClient的Postdata将上传文件功能放到另一个网站上去操作

看了本文的标题,可能很多人不太明白,其实这里讲的只是一个简单的处理办法。以前做的上传文件也是分离的,上传后的文件存在一个文件服务器上面,这个应该很多人都会。今天我这里提的是分离上传功能,因为上传过程也是一个占用服务器资源的大问题,如果能够把它和网站分开,哪效果应该会有很大的提升。先看这个图:A 层是我们的用户表单,如一个简单的修改用户信息页面B 层也是一个网站,它是一个上传功能。C 层是存放文件的

2007-10-29 23:25:00 2043

转载 ASP.NET架构分析

最近听了微软讲师邵志东的讲座“深入解析ASP.NET架构”的视频讲座,我觉得对ASP.NET架构有一定的认识,现在对讲座做一点总结,以及发表我对ASP.NET架构相关知识的自身理解,如有不妥之处,希望各位同仁不吝指出!一、ASP.NET工作原理:首先通过一个图来了解一下ASP.NET工作原理,                                        图一 ASP.NET工

2007-10-29 22:52:00 1183

转载 不要迷失在技术的海洋中

技术就好像一片汪洋大海,越深入越望不到边际。就拿自己的体验来说吧,2000年的时候在学校搞ASP,觉得网页开发就是这么简单,把数据库中的数据格式化一下显示在页面上,把用户的输入组装成添加删除和修改的SQL提交到数据库中去。几年后的今天,我对自己了解或听说过的ASP.NET相关(注意:仅仅是ASP.NET或者说网站制作相关)技术列了一下:    在这些语言、技术、工具、理念中,每一项都能扩展出很

2007-10-29 21:57:00 563

原创 SQLServer 6.5到SQLServer 2000日期格式转换

declare  MyTestCursor cursorfor select  applytime from xh_log open MyTestCursordeclare @applytime varchar(50)fetch from MyTestCursor into @applytimewhile @@FETCH_STATUS = 0Beginif(substring(@applyti

2007-10-29 15:22:00 710

转载 一点一点学ASP.NET之基础概念——HttpHandler

概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。IHttpHandler是什么IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。Http

2007-10-29 00:27:00 794

转载 一点一点学ASP.NET之基础概念——HttpModule

HttpModule是如何工作的当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTT

2007-10-29 00:21:00 464

转载 一点一点学ASP.NET之基础概念——HTTP运行期与页面执行模型

HTTP运行期与页面执行模型—— 一点一点学ASP.NET文野:2006年8月8日星期二HTTP运行期HTTP运行期处理客户端应用程序(例如Web浏览器)进入的一个Web请求,通过处理它的应用程序的适当组件路由请求,然后产生响应并发回提出请求的客户端应用程序。进入的HTTP Web请求最先由IIS Web服务器接收到,它在此请求基于ASP.NET已注册处理的扩展名传送到ASP.

2007-10-29 00:15:00 435

转载 在web.config里自定义配置节

在web.config里自定义配置节   版本:1.0 日期:2005-02-01 作者:yj_pkucs@163.com 说明:在web.config里自定义配置节,使用自定义的配置解析类 自定义配置节配置文件是.NET Framework 定义的一组实现配置设置的标准的XML文件。web.config则是ASP.NET 程序的配置文件。我们很容易就可以在web.conf

2007-10-28 02:21:00 765

转载 web.config文件自定义配置节的使用方法

web.config文件自定义配置节的使用方法的一个简单例子用来演示的程序名为MyApp,Namespace也是MyApp1。编辑web.config文件添加以下内容,声明一个Section     声明了一个叫AppConfig的Section 2。编辑web.config文件添加以下内容,加入一个Section      这个Section包括两个 K

2007-10-28 02:20:00 1027

转载 在web.config设置和读出自定义键值

在web.config设置和读出自定义键值web.config如下----------------------------------------------------------       public static string HashPasswordForStoringInConfigFile(   string password,   string passwordFormat)--

2007-10-28 02:18:00 911

转载 如何在web.config 或者 app.config 文件中配置自定义节点

由于在每个系统中都会带有这两个配置文件中的一个,所以把一些需要的配置信息放在这里里面是非常有效的,既不需要产生新的自定义配置文件,又能达到效果。实现方式:       C# 有Configuration类来读取config中的节点,但是只提供直接读取AppSetting的方法(这个是特殊方法),其它的节点只能通过GetConfig()来获取,具体方式如下:1、 配置App.conf

2007-10-28 02:17:00 4145

原创 自定义配置节处理实现个性化web.config

通过System.Configuration中的ConfigurationSettings类的AppSettings属性,可以很方便访问web.config配置文件中appSettings节点的数据。对于web程序利用这个配置文件存放一些只读的程序信息,比如程序名称,作者信息,数据库连接字符串等将是十分方便有用。如: Aspx--> private void Page_Load(object se

2007-10-28 01:55:00 799

转载 创建web.config自定义配置部分

 今天看了一下web.config创建自定义配置部分,虽然大多数常用的应用程序专用的设置可以保存在appsettings元素中,但有时还是需要添加自定义的配置元素,增强可用的配置元素集.即是我们用不到,分析一个自定义的配置部分还是对我们更好的理解如何解析web.config有好处的.      以下举例说明,假设我们希望应用程序能够用acme元素指定自定义元素,acme元素包含在一个新的称为acm

2007-10-28 01:53:00 750

转载 在Web.config配置文件中自定义配置节点

摘要:    大部分ASP.NET应用程序都包含很多个配置信息,比较常见的有连接字符串配置ConnectionString;当我们需要用到Login控件自动发送Email时,我们就要配置Email服务器节点;还有很多如Page节点可以引入程序集和命名空间等等。根据我的经验很多网站的初始化信息(默认设置)很多都会保存在数据库中,也有很多保存在配置文件中,他们各有各的优点。我们可以在web.con

2007-10-28 01:10:00 1082

转载 模仿AppSettings进行web.config的自定义节读取[简单实用型]

作者:垃圾猪许多人把读自义节做的很繁,看得都累死了,刚好自己的应用程序也要用自定义节,就模仿着System.Configuration.ConfigurationSettings.AppSettings做了一个读取web.config自定义配置节的类1.实现IConfigurationSectionHandler接口的public Object Create(Object parent, obje

2007-10-28 00:50:00 872

转载 自定义web.config配置节(分析)

1:要想自已实现自定义配置节,先在web.config文件的之间加上 其中name=mysection . 是你想要的节点名称,type=mywebconfig.myconfig, webconfig/中mywebconfig.myconfig是实现这个节点处理类的类名,webconfig是mywebconfig.myconfig所在的程序集的名称,比如实现这个节点的处理类所在的程序集名称

2007-10-28 00:44:00 1296

转载 如何使用web.config里的sectiongroup

  这一节是什么意思呢?它指的是当你的Web程序内使用静态方法:System.Configuration.ConfigurationSettings.GetConfig("dotnetnuke/data")读取配置信息时,将调用DotNetNuke.ProviderConfiguationHandler类处理配置信息,而这个类位于bin/DotNetNuke程序集中。再往下看,在Web

2007-10-27 23:29:00 7938

转载 ioc简介

    IOC是一种新的设计模式,即IOC模式,系统中通过引入实现了IOC模式的IOC容器,即可由IOC容器来管理对象的生命周期、依赖关系等,从而使得应用程序的配置和依赖性规范与实际的应用程序代码分开。其中一个特点就是通过文本的配件文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的 Java代码。    当前比较知名的IOC容器有:Pico Container、Avalon 、S

2007-10-27 22:20:00 847

转载 HR实现虚线效果

以HR实现虚线效果的代码:方法1: 在中预先定义好CSS:  .dotline { BORDER-BOTTOM-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-TOP-STYLE: dotted }  然后修改水平线的代码为: 方法2:   直接在中使用如下代码:(本人使用此代码实现)  方法

2007-10-26 11:10:00 5567 1

转载 xmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例

 本例包括1.客户端用xmlHTTP 向服务器页面发送请求2.服务器页面后台用C#中DataSet实现数据库的操作 并得到结果3.客户端用xmlDOC 得到xmlHTTP返回的结果 并对结果进行操作附录XMLHTTP的常用方法和属性XMLDOC的常用方法和属性=========================发送xmlHttp请求到服务器端=========================

2007-10-25 19:55:00 724

转载 深入理解 __doPostBack

Problem.Design.Solution遇到了用EventTarget判断引起页面回发的空间ID的问题,网上看到个不错的文章,来转发下~在我的随笔《Page,你是怎样处理回发事件的?》中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通

2007-10-24 17:33:00 493

转载 无刷新“页面跳转” Page,你是怎样处理回发事件的? 深入理解 __doPostBack

  无刷新转页面? 这是我前些天提出一个想法。为什么会有这样的想法呢?主要是考虑到目前如果使用Atlas作开发的话,那就不可以避免的要下载它的脚步库。一般情况下,我们都会下载的是Atlas.js(少数情况才会下载AtlasRuntime.js),这个文件就要238KB,如果是Debug版本的程序的话,那么将会下载Debug版本的Atlas.js,而这个文件就要360KB。(所以要发布asp.net

2007-10-24 17:29:00 2450 1

转载 Asp.net中服务端控件事件是如何触发的

Asp.net 中在客户端触发服务端事件分为两种情况:    一.   WebControls中的Button 和HtmlControls中的Type为submit的HtmlInputButton    这两种按钮最终到客户端的表现形式为: ,这是Form表单的提交按钮,点击以后会作为参数发送到服务端,参数是这样的: 控件的name属性=控件的value值,对应上面的例子就是:Submit1= S

2007-10-24 17:11:00 932

转载 使用__doPostBack函数回送表单.

在asp.net中服务器控件回送表单是通过调用__doPostBack函数来回送表单,触发事件的,先来看看__doPostBack函数: function __doPostBack(eventTarget, eventArgument) {     if (theForm.onsubmit == null || theForm.onsubmit()) {         theForm.__EVE

2007-10-24 16:46:00 830

转载 关于HttpModule和HttpHandler

记得很久以前就看到过一篇文章,说搞不懂HttpModule,HttpHandler和HttpContext的算不上好的ASP.NET程序员。由此看来,在此之前我都算不上一个好的ASP.NET程序员。要想搞清楚上面的几个东西,首先就要搞清楚当一个HttpRequest发送到服务器之后,服务器是怎么处理这个Request并且将处理的结果返回给客户端。在ASP.NET中,当一个HttpRequest到达

2007-10-24 16:43:00 488

转载 ASP.NET 2.0中客户端脚本总结

1.使用OnClientClick属性打开客户端脚本,使用方法如下: js脚本:            function opensite()     {       window.open("http://www.csdn.net/");       return true;      }        //-->    调用方法:    2.动态注册js脚本,下面介绍一下以

2007-10-24 16:25:00 476

转载 HttpHandler HttpModule 做出属于自己的后缀的网页 !

 我们用Asp.Net做出来的Web通常是.Aspx后缀的.但是,你希望能有其它属于自己的后缀吗?我们一起来研究研究!            首先谈谈ASP.net的一些参数传递和页面定向的方式      第一,ASP.net是用Page.Navigate()调用新页面的URL。Page.Navigate()向浏览器返回了一个http状态码302,使得浏览器向server请求那个新的URL。这种导

2007-10-24 16:22:00 627

转载 分布式查询

 前几天做一个分布式查询遇到了一些问题(问题详细描叙见:http://www.cnblogs.com/lizhiwen/archive/2007/08/24/868141.html),经过反复查找,总算是找到了问题所在。下面就说一下大致过程:环境:服务器Service A,Service B,Service A安装的win2003,Service B 安装的win xp sp3。

2007-10-24 14:20:00 1496

转载 Ajax解析XML

用Ajax读取XML格式的数据,只需要读取XMLHttpRequest对象返回的responseXML 属性即可。responseXML是XMLHttpRequest对象的一个属性,作用是将服务器响应以XML 文档形式返回,换句话说responseXML就相当于一个XML文档.         上面对responseXML做了一个介绍,那么怎么从这个XML中解析出我们需要的内容呢?

2007-10-24 14:12:00 1497

转载 利用HttpHandler实现验证码

输出图片并保存验证码在Session里面。注意:必须继承System.Web.SessionState.IRequiresSessionState接口,才能实现Session读写! System.Web.SessionState的一些接口 IReadOnlySessionState 指定目标 HTTP 处理程序只需要具有对会话状态值的读访问权限。这是一个标记接口,没有任何方法。  IR

2007-10-24 12:15:00 783

转载 ASP.NET中的__doPostBack脚本函数

 当ASPX页面有包含asp:LinkButton或者带有AutoPostBack属性且其值为true的服务器控件时,ASP.NET会自动为页面生成下面的脚本:"hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />"hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" v

2007-10-24 03:30:00 1406

转载 js中innerHTML,innerText,outerHTML的用法和区别

用法:    test1 test2 在JS中可以使用:test.innerHTML:  也就是从对象的起始位置到终止位置的全部内容,包括Html标签。  上例中的test.innerHTML的值也就是“test1 test2 ”。test.innerText:   从起始位置到终止位置的内容, 但它去除Html标签   上例中的text.innerTest的

2007-10-24 02:43:00 817

通过MS_SQL_Server_链接服务器访问远程数据.docx

通过MS_SQL_Server_链接服务器访问远程数据.docx

2011-09-20

phpMyAdmin-3.3.2-all-languages.7z

phpMyAdmin-3.3.2-all-languages.7z

2011-01-07

空空如也

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

TA关注的人

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