VS2010已经发布了正式版,在这个新的工具中,有很多地方可以与XP结合。 XP(Extreme Programming)是极限编程,是敏捷编程中的一种。 极限编程中的思路是: 计划游戏,小版本,隐喻,简单设计,测试,重构,结对编程,集体所有权,持续集成,每 周工作40小时...
Visual Studio已经通过Visual Studio 2010 Pro Power Tool工具插件进行了重要的用 户界面升级。除了最终修复Add References(增加参考)对话框之外,主要的修改是他们称 作Document Well 2010 Plus的功能。这个功能显著改变了在文件窗口处理标签的方式。 这个...
在上一篇界面开发中,我讲解了将系统界面还原,还原窗体的本来面貌。但是有的博友提出 窗体闪烁,这确实是个问题,原来自己开发的时候也是出现了这个问题。花了两天的时间,重 要修改了个大概,将窗体绘画的次数和窗体的刷新程度进行了修改。首先看看效果:...
前一篇给窗体设置了Region,将窗体的FormBorderStyle设置成了None,然后修改了窗体的 显示区域Region。一个本来完好的窗体让我们设置成为了一个空白的没有任何色彩的窗体,这 对我们的界面开发好像是背到而行,有点南辕北辙了。其实不然,只有将窗体上的所有...
经过上面两篇的界面开发,我们使用Windows的Hook技术,成功的将系统中的窗体的消息截 取,并添加了自己的事件处理程序,这篇文章就是通过我们对这些消息的处理的第一步,设置 窗体的样式和窗体的Region。 Region对于窗体来说是一个非常重要的概念,他就是Win...
NativeWindow是.net Framework提供的一个底层的类。微软官方的解释为:NativeWindow Provides a low-level encapsulation of a window handle and a window procedure.说道这 些也相当于没有说,因为NativeWindow到底是干什么的也没有说清楚,意思就是一个低...
这篇开始,我开始讲解一下我的界面开发的全部过程,一步一步的讲解开发界面的过程,这 篇主要讲解的是Hook编程,Hook所有的窗体。 Hook,对于大多数程序员来说,这个词并不陌生。对于Windows系统来说,消息Message的传 递贯穿了整个系统,Message简单来说就...
为了使读者对采用不同实例上下文对并发的影响有一个深刻的认识,会创建一个简单的WCF应用,并在此基础上添加监控功能,主要监控各种事件的执行时间,比如客户端服务调用的开始和结束时间,服务操作开始执行和结束执行的时间等等。读者可以根据实时输出的监控...
大家都知道要学好 .NET,深入了解值类型和引用类型是必不可少的。在这里我给大家简单分析一下它们内存分配的区别和联系。 在分析之前,我们先行构造出一个最简单的类引用类型: public class MyClass { } 局部变量的声明 在我们使用类型时,代码里面必然少不...
.NET Framework 的部分源代码是开源的。这些源代码可以供我们学习和参考。也可在也平时调试应用,直接跳入这些开源了的.NET Framework的代码中。这样既可以学习MS放出来的代码,又可以帮助自己调试。下面我用一个WPF的简单的例子演示一下。 新建一个WPF应用...