·  winform程序最小化到托盘后没法关机的问题

日期:2012-12-12问题描述: 在最近的windows程序中,由于实现了winform程序点击窗口的关闭按钮,不直接退出程序,而是将程序最小化到托盘中,这样当程序没有退出之前,直接关机会导致关机不能正常进

·  .NET中将数据导出(导出)Excel文件

日期:2012-10-31我们在WinForm应用程序或者Web程序中都会遇到需要将DataGridView或者DataSet中的数据导出成为Excel类型的.xls文件。下面就通过一个示例向大家演示在WinForm程序中如何将DataGridView

·  .NET中的Lambda表达式与匿名方法

日期:2012-09-26在C#2中,由于有了方法组,匿名方法,类型的协变和抗变,使得运用delegate变得很容易,在注册事件时代码变得简单易读,但是在C# 2中,代码仍然有点臃肿,大块的匿名方法会降低代码的

·  适配器模式-不会英语一样可以泡洋妞

日期:2011-12-31适配器模式比喻 在朋友聚会上碰到了一个美女Adaptee,从英国来的,可我不会说英语,她不会说普通话,只好求助于我的朋友Adapter了,他作为我和Adaptee之间的Adapter-适配器,让我和A

·  .Net Windows服务安装完成后自动启动

日期:2011-12-04考虑到部署方便,我们一般都会将C#写的Windows服务制作成安装包。在服务安装完成以后,第一次还需要手动启动服务,这样非常不方便。查阅了网上的一些资料,发现有一种方法是在安装完

·  实现Asp.net多数情况下的Forms单点登录

日期:2011-11-21Asp.net单点登录的实现,Google后你会发现,讲地都很复杂,令人望而却步。 其实大部分的需求并不需要那么复杂的实现。大多数人的需求(包括我):只有一个站点,而有多个应用程序,

·  引起Silverlight白屏的原因分析

日期:2011-11-21白屏的原因大部分是因为未捕获的异常造成的。如果你建立的是Silverlight 应用程序而不是导航应用程序或Bussiness应用程序,那么恭喜你!你会经常遭遇白屏。因为调试时,未捕获的异常

·  Equals,ReferenceEquals,==的区别

日期:2011-11-15在.net中有几种比较相等的方法 object的静态ReferenceEquals() object的静态Equals() object的示例Equals() 运算符== 下面介绍一下他们的区别和用法。 ReferenceEquals ReferenceEqua

·  通过HTTP协议标准动作使用REST WCF 服务

日期:2011-11-02前几节介绍了REST WCF 服务的一些基本的特点,本节说明一下,如何基于HTTP的标准动作来使用REST WCF 服务。由于RESTful服务的架构风格基于HTTP协议,并且其设计原则中明确指出:通过通

·  Silverlight的DataGrid实现列标题和单元格换行

日期:2011-11-01silverlight的DataGrid控件默认就是单行文本到头,如果设置了列的长度,文本会被截断不显示。如何实现长文本自动换行?我们首先想到的是利用Style,因为换行只是外观的改变,不是行

·  Silverlight 4 右键菜单的两种处理方法

日期:2011-10-08方法一:请阅读大气象学习园地的方法。 http://www.veryhuo.com/a/view/40081.html 文章简明扼要,很受益。 我试图在ContextMenuService.SetContextMenu(btnRight, cm);//为控件绑定

·  Silverlight 4 右键菜单项简单实现

日期:2011-10-08参考了许多文章,觉得写得挺好,但是总是不能简化说明。 比如右键菜单,我们最关心的是如何屏蔽掉默认的菜单, 如何在右击某个控件的时候显示对应的右键菜单。 如何构造生成右键菜单

·  Silverlight4.0教程之使用鼠标右键事件和滚轮事件

日期:2011-10-08微软于PDC2009上发布Silverlight 4 Beta版,微软在Silverlight 4版本中处理了约8000个的Silverlight终端用户的请求,加入了一系列另开发人员兴奋的新特性,最突出的主要体现在几个方

·  Silverlight4给DataGrid添加ContextMenu右键菜单

日期:2011-10-08Toolkit Samples中的示例是将ContextMenu添加到ListBox的ItemTemplate中 而DataGrid由于没有ItemTemplate,所以稍有不同 XAML代码 UserControl xmlns=http://schemas.microsoft.com/w

·  如何调试ASP.NET MVC 源代码

日期:2011-09-13今天准备通过调试ASP.NET MVC源码看看MVC的运行机制,没想到碰到点儿问题,用了点时间把问题解决了,顺便记录一下进行调试的整个过程,希望对碰到同样问题的同学有些帮助。 1.首先下

·  .NET MVC3中扩展一个HtmlHelper方法CheckBoxList

日期:2011-07-07MVC中有DropDownList方法,挺好用,可是最常用的需求,一组checkboxlist咋没个类似方法呢?郁闷之余,自己做一个吧,直接上代码 Copy to Clipboard 引用的内容: [www.veryhuo.com]

·  Silverlight获取WebHost配置信息:WebClient和XmlSerializer模拟

日期:2011-07-07在我们的silverlight项目中,是被打包为xap zip文件下载到客户端,所以silverlight中的app配置文件我们不能直接修改,而在其宿主web host中的web.config在服务端我们也不能直接访问

·  快速的批量修改重命名.net程序的命名空间(二)

日期:2011-07-05上篇文章写道的用VS批量重命名却有一定的限制,不明白这样做的原因是什么,如果想完全的修改命名空间,那么结合ReSharper 来使用,也有两种方法,是和 VS那两种方法 对应的。 方法一

·  快速的批量修改重命名.net程序的命名空间(一)

日期:2011-07-05在实际项目中,我们有时会遇到因为项目重构,需要修改命名空间,除了一个一个类修改外,大多数会采用批量替换的方法去重命名。昨天又遇到了此类问题,网上找过的方法说要结合ReSharp

·  Silverlight 应用程序之间在客户端通信

日期:2011-07-01运行在同一台电脑上的多个 Silverlight 应用程序可以通过本地消息进行通信,通信是在客户端进行的,不需要与服务端交互。使用这一功能可以使在同一页面承载的多个 Silverlight 应用程