随笔分类 - .net技术解说
关于.net的一些模糊概念解说
摘要:原文:http://bbs.jfstudio.net/dispbbs.asp?boardID=6&ID=103&page=1如何用C#语言构造webspider是Internet上一种很有用的程序,搜索引擎利用蜘蛛程序将Web页面收集到数据库,企业利用蜘蛛程序监视竞争对手的网站并跟踪变动,个人用户用蜘蛛程序下载Web页面以便脱机使用,开发者利用蜘蛛程序扫描自己的Web检查无效的链接...
阅读全文
摘要:最近想做一个网络蜘蛛,百度了一下发现了这个文章,转来这里学习参考一下。原作者连接:http://www.cnblogs.com/nokiaguy/archive/2008/05/12/1193539.html 用C#2.0实现网络蜘蛛(WebSpider)李宁摘要:本文讨论了如何使用C#2.0实现抓取网络资源的网络蜘蛛。使用这个程序,可以通过一个入口网址(如http://www.comprg.co...
阅读全文
摘要:原文:http://zhenyulu.cnblogs.com/archive/2006/04/18/377705.html本文中所有图示纯为个人理解(参考了Assembly中元数据的存储方式),与真实情况可能有所出入。 图中绿色表示公有方法,红色表示私有方法。本文将通过以下四个案例来分析C#中的接口究竟是如何工作的。1、公有方法实现接口方法尽管C#在定义接口时不用指明接口方法的访问控制方式,但默认...
阅读全文
摘要:NET 连接池救生员 防止可淹没应用程序的池溢出 William Vaughn 大多数 ADO.NET 数据提供程序使用连接池,以提高围绕 Microsoft 断开连接的 .NET 结构构建的应用程序的性能。应用程序首先打开一个连接(或从连接池获得一个连接句柄),接着运行一个或多个查询,然后处理行集,最后将连接释放回连接池。如果没有连接池,这些应用程序将花费许多额外时间来打开和关闭连接。 当...
阅读全文
摘要:Microsoft .Net的应用程序的代码文件,与Java生成的文件类似,它们都没有本地代码,而是一种类似于汇编的代码。这样,只要有合适的工具,就可以完整的把别人写出来的程序反编译成自己需要的程序文件。 我所知道的.Net下的反汇编程序是Salamander 和 Refelector 两个工具,他们都可以对.Net的程序集反编译成你需要的语言。 那么,我们写的程序,做的项目,如何进行正版的许可...
阅读全文
摘要:thin的调试汇集,懒了,觉得把它的网址贴在这里,这样方便查找1。控件开发基本功之如何调试http://thinhunan.cnblogs.com/archive/2005/08/02/205347.html2。web开发基本功之调试http://thinhunan.cnblogs.com/archive/2005/08/02/205366.html
阅读全文
摘要:About Timer 关于定时器 定时器是个很有意思的东西,它很有用,但我认为这不是现代计算机的结构所擅长的事情。计算机适合做那些很大量的简单重复工作,或者根据请求做出回应。 DOS时代是没有进程线程等概念的,那时候要想做到定时真是有些麻烦通常的做法是死循环不断监测时间,发现时间到了就做特定的事情当然你可以用delay,来指定等待多长时间,但是如果你一边要响应用户的操作,比如输入,一边要定时做...
阅读全文
摘要:.NET 中的三个 Timer 以及网页中的“Timer” .NET Framework 提供了三种计时器,分别是: System.Timers.Timer基于服务器的计时器,位于“工具箱”的“组件”选项卡上; System.Windows.Forms.Timer基于 Windows 的标准计时器,位于“工具箱”的“Windows 窗体”选项卡上; System.Threading.T...
阅读全文
摘要:我在实验中发现在 ASP.NET 中可以使用计时器(Timer)完成一些定时动作。这一点可能会对我们的一些 Web 程序有益。 下面首先介绍我测试使用的一个例子: 首先在 global.asax 中的 Application_OnStart 事件过程中定义计时器,代码如下: [VB.NET] global.asax 然后我们简单写一个 test.aspx 来查看 Applicati...
阅读全文
摘要:我们在ASP.NET的开发中,经常要使用客户端代码,如:JavaScript 当然可以在html中嵌入。但这里所说的是在服务器端动态向客户端添加客户端代码, 1、运用page控件的RegisterClientScriptBlock方法: dim s as string="" if (not is ClientScriptBlockRe...
阅读全文
摘要:一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。 ◆ DataColumn 一个表是由行和列组成的一个两维的结构。表...
阅读全文
摘要:上期主题和本期主题字符串System.String 类C# 中的字符串Visual Basic .NET 中的字符串使用标准 .NET 框架 API 的字符串StringBuilderSystem.Text 编码器和解码器正则表达式试一试!本期主题和下期主题 欢迎使用这里的源代码!请畅所欲言! 本文包含一些指向英文站点的链接。如果您对本文有任何意见或建议,请通过 Dr. GUI .NE...
阅读全文
摘要:用VS.NET2003制作WEB应用程序的安装包 转自:http://www.cdown.net/info/34287.html 利用vs.net2003来制作一个安装程序是非常的方便的,既使是制作一个web应用程序的安装程序也是如此。仅仅简单的几个步骤就可以完成。 首先,创建一个安装和部署项目。步骤如下: 1.在"解决方案资源管理器"中的解决方案中添加一个新项目。 用鼠标...
阅读全文
摘要:发布日期: 10/27/2004 | 更新日期: 10/27/2004 Ken Getz MCW Technologies, LLC 适用于: 用于 Microsoft Office 系统的 Microsoft Visual Studio 工具 Microsoft Office Excel 2003 Microsoft Visual Studio .NET 2003 摘要:讨...
阅读全文
摘要:大多数ASP.NET开发者而言,DataGrid 控件是一个基本工具,就象 Pizza 制作者的卷针。在ASP.NET 1.x中的 DataGrid 控 件是一个功能相当强大且多元性的工具。但是你可通过在客户端添加一点点脚本代码就可使它的功能更加强大。到目前为止,我还没有将JavaScript与DataGrid 控 件结合起来。最近,我在MSDN? Online上看到十二年前 Dave M...
阅读全文
摘要:原文:http://www.microsoft.com/china/technet/security/guidance/secmod92.mspx 本页内容 本模块内容 目标 适用范围 如何使用本模块 方法 必备知识 描述 Machine.Config 和 Web.Config Machine.Config 和 Web.Config 指南 ASP.NET ...
阅读全文
摘要:英文地址:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vsdebug.asp原文:http://www.cnblogs.com/digitalghost/archive/2005/05/14/155297.html消息1:无法在服务器上启动调试(Unable to start...
阅读全文
摘要:为了在网络多样性方面取得成功,XML Web服务必须不关心所选择的操作系统、对象模型和程序语言。而且,XML Web服务为了和其他基于Web的技术一样被广泛接受,它们必须: 松散耦联:如果两个系统中,只有使用的命令能理解前面提到过的自我描述基于文本的消息,那么这两个系统就被认为是松散耦联的。而另一方面,紧密耦联的系统使用大量的定制的软件来增强系统间的通讯,并且需要对系统之间了解的更多。 无所不...
阅读全文
摘要:保证应用程序的安全应当从编写第一行代码的时候开始做起,原因很简单,随着应用规模的发展,修补安全漏洞所需的代价也随之快速增长。根据IBM的系统科学协会(Systems Sciences Institute)的研究,如果等到软件部署之后再来修补缺陷,其代价相当于开发期间检测和消除缺陷的15倍。 为了用最小的代价保障应用程序的安全,在代码本身的安全性、抗御攻击的能力等方面,开发者应当担负更多的责任。...
阅读全文
摘要:一、服务器脚本基础介绍 首先,我们先复习一下Web服务器页面的基本执行方式: 1、客户端通过在浏览器的地址栏敲入地址来发送请求到服务器端 2、服务器接收到请求之后,发给相应的服务器端页面(也就是脚本)来执行,脚本产生客户端的响应,发送回客户端 3、客户端浏览器接收到服务器传回的响应,对Html进行解析,将图形化的网页呈现在用户面前 对于服务器和客户端的交互,通常通过下面几种主要方式:...
阅读全文

浙公网安备 33010602011771号