随笔分类 -  .NET Framwork

摘要:一个被很多人提起过的问题:我应当如何告诉我的 IIS 应用程序或者虚拟目录使用 ASP.NET 3.5 而不是 ASP.NET 2.0 呢?人们一般会进入 IIS6或者 IIS7并且建立一个应用程序池,然后查看属性,接着打开下拉列表并期望有 .NET 3.0和 .NET 3.5 两个选项在其中,却发现根本没有,于是不满,但是这是理所当然的。现在给出这个问题的解释,并希望这不会再使人们觉得迷惑了。营销策略我们都希望每个主要版本的更新都意味着新的 CLR, 但事实上并不如此。.NET 2.0.NET的核心在 %windir%\Microsoft.NET\Framework\v2.0.50727. 阅读全文
posted @ 2013-02-17 17:17 天空行马 阅读(10371) 评论(0) 推荐(0)
摘要:在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于Hea... 阅读全文
posted @ 2010-10-10 10:43 天空行马 阅读(494) 评论(0) 推荐(1)
摘要:从网上整理了下VS常用的一些快捷键,方便喜欢使用键盘的朋友们。(本人也喜欢用键盘代替鼠标做同样的动作) 工具窗口快捷键命令名快捷键说明视图.文档大纲CTRL + ALT + T显示“文档大纲”窗口,以查看当前文档的平面或层次大纲。视图.对象浏览器CTRL + ALT + B F2显示“对象浏览器”,以查看可用于包的类、属性、方法、事件和常数以及项目中... 阅读全文
posted @ 2010-10-10 10:21 天空行马 阅读(590) 评论(0) 推荐(1)
摘要:Finalize 和Dispose(bool disposing)和 Dispose() 的相同点: 这三者都是为了释放非托管资源服务的.Finalize 和 Dispose() 和Dispose(bool disposing)的不同点: 1. Finalize是CLR提供的一个机制, 它保证如果一个类实现了Finalize方法,那么当该类对象被垃圾回收时,垃圾回收器会调用Finalize方法.而... 阅读全文
posted @ 2010-10-10 10:03 天空行马 阅读(1184) 评论(0) 推荐(2)
摘要:微软的Visual Studio 2005 Service Pack 1 (SP1) 年前就发布了, 年前终于有点时间了,于是装了一下VS2005 sp1,看看到底有什么好东西。这次发布的语言版本包括十个国家的语言,可谓全上阵,容量为413M修正了许多bug,其中包括了很多人最最关心中文的Web Application Project问题。VS2005 SP1下载地址:VS2005 SP1英文正式... 阅读全文
posted @ 2009-12-16 18:06 天空行马 阅读(397) 评论(1) 推荐(0)