随笔分类 -  .net

 
如何在强类型化DS中加入自己的代码
摘要:强类型化DS,是通过设计器来构造代码的,可是如何加入自己的代码呢? 经过艰苦卓越的研究,终于发现了!! 一、 新建一个DS,显示出来其下的子文件,在VS2003中是*.cs,在vs2005中是*.Designer.cs的文件,里面就是定义DS的代码文件。 可以在这里添加自己的代码。可有个问题! 如果保存这个DS,自己的代码将会消失!!!这是不能被接受的! 二、 如果你用的是vs2005,呵... 阅读全文
posted @ 2006-05-09 23:24 阅读(274) 评论(0) 推荐(0)
用VS.NET2003制作WEB应用程序的安装包
摘要:利用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。 首先,创建一个安装和部署项目。步骤如下:1.在"解决方案资源管理器"中的解决方案中添加一个新项目。用鼠标右键单击解决方案,在弹出的菜单中选择"添加"->"新建项目"。在打开的对话框中选择"安装和部署项目",并选择"Web安装项目"模板。在输入项目名称后,点击"确... 阅读全文
posted @ 2006-04-19 23:52 阅读(143) 评论(0) 推荐(0)
通过HttpModule实现数据库防注入
摘要:昨天刚把数据库防注入的原型发了上去,发觉好像还漏了点东西,现在把它全部补上.Sql注入是常常被一些菜鸟级黑客高手惯用的手法, 就是基于Sql的注入实现, 防注入程序其实就是处理Http请求,把Get和Post的请求数据中做过滤. 通过相应的关键字去识别是否有 Sql注入攻击代码 string SqlStr = "and |exec |insert |select |delete |update ... 阅读全文
posted @ 2006-04-19 23:49 阅读(379) 评论(0) 推荐(0)
关于通过COM自动化调用Excel的效率问题
摘要:如果笔者告诉你,往Excel表格中写几十万条数据不会超过10秒钟,而不是通常设想的数分钟甚至数十分钟,你是否会相信,但实际情况就是这样。在Office开发中,最为常用的对象就是Range对象,而最被误用的对象也是Range对象。下面笔者举一个简单的例子说明如何有效的使用Range对象,以导出数据到Excel。 在实践中,通过COM自动化调用Excel,不管是通过VB还是通过VSTO在.net下调... 阅读全文
posted @ 2006-04-11 10:00 阅读(267) 评论(0) 推荐(0)
aspx页面中标题单点解决方案
摘要:protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { this.searchDescription.Content = this.SearchDescription; this.searchKeywords.... 阅读全文
posted @ 2006-04-04 11:04 阅读(199) 评论(0) 推荐(0)
您一直期待的 SQL 站点映射提供程序
摘要:[SqlClientPermission(SecurityAction.Demand, Unrestricted=true)]public class SqlSiteMapProvider : StaticSiteMapProvider{ // static error messages omitted const string _cacheDependencyName = "__S... 阅读全文
posted @ 2006-03-31 16:26 阅读(401) 评论(0) 推荐(0)
DataSet实现父子递归
摘要:private void Page_Load(object sender, EventArgs e){ if (!this.IsPostBack) { this.buildMenu(); }}private void buildMenu(){ DataSet ds = new DataSet(); ComponentArt.Web.UI.NavBarItem newitm ; ... 阅读全文
posted @ 2006-03-28 14:34 阅读(407) 评论(0) 推荐(0)
解决w3wp.exe内存占用问题
摘要:解决w3wp.exe内存占用问题 开始怀疑是下载软件包的问题,.Net Framework 2(x86)是从微软网站下载的,重新检查,排除了下载软件包的问题。网上疯狂搜集资料也是不得法。无奈之下,尝试在IIS Web服务扩展里把ASP.NET v1.1.4322给禁止了,运行一段时间发现CPU占用一直稳定在50%左右(窃喜,同时迷惑:站点已经不使用Framework1.1,不禁用它为什么还有这么大... 阅读全文
posted @ 2006-03-21 17:31 阅读(977) 评论(0) 推荐(0)
对上传文件夹设置权限
摘要:1 对上传文件夹给矛Users组写权限2 对上传文件夹给矛 Internet 来宾帐户(如:IUSR_GXJ)写权限 阅读全文
posted @ 2006-03-07 15:14 阅读(519) 评论(1) 推荐(0)
HttpModule && HttpHandler
摘要:在 ASP.NET 中使用 HTTP 模块实现 Intercepting Filter 发布日期: 2004-4-1 | 更新日期: 2004-4-21 使用 Microsoft .NET 的企业解决方案模式 > 分布式系统模式 > 在 ASP.NET 中使用 HTTP 模块实现 Intercepting Filter 版本: 1.0.1 本页内容 上下文 实现策略 示例 测... 阅读全文
posted @ 2006-03-02 17:29 阅读(338) 评论(0) 推荐(0)
ASP.NET Framework的运行机制和架构
摘要:我们瞧一瞧ASP.NET Framework的运行机制和架构。 在开始之前,我们先跟随考古学家参观一下古老的ASP运行机制: 当你请求一个*.asp文件的时候,这个http request首先被inetinfo.exe进程所截获,这个inetinfo.exe进程就是WWW服务进程,然后她会将这个请求转交给asp.dll进程,asp.dll进程就会解释执行这个asp叶面,然后将解释后的数据流... 阅读全文
posted @ 2006-03-01 15:02 阅读(559) 评论(0) 推荐(0)
读写配置文件
摘要:设置配置信息如果配置信息是静态的,我们可以手工配置,要注意格式。如果配置信息是动态的,就需要我们写程序来实现。在.Net中没有写配置文件的功能,我们可以使用操作XML文件的方式来操作配置文件。下面就是一个写配置文件的例子 1private void SaveConfig(string ConnenctionString) 2 { 3 XmlDocume... 阅读全文
posted @ 2006-02-25 15:40 阅读(261) 评论(0) 推荐(0)
反射入门
摘要:using System; namespace ClassLibrary1{ public class Class1 { public Class1() { } public int GetSum(int x, int y) { //return x + y; return 11; } }} System.Reflection.Assembly a = System.Ref... 阅读全文
posted @ 2006-01-28 12:19 阅读(184) 评论(0) 推荐(0)
使用浏览器远程执行 WebServices 方法!
摘要:在 web.config 的 节中添加以下代码即可,感谢小鹏同志指点: Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=447503 阅读全文
posted @ 2006-01-28 12:13 阅读(175) 评论(0) 推荐(0)
Hashtable 的烦恼!
摘要:private void Button3_Click(object sender, System.EventArgs e) { NoSortHashTable hashtbl = new NoSortHashTable(); hashtbl.Add("1","aaa"); hashtbl.Add("2","aaa"); hashtbl.Add("3","aaa"); ha... 阅读全文
posted @ 2006-01-28 12:01 阅读(208) 评论(0) 推荐(0)
怎么在绑定后动态改变DataGrid中的内容
摘要:作者:lovecherry 来源:cnblogs 在应用中,很多时候需要在绑定以后去修改DataGrid的呈现,比如(1)当数据符合一定的条件需要修改它的呈现方式(2)将数据库中的逻辑值(0,1)变成男女来呈现等等大致有2种方法来实现上述操作(1)在ItemDataBound中修改值(2)在绑定的时候用一个函数进行过虑同样,数据库按照 http://www.aspxboy.com/446/arc... 阅读全文
posted @ 2006-01-28 11:54 阅读(242) 评论(0) 推荐(0)
播放mp3
摘要:object id="mplayer" width="180" height="68" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" alig... 阅读全文
posted @ 2006-01-26 10:48 阅读(223) 评论(0) 推荐(0)
session详解
摘要:session详解 language=javascript>document.title="session详解 - "+document.title 摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用sessio... 阅读全文
posted @ 2006-01-26 10:46 阅读(261) 评论(0) 推荐(0)
不同应用程序域中访问数据!(反射)
摘要:private void button1_Click(object sender, System.EventArgs e) { Evidence asEvidence = currentDomain.Evidence; currentDomain.Load("WindowsApplication2",asEvidence); Assembly[] assems = currentDo... 阅读全文
posted @ 2006-01-26 10:45 阅读(245) 评论(0) 推荐(0)