摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre...
        
阅读全文
 
    
        
        
摘要:如何有效的使用C#读取文件你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么? 通常我们读取一个文件使用如下的步骤: 1、声明并使用File的OpenRead实...
        
阅读全文
 
    
        
        
摘要:下面,我们看看如何建立和部署一个最简单的Web服务 建立Web服务 1.在wwwroot目录下建立一个叫做Webservice的目录。 2.建立下面这样一个文件: using System;using System.Web.Services;public class AddNumbers : WebService{[WebMethod]public int Add(int a, int...
        
阅读全文
 
    
        
        
摘要:如何创建和使用Web Service代理类 Web服务代理是支持.net的编程语言文件,由.net框架提供的WSDL工具自动生成。代理类不包含任何应用程序逻辑。相反,他包含关于如何传递参数和检索结果的传输逻辑,还包含Web服务中的方法及原型列表。代理类可以从任何WSDL文件创建。 可以像访问com对象一样访问Web服务。要访问Web服务,需要从本地计算机上...
        
阅读全文
 
    
        
        
摘要:/// /// 清空浏览器客户端的缓存/// public static void ClearClientPageCache(){HttpContext.Current.Response.Buffer=true;HttpContext.Current.Response.Expires = 0;HttpContext.Current.Response.ExpiresAbsolute=DateTime...
        
阅读全文
 
    
        
        
摘要:Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1. Ca...
        
阅读全文
 
    
        
        
摘要:在 ASP.NET 提供的许多特性中,缓存支持我最欣赏的特性,相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太大的影响。为了在应用程序中最大程度地利用缓存,应该考虑在所有程序级别上都实现缓存的方法。 实现 要实现页...
        
阅读全文
 
    
        
        
摘要:一个程序详细研究DataReader 作者:未知[获得此文档时候没有作者记录,深感抱歉,本文档全为转载] //***********************************************************//*名称:一个程序详细研究DataReader,同时显示Command用法//*功能:演示DataR...
        
阅读全文
 
    
        
        
摘要:这些天做了一个WebControl,Control支持复杂的交互,有很多的参数通过调用 __doPostBack(id, eventArgument)来和控件交互。doPostBack的用法是,id: 服务器控件的ClientID,eventArgument: 传回服务器的参数。这个参数在服务器端通过IPostBackDataHandler.LoadPostData(string postDat...
        
阅读全文
 
    
        
        
摘要:我经常听到有人问这个问题:“在ASP.NET Web应用程序中我应该用DataReader类还是DataSet类呢?”在很多文章以及新闻组的贴子中我经常看到这样的误解,即认为DataReader(SqlDataReader或OleDbDataReader的缩写)比DataSet好。有时候我也会看到相反的说法。事实上,Microsoft创建了这两个数据存取类是因为它们都是我们所需要的。每个类都有其优...
        
阅读全文
 
    
        
        
摘要:最近一个web项目要打包,找了些资料,发现.NET自带的安装工程做web安装程序不是很好用,自己封装了一个,可以自动配置数据库和虚拟目录以及config文件,欢迎大家提出宝贵意见。using System;using System.Collections;using System.ComponentModel;using System.DirectoryServices;using System....
        
阅读全文
 
    
        
        
摘要:1、问题描述: 系统S中有M1,M2,M3,M4四个模块,每个模块都是一个web应用。其中一个模块中设置Session后在其他模块中无法读取。 2、问题原因: 一个WEB应用相当于一个站点,应用与应用之间不可能共享Session。 3、解决方法: 1) 将四个web应用包含在同一个解决方案中 (注:调整.webinfo文件使解决方案能构正常运行) 2) 新建一个web应用Main...
        
阅读全文
 
    
        
        
摘要:有两种方法可以解决此问题:1、在Web服务器端修改注册表,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\INETINFO_PARAMETERS\FAVORDBCS 把1改成0,之后重新启动IIS即可。(如果此值已经是0,应该不会出现上述问题)2、在客户端修改IE设置 把“总是以UTF-8发送URL”设置为不选中。(最好采用第一种方案,否则...
        
阅读全文
 
    
        
        
摘要:SQL Server ODBC Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes...
        
阅读全文
 
    
        
        
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;} 匹配空行的正则表达式:\n[\s| ]*\r 匹...
        
阅读全文
 
    
        
        
摘要:之前做站点发布的时候,有用到对虚拟目录的操作,今天抽时间整理了一下,大概如下: 一、查看虚拟目录是否存在 private bool IsExitesVirtualDir(string virtualdirname) { bool exited =false; DirectoryEntry _entry = new DirectoryEntry("IIS://localhost/W3SV...
        
阅读全文
 
    
        
        
摘要:程序主要用到了一下几个类: System.Windows.Fomrs.NotifyIcon类System.Windows.Forms.ContextMenu类System.Windows.Forms.MenuItem类System.Windows.Forms.Label类System.Windows.Forms.Timer类 二、程序设计和运行的环境: (1)微软公司视窗2000服务器版或...
        
阅读全文
 
    
        
        
摘要:using System; using System.IO; using System.Runtime.InteropServices; using System.Text; using Microsoft.Win32; namespace Wjb.ReadOrWriteIniAndReg { /// /// HardDiskVal 的摘要说明。 /// 读取指定盘符的硬盘序列号 /// 功能:...
        
阅读全文
 
    
        
        
摘要:转帖自http://www.yesky.com/20030407/1661941.sHTML如何确保在C#中只有一个程序(实例)运行? 解答:主要应用System.Diagnostics名字空间中的Process类来实现,思路,我们在运行程序前,查找进程中是否有同名的进程,同时运行位置也相同程,如是没有运行该程序,如果有,就将同名的同位置的程序窗口置前.主要代码:[C#]public stati...
        
阅读全文
 
    
        
        
摘要:using System.Management; string PrinterName = "HP LaserJet 6L"; ManagementObjectSearcher query; ManagementObjectCollection queryCollection; string _classname="SELECT * FROM Win32_Printer"; query=new M...
        
阅读全文