随笔分类 -  ASP.Net

ASP.Net
C#开发COM组件
摘要:http://blog.csdn.net/soudog/archive/2007/04/30/1593346.aspxhttp://blog.csdn.net/frank_zu/archive/2009/03/10/3975963.aspx在E\ClassLibrary1\目录下用SN命令生成一个GUID,如下所示: sn –k keyfile.snk 在工程的AssemblyInfo... 阅读全文

posted @ 2010-06-04 11:01 韩显川 阅读(1361) 评论(0) 推荐(0)

获取外网IP
摘要:private static string getIP(){Uri uri = new Uri(" http://www.ip.cn/getip.php?action=getip&ip_url=");System.Net.HttpWebRequest req = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(uri);req... 阅读全文

posted @ 2010-05-24 10:49 韩显川 阅读(267) 评论(0) 推荐(1)

[转]读取webBrowser中网页代码
摘要:DataTable dt = 数据源; DataTable dtt = new DataTable(); dtt=dt.Clone();//拷贝框架 DataRow[] dr = dt.select("条件"); for(int i=0;i<dr.length;i++) { dtt.ImportRow((DataRow)dr[i]);//} this.DataGrid.DataSource=... 阅读全文

posted @ 2010-05-10 09:54 韩显川 阅读(522) 评论(0) 推荐(0)

C#加密解密
摘要:1、方法一 (不可逆加密)public string EncryptPassword(string PasswordString,string PasswordFormat ) { string encryptPassword = null; if (PasswordFormat="SHA1"){ encryptPassword=FormsAuthortication.HashPasswor... 阅读全文

posted @ 2010-04-27 17:33 韩显川 阅读(227) 评论(0) 推荐(0)

C#FileStream复制大文件【转自www.bitsCN.com】
摘要:private void CopyFile(string fromFile, string toFile, int lengthEachTime) { FileStream fileToCopy = new FileStream(fromFile, FileMode.Open, FileAccess.Read); FileStream copyToFile = new FileStream(toF... 阅读全文

posted @ 2010-04-21 16:50 韩显川 阅读(142) 评论(0) 推荐(0)

httphandlers 与 httpmodules
摘要:HttpHandlers 和 HttpModules 通过扩展原始的页面框架,提供了用于处理请求和响应的两种途径。HttpHanders的主要目的是处理对某种特定文件或者在URL中对某个文件路径的请求,而HttpModule则主要被用于在最开始的阶段处理一个请求以及在最后阶段处理一个响应。 HttpHandlers是指实现了IHttpHandler接口的类。它们在ProcessRequest()... 阅读全文

posted @ 2010-04-02 09:16 韩显川 阅读(238) 评论(0) 推荐(0)

C#仿制QQ弹出消息框
摘要:打开QQ的时候,QQ新闻弹出窗体在屏幕的右下角就会慢慢升起一个小窗口,占用的地方不大,可以起到提示的作用。下面就让我们来看看,怎样用系统API来轻松实现这个功能。API原型函数:boolAnimateWindow(IntPtrhwnd,intdwTime,intdwFlags);从字面的意思来看,这个函数名为"活动的窗口",事实上也如此,通过这个函数,可以使我们的窗体动作丰富起来,要在c#中使用w... 阅读全文

posted @ 2010-02-07 16:49 韩显川 阅读(492) 评论(0) 推荐(0)

.NET Framework 工具下载
摘要:.NET Framework 工具下载SDK 命令提示程序集链接器 (Al.exe)ASP.NET 编译工具 (Aspnet_compiler.exe)ASP.NET 浏览器注册工具 (Aspnet_regbrowsers.exe)ASP.NET IIS 注册工具 (Aspnet_regiis.exe)ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe)Windo... 阅读全文

posted @ 2010-02-06 08:46 韩显川 阅读(252) 评论(0) 推荐(0)

VS2005小技巧收集(一)
摘要:1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?) form1.Text = string. Empty; form1.ControlBox = false; 2. 如何在.NET的Windows窗体上启用XP主题集?(How to use XP Themes with Wind... 阅读全文

posted @ 2010-02-05 14:23 韩显川 阅读(229) 评论(0) 推荐(0)

推荐一个C#代码混淆器 .NET Reactor
摘要:C#的代码辛苦写出来之后,一个反射工具,就可以完全显露出来。当然,在做项目时,这个功能还不错。因为我就曾在一个项目上使用C#,没有进行任何混淆。结果在项目二年多之后,需要做一些调整,自己保存的源代码丢失了。当时也吓了一跳,可是想到反射工具,赶快拿出来用一下。虽然在反射出来会出现一些错误,但毕竟大部分代码也都弄出来了。这是在项目上,还有好处的,可是,试想一个产品,被别人给反射了,会是怎么样的一个情况... 阅读全文

posted @ 2010-02-01 08:47 韩显川 阅读(646) 评论(0) 推荐(0)

去掉ASP。NET页面中的VIEWSTATE非存硬盘方法
摘要:using System; using System.IO; using System.Text; using System.Web; using System.Web.UI; public class clViewStateMng { private LosFormatter _formatter = null; private byte _VIEWSTATE_NUM_PAGES; pri... 阅读全文

posted @ 2010-01-30 15:11 韩显川 阅读(262) 评论(0) 推荐(0)

OleDbConnection 对象的 GetOleDbSchemaTable 方法
摘要:OleDbConnection 对象的 GetOleDbSchemaTable 方法OLE DB .NET 数据提供程序使用 OleDbConnection 对象的 GetOleDbSchemaTable 方法展示架构信息。GetOleDbSchemaTable 返回填充了架构信息的 DataTable。GetOleDbSchemaTable 的第一个参数是架构参数,它是一个 OleDbSchem... 阅读全文

posted @ 2010-01-26 09:04 韩显川 阅读(504) 评论(0) 推荐(0)

读取Access的表名及列名
摘要:这种方法也可以通用所有OLEDB数据源。这里用到了OleDbConnection两个方法:GetSchemaGetOleDbSchemaTable看MSDN的帮助,写的很不清楚,还是用代码来说话吧。1、获取OLEDB连接的架构conn.Open(); DataTable cnSch = conn.GetSchema();返回的结果为一个DataTable,如下:MetaDataCollection... 阅读全文

posted @ 2010-01-26 08:37 韩显川 阅读(993) 评论(0) 推荐(0)

Microsoft Visual SourceSafe 2005 下载与配置
摘要:VSS2005的下载地址是:  http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005.rar  或者  http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005_01.rar 配置Microsoft Visual SourceSafe 2005的I... 阅读全文

posted @ 2010-01-16 14:32 韩显川 阅读(1271) 评论(0) 推荐(0)

VS2005生成DLL的一个插件
摘要:在用VS2005发布网站项目时,存在生成bin目录下的.dll文件名随机生成的问题,现在MS提供了这方面的插件,可以经过简单设置生成自定义的文件名(.dll): Web Deployment Projects with Visual Studio 2005 下载地址:http://download.microsoft.com/download/c/c/b/ccb4877f-55f7-4478-8f... 阅读全文

posted @ 2010-01-16 10:03 韩显川 阅读(286) 评论(0) 推荐(0)

GridView, DataGrid 中,DataFormatString语法汇总
摘要:DataFormatString格式字符串 DataFormatString="{0:格式字符串}" 在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式; 数字、货币格式:在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示: 格式字符串... 阅读全文

posted @ 2010-01-12 09:09 韩显川 阅读(121) 评论(0) 推荐(0)

Microsoft Visual Studio 2005 Team Suite Service Pack 1
摘要:文件名称: VS2005-sp1-KB926604-X86-CHS.exe文件大小: 430.94MB文件类型: 应用程序URL: http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exe 阅读全文

posted @ 2009-12-22 09:50 韩显川 阅读(221) 评论(0) 推荐(0)

Updatepanel和树不兼容的问题
摘要:一般是在updatepanel内加了树的话,树的节点就不能展开了!这时可以在树的EnableClintScript属性是进行设置!此属性可指定 TreeView 控件是否在兼容的浏览器上呈现客户端脚本以处理展开和折叠事件。当此属性设置为 true 时,兼容的浏览器执行代码以展开和折叠客户端上的节点。属性设置为 false 时,需要向服务器进行发送才能展开和折叠节点省缺时改值为true原来是Tree... 阅读全文

posted @ 2009-12-20 17:28 韩显川 阅读(174) 评论(0) 推荐(0)

AJAX.NET 1.0 "Sys未定义" 解决方法
摘要:按如下片断修改你的web.config文件!<system.web> <!-- 设置 compilation debug="true" 将调试符号插入 已编译的页面中。但由于这会 影响性能,因此只在开发过程中将此值 设置为 true。 --> <compilation debug="true"> <assemblies> <add ass... 阅读全文

posted @ 2009-12-19 13:56 韩显川 阅读(192) 评论(0) 推荐(0)

ASP.NET错误处理
摘要:using System;using System.Web;namespace Water.Basis{ public class ErrorLog { static ErrorLog() { } #region WriteEntry public static void WriteEntry() { Exception erroy = HttpContext.Current.Server.Get... 阅读全文

posted @ 2009-12-11 11:02 韩显川 阅读(149) 评论(0) 推荐(0)

导航