
ASP.NET 2.0
danis
二十年资深老程序员。
展开
-
Asp.Net 2.0 发布问题
asp.net2.0 如何发布(编译)程序,生成dll。但是我们从ms获得的vwd2005 express 不支持发布产生dll的。可以使用aspnet_compiler.exe 来发布我们的项目。 从ms上下了一个 .NET Framework 2.0 Software Development Kit (SDK) Beta 2 x86下载地址 http://www.microsoft.com/d原创 2007-06-27 09:09:00 · 578 阅读 · 0 评论 -
淺談.NET中的委托技朮
委拖是.NET 引入的一種重要技朮﹐可以實現對象的動態綁定。是面向對象和類型安全。主要用于.NET Framework的事件處理和回調函數。委拖是一種組合方法﹐簡單的理解:兩個對象參與處理一個請求。接受請求的對象將操作委拖給代理者﹐并將自身傳給代理者﹐讓代理者可以引用接受請求的對象。從某種程度上來說﹐她相當于C++的函數指針﹐或者說接口﹐但比接口好一點的是她可以是靜態的。使用委拖﹐一般的步原创 2007-07-03 14:41:00 · 688 阅读 · 0 评论 -
在C#中使用代理的方式触发事件
事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。在异步机制中,事件是线程之间进行转载 2007-08-16 15:34:00 · 607 阅读 · 0 评论 -
C# 2.0中泛型编程
不知道软件技术是不是这个世界上发展最快的技术,但它确实日新月异,更新的速度似乎已经超越了人们学习这门技术的速度。当visual studio.net发布时,我们这些MS崇拜者们欢呼着一门强大而灵活的编程语言的诞生。然而今天,短短3个年头,vs.net已经跨过一个2003版本,升级到2005版本了,可能不少开发者们还在研究着怎么运用2003为自己的系统添砖加瓦,还在研究着2003与2002的区别,a转载 2007-08-19 14:21:00 · 873 阅读 · 0 评论 -
全局程序集缓存工具 (Gacutil.exe)
全局程序集缓存工具使您可以查看和操作全局程序集缓存和下载缓存的内容。 gacutil [options] [assemblyName | assemblyPath | assemblyListFile]转载 2007-08-21 11:18:00 · 1965 阅读 · 0 评论 -
使用强名称为程序集签名
强名称是由程序集的标识加上公钥和数字签名组成的。其中,程序集的标识包括简单文本名称、版本号和区域性信息(如果提供的话)。强名称是使用相应的私钥,通过程序集文件(包含程序集清单的文件,并因而也包含构成该程序集的所有文件的名称和散列)生成的。Microsoft® Visual Studio® .NET 和在 .NET Framework SDK 中提供的其他开发工具能够将强名称分配给一个程序集。强名称转载 2007-08-21 11:23:00 · 1943 阅读 · 0 评论 -
强名称工具 (Sn.exe) 来创建密钥对
要使用强名称为程序集签名,必须具有公钥/私钥对。这一对加密公钥和加密私钥用于在编译过程中创建强名称程序集。您可以使用强名称工具 (Sn.exe) 来创建密钥对。密钥对文件通常具有 .snk 扩展名。创建密钥对 在命令提示处,键入下列命令: sn –k 在此命令中,“文件名”是包含密钥对的输出文件的名称。 下面的示例创建原创 2007-08-21 11:28:00 · 2591 阅读 · 0 评论 -
在运行时引用具有强名称的程序集
引用强名称程序集中的类型或资源的过程通常是透明的。您可以在编译时(事先绑定)或在运行时进行引用。当您向编译器表明程序集显式引用另一程序集时,发生编译时引用。使用编译时引用时,编译器会自动获取定为目标的强名称程序集的公钥,并将其放在正在编译的程序集的程序集引用中。 注意转载 2007-08-21 12:01:00 · 937 阅读 · 0 评论