
C#&.NET
文章平均质量分 65
无糖酸奶
季节深处总有一些不平凡的灵魂
我们与时间并驾齐驱,却总也完不成与时间的竞走,终将归于尘土
往事如同秋桐的黄叶,斑驳参差
可,最恋红尘,于万千色相后演绎永不寂灭的红尘
展开
-
.NET源码调试最常遇到问题解答
原文出处:http://referencesource.microsoft.com/faq.aspx在调试参考源时如何禁用优化 当你使用VS 2008中最新可用的参考源功能在.NET框架下调试代码时,您可能会注意到很多变量并不能够查阅。 这是因为你在对优化代码进行调试。在许多情况下,你仍然可以强制跳过,因为这些东西是可供管理的。 但如翻译 2012-06-21 11:11:28 · 1309 阅读 · 0 评论 -
.net framework各个版本区别和新增功能
给自己查阅用。 .NET Framework又称 .Net框架。是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。.NET包含许多有助于互联网和内部网应用迅捷开发的转载 2011-06-23 14:34:00 · 1869 阅读 · 0 评论 -
通过WebBrowser 控件承载的网页与包含控件的应用程序之间的通信
若要使用该属性启用WebBrowser 控件承载的网页与包含WebBrowser 控件的应用程序之间的通信,一般使用WebBrowser.ObjectForScripting 属性,一般来说只需要使用该属性可以将动态 HTML (DHTML) 代码与客户端应用程序代码集成在一起。为该属性指定的对象可作为window.external 对象(用于主机访问的内置 DOM 对象)用于网页脚本。原创 2012-03-13 11:44:25 · 2470 阅读 · 0 评论 -
委托详解
将方法作为方法的参数 我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:public void GreetPeople(string name) { // 做某些额外的事情,比如初始化之类,此处略 EnglishGreeting(name);}public void EnglishGr转载 2012-03-23 15:07:36 · 1725 阅读 · 2 评论 -
事件详解
接着委托详解这篇转载博文:http://blog.youkuaiyun.com/waxgourd0/article/details/7387267 在实际应用中,通常都是 GreetPeople 在一个类中,ChineseGreeting和 EnglishGreeting 在另外的类中。现在你已经对委托有了初步了解,是时候对上面的例子做个改进了。假设我们将GreetingPeople()转载 2012-03-23 15:37:17 · 1132 阅读 · 0 评论 -
C#中的元数据描述
来自: http://hi.baidu.com/luoyuonline/blog/item/235227cff74f5335b700c807.html 以下信息都摘自MSDN,很好的解答了什么是元数据,元数据都包括哪些信息,这些信息在元数据中是如何组织管理的,以及,为什么说元数据是“自描述类型”的。 元数据概述:元数据是一种二进制信息,用以对存储在公转载 2011-06-19 14:54:00 · 13839 阅读 · 1 评论 -
路由事件的演变史
转自http://www.cnblogs.com/helloj2ee/archive/2010/09/30/1839660.html 我看过此博主的多篇文章和著作,这篇文章有助于理解WPF的路由事件,我看的是PDF版,特此贴出来以飨读者。 正如WPF在简单的.NET属性概念上添加了许多基础的东西一样,它也为.NET事件添加了许多基础的东西。路由事件是专门转载 2011-06-30 12:45:00 · 823 阅读 · 0 评论 -
VS2010下调试.NET源码
在有了一段经历之后,我开始不满足与仅仅是写一些应用代码,非常想知道.net framework的源码是如何写的?我们在追踪bug的时候也往往需要追踪到.net framework的源码中去,微软将.NET的源码部分开源后我们终于有了这个机会,我的编译环境是VS 2010RC,记录一下如何单步调试到.NET的源码中,怕自己忘记,同时也分享给大家。 1、工具- 选型 – 调试 - 常规原创 2011-07-12 16:30:44 · 6576 阅读 · 0 评论 -
基于C#的http协议开发
HTTP协议简介 HTTP协议简介在TCP/IP体系结构中,HTTP属于应用层协议,位于TCP/IP协议的顶层。浏览Web时,浏览器通过HTTP协议与Web服务器交换信息。这些信息(文档)类型的格式由MIME定义。HTTP协议具有以下的特点:HTTP按客户/服务器模式工作HTTP支持客户(一般情况是浏览器)与服务器的通讯,相互传输数据。HTTP定义的事务转载 2011-07-21 17:36:06 · 31950 阅读 · 2 评论 -
C#WinForm自定义控件自动停靠
简单原理:主要是用Timer控件,在实时判断当前鼠标焦点位置,如果在自定义控件上时,自定义控件显现;鼠标焦点离开自定义控件范围后,自定义控件隐藏。这样的考虑是用户体验会更好,比通过保留一定的像素长度判断鼠标位置展现好,同时实现简单。 首先定义一个Timer控件 this.StopRectTimer.Enabled = true;原创 2011-07-25 15:29:06 · 4589 阅读 · 0 评论 -
委托、事件与Observer设计模式
在经历了委托和事件的详解之后,两篇博文的位置为http://blog.youkuaiyun.com/waxgourd0/article/details/7387428和http://blog.youkuaiyun.com/waxgourd0/article/details/7387267 再来看委托、事件与Observer设计模式; 之前讲解委托和事件的例子已不足以再进行下面的讲解了转载 2012-03-23 17:04:46 · 923 阅读 · 0 评论 -
C#事件与委托定义与使用
Delegate delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它"只能持有与它的签名相匹配的方法的引用"。它所实现的功能与C/C++中的函数指针十分相似。 它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比转载 2012-03-23 11:25:06 · 4168 阅读 · 0 评论