2010年1月19日

《移山之道-VSTS软件开发指南》读书笔记二

摘要: 第三章 MSF敏捷模式的工作流程1.开门14件事:A.与项目整体的设计和管理有关的工作流程(1)制定项目的远景(2)指导项目进展(3)计划项目的迭代过程(4)指导项目的迭代过程(5)制定解决方案架构(6)发布产品B.与项目中具体的模块有关的工作流程(1)设计场景(2)设计QoS(3)实现开发任务(4)修改bug(5)产品构建(6)测试场景(7)测试QoS(8)严重缺陷2.制定项目的远景包括:(1)... 阅读全文

posted @ 2010-01-19 10:52 Daniel_xuan 阅读(246) 评论(0) 推荐(0) 编辑

2010年1月17日

《移山之道-VSTS软件开发指南》读书笔记一

摘要: 第二章 白话MSF方法论1.MSF即Microsoft Solutions Framework,也就是微软推荐的做软件的方法。2.MSF的8个基本原则:(1)推动信息共享与沟通(2)为共同的远景而工作(3)充分授权和信任(4)各司其职,对项目共同负责(5)重视商业价值(6)保持敏捷,预期变化(7)投资质量(8)学习所有的经验3.在项目进展的过程中,对于每一项任务,每个人都要明确以下几点:(1)wh... 阅读全文

posted @ 2010-01-17 11:41 Daniel_xuan 阅读(319) 评论(0) 推荐(0) 编辑

2008年6月25日

【笔记】抽象类和接口的区别

摘要: 今天俺突发奇想,脑子里浮现出抽象类和接口这2个名词。其实这2个概念在很多玩C#的人脑子里都出现过。我当时入门的时候也好几次出现在我眼前,但一直没深刻理解这2个概念之间的区别。今天琢磨了半天,同时在CSDN上看了好几贴这样的提问帖,再去看了一遍《C#入门经典》,才基本搞明白了。 下面我总结一下他们两的区别和使用的场合,大概就一段话(挑主要的说): 抽象类告诉外界我有什么;接... 阅读全文

posted @ 2008-06-25 17:13 Daniel_xuan 阅读(466) 评论(1) 推荐(0) 编辑

2008年4月21日

【原创】使用.Net自带类实现操作文件

摘要: 首先看看界面,很明显。功能包括(1)打开一个文件(类型为文本文件.txt),在界面上显示文件路径和内容。(2)对现实的文本字体颜色做设置。(3)对字体设置。 看了一篇文章知道在win32 API中同样存在相同的函数实现以上功能。但文章中提到如果.NET框架中有可以实现功能的类,尽量使用.NET自带的。原因有以下三点: (1).net的CRL是非指定平台的。就是说需要操作系... 阅读全文

posted @ 2008-04-21 17:06 Daniel_xuan 阅读(418) 评论(0) 推荐(0) 编辑

2007年12月26日

【原创】C#-DataGridView分页功能的实现(存储过程实现)

摘要: 上一篇用SqlDataAdapter实现的分页功能很多浏览者都提意见说不好,一次性读出全部数据会影响程序的占用率,造成计算机的“短路”。呵呵,那好把,这次用数据库的存储过程去实现分页,这样是每次按一定数量去读取数据记录,这种方法应该是目前最稳定和最省资源的方法了(嘻嘻嘻,如果还有高手知道有比这更好的方法,请提出,小弟在此谢过)。 首先在数据库里建立以下存储过程: CRE... 阅读全文

posted @ 2007-12-26 20:32 Daniel_xuan 阅读(6352) 评论(5) 推荐(0) 编辑

2007年10月12日

【原创】C#——DataGridView分页功能的实现

摘要: 最近做了一个DataGridView的分页显示Demo。也是看见网络上很多人询问关于DataGridView如何做分页。根据我的认识,Visual Sutido 2005里的DataGridView控件是没有带分页属性的,因此咱们必须通过写代码去实现分页功能。 好了,先看一下Demo的界面。 从界面可以看到,在设计时需要一个DataGridView、B... 阅读全文

posted @ 2007-10-12 12:44 Daniel_xuan 阅读(60662) 评论(33) 推荐(10) 编辑

2007年10月8日

【转贴】C#中把中文转换成对应的拼音码

摘要: /**//// summary> /// 汉字拼音首字母列表 本列表包含了20902个汉字,用于配合 GetChineseSpell 函数使用,本表收录的字符的Unicode编码范围为19968至40869 /// /summary> private static string strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYL... 阅读全文

posted @ 2007-10-08 10:42 Daniel_xuan 阅读(1109) 评论(2) 推荐(0) 编辑

2007年9月30日

【心得】在C#中使用静态变量const和动态变量readonly的区别

摘要: 今天看了一篇文章,介绍了在《Effictive C#》中对静态变量和动态变量的说明和各自的优缺点。 对于在定义常量的时候,到底是用const来定义还是readonly来定义。在此书中,提到了一个关于使用const会产生潜在的bug。就是在程序中使用DLL类库某个类的静态常量时,如果在类库中修改静态常量的值,其它接口没有发生变化,一般来说,程序调用端是不需要重新编译,直接执行... 阅读全文

posted @ 2007-09-30 11:19 Daniel_xuan 阅读(2984) 评论(0) 推荐(0) 编辑

2007年9月29日

【原创】浅谈如何在C#Winform程序中正确使用登录窗体

摘要: 看到很多朋友在CSDN中发帖放分求“如何实现登录验证正确后弹出主窗体”的问题。关于这个问题的实现方法,一般很多人都是使用在登录窗体点击“登录”按钮后,通过后台数据验证正确后,把登录窗体隐藏,然后载入主窗体。还有一种做法是以上提问的这些人的一个不太对的一个实现办法(其实是无法实现的),他们的做法是点击“登录”按钮后,调用this.close()方法去把登录窗体关闭,然后实例化主窗体 ... 阅读全文

posted @ 2007-09-29 14:00 Daniel_xuan 阅读(2759) 评论(1) 推荐(1) 编辑

【转贴】如何在C#中查找树结构的一个节点

摘要: 第一种,递归算法,代码如下: private TreeNode FindNode( TreeNode tnParent, string strValue ) { if( tnParent == null ) return null; if( tnParent.Text == strValue ) return tnParent; ... 阅读全文

posted @ 2007-09-29 13:41 Daniel_xuan 阅读(2017) 评论(1) 推荐(0) 编辑

导航