Wu.Country@侠缘

勤学似春起之苗,不见其增,日有所长; 辍学如磨刀之石,不见其损,日所有亏!

导航

随笔分类 -  02.C# and .Net

研究.Net里本质的东西,不要浮躁,不要表面,要的是本质!
Linux(OpenSuse11.2)下.Net应用程序开发初窥(1)
摘要:应该说在Linux上开发.Net应用程序不是很新鲜的事了。但在Suse11之前,也没有哪个正式的Linux版本集成了.Net开发环境。http://space.cnblogs.com/group/topic/12697/  已经近两年没有在博客园上发表点什么了,一来是自己转向Linux和C了,对Windows下的C#和VS.Net开发环境也很少使用了。但对.Net和C#的热爱是一点也没有减少。相反... 阅读全文

posted @ 2009-05-31 23:41 Wu.Country@侠缘 阅读(2095) 评论(13) 推荐(0) 编辑

[译]Scrum in five minutes--精益与敏捷研讨会
摘要:参加一个敏捷的培训,发了一份资料,不知道讲的是什么,直接翻译出来看看,也许会有点收获! Scrum in five minutes 译注:scrum是敏捷开发的一种流程模型,它将敏捷开发分为几个步骤,这里是介绍这种敏捷开发的过程。 Scrum和敏捷方法最近是比较热闹的话题 一个简单的管理复杂项目的方法:老的方法集中精力在持续的srack上,而scrum是一直将目标放在发布有价值的商业版本。 市场的... 阅读全文

posted @ 2009-02-08 12:00 Wu.Country@侠缘 阅读(598) 评论(0) 推荐(0) 编辑

精益与敏捷开发(随笔)
摘要:在几年前,我就对软件的敏捷开发有着很高的兴趣的。一直觉得,程序员应该是最自由,最轻松的一种职业!而且我也一直在向这个方向努力!我们应该如何做呢?一说到程序员,大家就公认的是脑力民工!为什么?在程序员自己报怨开发环境不好,工作量大,任务重,压力大的同时,有没有想过,有些问题其实是程序员自己的原因造成的呢? 我们来看一个流程的例子:从一个问题单开始,你要解决这个问题,首先得申请问题单的查看权限,花5分... 阅读全文

posted @ 2009-02-08 11:11 Wu.Country@侠缘 阅读(941) 评论(0) 推荐(0) 编辑

自己实现Int32Collection(.Net 1.1),以及效率问题的体会
摘要:这是我最近的最后一篇关于.Net技术的随笔了,一方面把这个集合的实现写一下,另一方面也写一些关于.Net想法与总结,以后就很少在这里更新随笔了。首先,我并不太在意是用1.1还是2.0或者3.5版本的.Net Framework,因为最后编译成IL语言后,没有什么区别。太多的改变只是CS编译器上的修改,让C#的功能强大了一些,让语言更简洁,也让开发更快了。我不想说太多的细节,据我所了解,C#2.0的... 阅读全文

posted @ 2007-11-29 09:13 Wu.Country@侠缘 阅读(762) 评论(2) 推荐(0) 编辑

PowerDesigner 12使用体会
摘要:最近对这个工具很是有些点研究,感觉是欲罢不能了。想再到网上找一些对C#代码生成支持好一点的UML工具,最后什么也没有找到。几个国外的UML工具,做的是很漂亮,可是都没有PD好用。PD对C#语言的支持比前几个版本好多了,在属性,接口,特性的方面,都有些加强。在集合类,聚合关系上也很不错。然而不足就是一些代码生成的是C++风格,而且把C#的一些特性用C++风格的代码给取消了。例如接口的实现上,一般的方... 阅读全文

posted @ 2007-11-15 20:11 Wu.Country@侠缘 阅读(1395) 评论(0) 推荐(0) 编辑

[转]Linux操作系统下 MONO执行C#程序的方法
摘要:http://linux.ccidnet.com/art/302/20071010/1236325_1.html 第一步 环境(UBUNTU系统下) sudo apt-get install mono-gmcs mono 第二步 建立example.cs class X { static void Main () { System.Console.Write("My first mo... 阅读全文

posted @ 2007-10-12 09:14 Wu.Country@侠缘 阅读(551) 评论(0) 推荐(0) 编辑

[转]PE文件格式详解(下)
摘要:http://www.vckbase.com/document/viewdoc/?id=1335 PE文件格式详解(下) 作者:MSDN译者:李马 (http://home.nuc.edu.cn/~titilima)预定义段 一个Windows NT的应用程序典型地拥有9个预定义段,它们是.text、.bss、.rdata、.data、.rsrc、.edata、.idata、.pdata和.... 阅读全文

posted @ 2007-09-18 13:39 Wu.Country@侠缘 阅读(613) 评论(0) 推荐(0) 编辑

[转]PE文件格式详解(上)
摘要:http://www.vckbase.com/document/viewdoc/?id=1334PE文件格式详解(上) 作者:MSDN译者:李马 (http://home.nuc.edu.cn/~titilima) 摘要 Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifi... 阅读全文

posted @ 2007-09-18 13:25 Wu.Country@侠缘 阅读(746) 评论(0) 推荐(0) 编辑

只买对的,不选贵的!感悟.Net的版本问题!
摘要:前两天在CSDN上看到一文,是讲述MS中国在北京做的一次技术宣传会。里面说到,就连MS自己的技术宣传人员都到MS的新技术太多太杂了,他们不得不花大量的时间去学习和了解这些新东西,更别说那些准备使用新技术的开发人员了。不是吗,大家应该深有体会,就在.Net上,短短几年时间,从1.0到3.5,一下子好几个版本就出来了,同时也带来了一些新的技术。什么ASP.Net,Ajax(MS的开发包),托管C++,SQL2005(托管的),DirectX(托管的),还一个SilverLight等等,开发平台也从VS.Net2002到2003,2005,还有已经Beta2了的2008。Oh,my God!你“买”得起这些吗? 阅读全文

posted @ 2007-09-07 09:49 Wu.Country@侠缘 阅读(6062) 评论(116) 推荐(0) 编辑

.Net的EXE文件可以直接当DLL文件引用
摘要:.Net的EXE文件可以直接当DLL文件引用今天发现一个有意思的事情,同事问我,一个EXE文件里面的一些数据可否直接用引用来加载使用。我想想了,用反射应该可以。但我知道,.Net的程序集有多种载体形式,其中EXE就是一种,也就是说,EXE其实就是一个程序集,只不过带了一个启动模块(一个传统的PE文件模块,用于启动.Net CRL,然后回到应用程序入口执行程序)。如果跳过这个启动模块,不难想到,这个... 阅读全文

posted @ 2007-08-24 09:57 Wu.Country@侠缘 阅读(1151) 评论(1) 推荐(0) 编辑

(转)代码重构
摘要:重构 重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 也许有人会问,为什么不在项目开始时多花些时间把设计做好,而要以后花时间来重构呢?要知道一个完美得可以预见未来任何变化的设计,或一个灵活得可以容纳任何扩展的设计是不存在的。系统设计人员对即将着手的项目往往只能从... 阅读全文

posted @ 2007-08-22 10:45 Wu.Country@侠缘 阅读(793) 评论(1) 推荐(1) 编辑

小有难度的一题,想了好久也没有解决!
摘要:using System;using System.Windows.Forms;namespace Country.Study{ public class ClassA : IClassTest { public ClassA() { } IClassTest Members#region IClassTest Members ... 阅读全文

posted @ 2007-07-04 20:25 Wu.Country@侠缘 阅读(740) 评论(5) 推荐(0) 编辑