ASP.NET开发经验
一:IHttpModule的Init()只执行一次:IHtttpModule.Init()方法是在Application启动时进行一些初始化操作,因此,该方法只需要而且也只会执行一次.因此,在该方法里调用的方法也只会执行一次(我们可以在其中实现Timer,File...
c#.net常用函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTi...
在.NET程序中小心使用String类型
在实际程序中,String类型用得非常广泛,然而,由于.NET对String类型变量的独特管理方式,使用不当,会严重影响程序的性能。我们分几个方面来谈这个问题:1 了解String数据的内存分配方式 编写一个控制台应用...
ASP.Net中的时间处理
在ASP.Net中,M$为我们提供一种名为DateTime的对象,我们用这个对象来取得当前的时间。比如: DateTime dt=DateTime.Now; &nbs...
ASP.NET3.5的ListView与CSS Friendly
之前在写CSS有关文章的时候,我就想写写如何使用ASP.NET控件能够更加CSS Friendly,更容易实现一些常见的页面布局pattern,然而之后就发现这并非那么容易的。说起来要让ASP.NET控简变得CSS Friendly很容易,直接使用...
关于ASP.NET系统开发文章的一些心得
对于这类的文章,一般先介绍一下ASP.NET这门技术的发展方向、WEB开发优势以及在WEB中的一些应用等。比如可以对ASP.NET的发展历程,使用的脚本语言,与ASP或CGI等技术的比较,ASP.NET强大的WEB应...
关于asp.net性能计数器的文章
ASP.NET 的性能计数器ASP.NET 支持两组性能计数器:系统和应用程序。前者在 ASP.NET 性能计数器对象中的 PerfMon 中公开;后者在 ASP.NET Applications 性能对象中公开。ASP.NET 性能对象中的 State Server Session...
一篇很不错的有关ASP.NET Session的分析文章
读后感:看完这篇文章后,说真的,我还是有很多方面不懂,因为我才刚接触ASP.NET不久,现在脑里只有个很模糊的概念,而这篇文章让我对ASP.NET Session有了新的认识,估计已经有很多朋友已经看过,不过我相信也有很多...
重构到观察者模式 Refactor to Observer Pattern
对模式有了初步了解的朋友都知道,模式的使用与算法的使用有一个很大的区别,那就是它不是一个上来就能套用的东西。而是应该在软件的开发过程中通过捕捉软件的变化点并加以封装,并尽可能使用面向接口的编程和对象组...
关于.NET中的Server push技术
今天突发奇想,想研究一下服务端内容有变化,如何引起客户端的改变。一般来说方法有2种,一种就是客户端用JS异步定时轮询服务器端,这种是大部分人采用的方法,但是我在想到底可以不可以实现服务器端有改变时才会...
关于.NET Framework提供的XML文件格式
以前一直用Java,对于XML的处理大多数时候都是直接使用JDK提供的标准DOM和SAX API,很少会去关心API背后的具体实现,个人而言比较偏爱Xerces,时间长了,习以为常,仅此而已。如今用.NET,概叹XML技术的无处不在之外...
.net文件的建立和web.config 关于数据库
数据库设计多对多关系的几种形态 1.Bin文件Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文件将自动地链接到应用程序。假如在该文件夹中留有不用...
Visual C#托管Socket的实现方法
Socket就是套接字,它是网络编程中最常用遇到的概念和工具。在TCP/IP网络中,传送和接收数据就会经常使用到Socket,由于使用Socket能够在网络上处理复杂数据,所以在各种网络应用程序中,涉及到数据传送和接收,一般...
Visual C#装箱与拆箱
在对这个问题展开讨论之前,我们不妨先来问这么几个问题,以系统的了解我们今天要探究的主题。 观者也许曾无数次的使用过诸如System.Console类或.NET类库中那些品种繁多的类。那么,我想问的是它们究竟源自何处?...
.NET架构的核心开发技术
不可否认,应用软件的开发正在经历一次巨变 —— 将最终增强开发人员的生产力并开启一道通向全新概念的应用程序的大门。 新型的开发模式正逐渐被推广,将分发软件演变成一种服务还有待于所有开发人员的共同努力...
Microsoft .NET Remoting 框架技术
简介 Microsoft .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这种框架提供了多种服务,包括激活和生存期支持,以及负责与远程应用程序进行消息传输的通讯通道。格式化程序用于在消息...
.NET的C# 学习经验总结
装箱、拆箱还是别名 许多介绍C# .NET学习经验的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。许多其它变量类型也是如此,如:short <-> Int16,long <-> Int64 ...
Asp.Net4.0/VS2010新变化(3):webform中也可以直接url路由
以前在做asp的时候,要把/default.asp?id=123映射成/default/123,需要借助IISRewriter这个组件,到了asp.net以后,可以用代码写了,但是个人觉得很麻烦,要写一堆代码,还要修改web.config,现在好了:asp.net4.0...
C#中 Const 、readonly、static 之间的差别和关系
static 修饰的变量意味着它属于类级别,不需要实例化就可以直接通过 类名.变量名 来用。const 默认是 static 类型,因此属于类级别,它的特点是在编译的时候用const修饰的变量的值就已经是明确知道的定值,而不能是...
C#实现Winform间的数据交互的三种方法
使用.NET编写winform程序,比较常见的一种情况就是如何实现Form间的数据交互,下面就简单总结一下常见的几种数据交互方式: (1)修改子窗体的构造函数:简单地说就是...