2012年8月9日
摘要: Rational软件是 IBM软件集团旗下之第五大软件品牌,通过提高企业的软件开发能力,IBM Rational software可以帮助各组织机构创造商业价值。Rational软件开发平台集成了软件工程的最佳经验、工具和服务。利用 Rational软件开发平台,各组织机构可以获得更快的反应能力和更强的适应性,并可以集中精力关注核心任务,在随需应变的时代取得更大的发展。Rational基于标准的跨平台解决方案有助于软件开发团队创建和扩展业务应用程序、嵌入式系统及软件产品。财富 100强中有 98家企业依靠 Rational工具更快地构建出了更好的软件。 ·IBM Rational A 阅读全文
posted @ 2012-08-09 10:32 SamWang 阅读(2254) 评论(0) 推荐(0) 编辑
  2012年8月8日
摘要: 本文介绍DotNet中PictureBox控件实现重叠透明效果示例。 关于一般的透明效果,这里不多说,相信很多人都会,这种透明效果一般需要设置父控件,是子控件相对于父控件的透明。那么很多人可能更为关心的是多个控件之间的透明效果,比如窗体上有多个PictureBox控件,当这些PictureBox重叠时如何设置为透明,这样的效果估计在项目中会经常用到。本文的目的就是要给大家提供几种参考解决方案。 一般地,在.NET中,多个控件之间重叠时是不会实现透明效果的。如下图所示: 下面开始介绍这几种解决方案: 第一种方案:记录不透明图片的路径,再设置透明效果。参考代码如下: ///<summary. 阅读全文
posted @ 2012-08-08 17:00 SamWang 阅读(1012) 评论(1) 推荐(3) 编辑
摘要: Top 20 Best Agile Development Books, EverJune 11, 2008 by JurgenAppelo I recently created a Top 100 Best Software Engineering Books, Ever . I created that list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards. The nice. 阅读全文
posted @ 2012-08-08 16:58 SamWang 阅读(2392) 评论(0) 推荐(0) 编辑
  2012年8月2日
摘要: FxCop是一个代码分析工具,一种项目级别的代码分析工具;而微软内部代码检查工具 StyleCop属于代码级别。具体的区别可以在网上搜索到。这里主要说明一下FxCop的使用。FxCop使用可以分为①通过GUI的模式②通过命令行的模式具体的请参考http://www.codeproject.com/KB/dotnet/FxCopIntegrateVSNET.aspx第一步:打开外部工具引用窗口第二步:添加FxCop工具菜单第三步:设定FxCop工具添加项内容第四部:运行 阅读全文
posted @ 2012-08-02 17:23 SamWang 阅读(1426) 评论(1) 推荐(0) 编辑
摘要: 1、C#中用最简单的方法把数字(不含小数)转换为千分位格式: 如1234567变成1,234,567 方法:1234567.ToString("###,###") 或 1234567.ToString("N0") 2、C#中把数字转换成带两位小数的千分位字符: 如1234567.891变成1,234,567.89 方法:String.Format("{0:N}",1234567.891); //默认为两位小数,如果没有小数位,则小数位补两个0 或:String.Format("{0:N2}",1234567.891 阅读全文
posted @ 2012-08-02 13:58 SamWang 阅读(6466) 评论(0) 推荐(1) 编辑
摘要: 在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于Heap(内存中用于存储对象实例的地方)中。 .Net平台中,CLR为程序员提供了一种很好的内存管理机制,使得程序员在编写代码时不需要显式的去释放自己使用的内存资源(这些在先前C和C++中是需要程序员自己去显式的释放的)。这种管理 阅读全文
posted @ 2012-08-02 10:25 SamWang 阅读(1404) 评论(0) 推荐(0) 编辑
  2012年7月25日
摘要: DataGridView是.NET开发中常用的控件,在开发中发现大文本数据显示时无法在界面上完全显示,以下是我的解决方法。(1)首先要保证单元格的为Text类型(2)在程序中加入以下的代码片段//设置数据源 this.dataGridView1.DataSource = dt;//设置自动换行this.dataGridView1.DefaultCellStyle.WrapMode = DataGridViewTriState.True;//设置自动调整高度this.dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.All 阅读全文
posted @ 2012-07-25 15:04 SamWang 阅读(16637) 评论(0) 推荐(0) 编辑
  2012年7月24日
摘要: GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长字符串GridView一般换行与强制换行GridView显示隐藏某一列GridView弹出新页面/弹出新窗口GridView固定表头(不用javasc 阅读全文
posted @ 2012-07-24 14:32 SamWang 阅读(1388) 评论(1) 推荐(1) 编辑
  2012年6月29日
摘要: 日常开发中,格式字符串的情况非常多。经常也会忘记,经常去查有些麻烦,所以今天就花点时间做个整理。 格式字符串用的比较多的有数字、日期与枚举的格式化。 一、数字格式字符串 C或c本地货币格式D或d 十进制格式,把整数转换为以10为基数的书,如果给定一个精度说明符,就加上前导0E或e 科学计数法(指数)格式,精度说明符设置小数位数(默认为6),格式字符串的大小写(e或E)确定指数符号的大小写。F或f 固定点格式,精度说明符设置小数位数,可以为0G或g普通格式,使用E或F格式取决于哪种格式较简单N或n 数字格式,用逗号表示千分符,例如32,767.44P或p 百分数格式X或x十六进... 阅读全文
posted @ 2012-06-29 14:30 SamWang 阅读(8510) 评论(3) 推荐(6) 编辑
  2012年6月26日
摘要: 我们知道 .NET Framework 3.0 是包含2.0 的,而 3.5 是包含 3.0,也就是说:我们安装了 .NET Framework 3.0 后,就不用安装 2.0 了;安装了 3.5 之后就不用安装 2.0 和 3.0 了。那 4.0 包括 2.0 吗?也就是说安了 4.0 之后还需要安装 2.0 或 3.0 或 3.5 吗?.NET Framework 4.0是不包含 2.0、3.0、3.5 的,也就是说如果仅安了 4.0,那么要运行 2.0、3.0、3.5 的程序时是会出错的。所以,目前来说,我们一般把 3.5 和 4.0 都安上。但是要2.0的程序在4.0上运行,只安装还不 阅读全文
posted @ 2012-06-26 11:25 SamWang 阅读(1300) 评论(4) 推荐(0) 编辑