享受代码,享受人生

SOA is an integration solution. SOA is message oriented first.
The Key character of SOA is loosely coupled. SOA is enriched
by creating composite apps.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  .Net

摘要:看着大家都把beta2装上了, 下面这篇文章可以让你快速了解有关VSTS的全面知识. VSTS OverView 译自Msdn Magazine 3 2005 阅读全文

posted @ 2005-04-22 01:26 idior 阅读(2761) 评论(4) 推荐(0) 编辑

摘要:Attribute Config File 优... 阅读全文

posted @ 2005-04-19 11:09 idior 阅读(1383) 评论(6) 推荐(0) 编辑

摘要:举一个NHibernate的例子 ISession session; ITransaction tx; try { session = factory.OpenSession(); tx = session.BeginTransaction(); // do database work tx.Commit(); session.Close(); } catch (Exception ex) { ... 阅读全文

posted @ 2005-04-17 11:57 idior 阅读(3019) 评论(0) 推荐(0) 编辑

摘要:这个问题想必大家经常问到或者被人问到,集思广益一下。 你认为.Net最重要的特性是什么,给我们带来了什么? 抛砖引玉: 1. type safe 2. metadate. 阅读全文

posted @ 2005-04-12 19:45 idior 阅读(3031) 评论(25) 推荐(0) 编辑

摘要:G#是一种基于.Net平台的一门新的语言, 它可以在编译期以及运行期为原有的代码注入新的代码. 并且新的代码同样能保证.net平台下的类型安全性. 和CodeSmith不同的是 它的代码生成技术是为已有的代码添加新的功能, 也就是目前AOP技术所要实现的目标. 如果你使用过Aspectj就会发现它语法的丑陋, 而G#的语法是C#2.0的一个子集,看上去非常的容易理解.并且G#是基于.Net的IL语... 阅读全文

posted @ 2005-04-08 17:15 idior 阅读(2097) 评论(5) 推荐(0) 编辑

摘要:Cω是微软研究院对下一代语言的探索。它扩展了C#的功能,更好的支持数据访问(SQL和XML)和并发控制。 Cω的希望能方便的开发出更加可靠且维护性更好的软件,其中一个重要的概念就是"尽早的发现错误"。 在下面的一个数据库查询的例子中将很好的体现出这一点。 现在我想得到一个在某个城市的员工名字的列表。(就使用SQL-Server预装的Northwind数据库) 下面给出最简单的实现: ... 阅读全文

posted @ 2005-04-08 17:13 idior 阅读(2948) 评论(11) 推荐(0) 编辑

摘要:在.net下实现Singleton,估计很多人都知道了.下面的代码可以说经典. classMySingleton { privatestaticMySingletoninstance=newMySingleton(); publicstaticMySingletonInstance{get{returninstance;}} ... 阅读全文

posted @ 2005-03-26 22:30 idior 阅读(3543) 评论(11) 推荐(0) 编辑

摘要:效果如图: 1. 打开你的VS.Net安装目录(默认C:\Program Files\Microsoft Visual Studio .NET 2003) 2. 进一步打开\VC#\CSharpProjectItems\LocalProjectItems,然后编辑LocalProjectItems.vsdir文件,在文件的末尾加上 ..\CSharpAddInterface... 阅读全文

posted @ 2005-03-26 21:43 idior 阅读(1395) 评论(5) 推荐(0) 编辑

摘要:本文介绍了什么是Lucene,Lucene能做什么. 如何从一个文件夹下的所有txt文件中查找特定的词? 本文将围绕该个实例介绍了lucene.net的索引的建立以及如何针对索引进行搜索.最后还将给出源代码供大家学习. http://www.cnblogs.com/idior/articles/120301.html Lucene系列文章 阅读全文

posted @ 2005-03-17 12:07 idior 阅读(7251) 评论(2) 推荐(0) 编辑

摘要:最近有关在博客园大家可能注意到了很多有关Alpha Atom网站的随笔,以及在发表随笔的时候 可以选择投稿至Alpha Atom(再次感谢dudu的支持). 为了让大家对Alpha Atom多一些了解并支持Alpha Atom,特在此做一简单介绍. 在没有进驻博客园之前,我几乎不怎么上国内的技术网站,一方面不喜欢满天飞的广告,二来对一 些论坛的满屏幕的问号极为反感.而codeproject,do... 阅读全文

posted @ 2005-03-14 21:03 idior 阅读(2435) 评论(13) 推荐(0) 编辑

摘要:产生随机数最重要的在于seed的选取. 通常情况下使用的是系统的时间,不过对于某些快的cpu,这种方法产生的随机数也会重复. 利用GUID的Hashcode作为seed,倒不失为一个简单有效的方法. 具体请见alphatom 阅读全文

posted @ 2005-03-10 17:17 idior 阅读(6814) 评论(5) 推荐(0) 编辑

摘要:看看你的基础如何,对vitual new override关键字了解吗? http://www.cnblogs.com/idior/archive/2005/03/04/113143.html 阅读全文

posted @ 2005-03-04 19:08 idior 阅读(1129) 评论(0) 推荐(0) 编辑

摘要:今天复习随机算法的时候,顺便想到的,大家做做看 (环境vs2003),如果需要我会提供答案。 usingSystem; usingSystem.Collections; namespaceHashTable { publicclassMyKey { publicintKey { ... 阅读全文

posted @ 2005-03-04 19:03 idior 阅读(1440) 评论(7) 推荐(0) 编辑

摘要:如题 http://www.cnblogs.com/idior/articles/100666.html 阅读全文

posted @ 2005-03-04 19:02 idior 阅读(2911) 评论(1) 推荐(0) 编辑

摘要:从codebetter上看到的,看看你的基本功 usingSystem; classA { publicvirtualvoidFoo() { Console.WriteLine("CallonA.Foo()"); } } classB:A { publicvirtualvoidFoo() ... 阅读全文

posted @ 2005-03-04 18:58 idior 阅读(3272) 评论(18) 推荐(0) 编辑

摘要:C#和VB.net的语法相差还是比较大的. 可能你会C#,可能你会VB. 将它们俩放在一起对比一下你就会很快读懂,并掌握另一门语言. 相信下面这张图会对你帮助很大. 阅读全文

posted @ 2005-03-02 18:32 idior 阅读(2338) 评论(5) 推荐(0) 编辑

摘要:在.net 1.1下一个比较好的方法是(经寒枫提示) usingSystem; namespaceidior { publicclassTested { #if(DEBUG) public #else private #endif stringPrivateMe... 阅读全文

posted @ 2005-02-26 12:13 idior 阅读(3242) 评论(9) 推荐(0) 编辑

摘要:privatestringGetRandomString(intmaxLength){ stringrandomString=null; RandomrNumber=newRandom(Environment.TickCount); for(inti=0;i<maxLength;i++){ randomStrin... 阅读全文

posted @ 2005-02-04 21:01 idior 阅读(930) 评论(2) 推荐(0) 编辑

摘要:记得在C++中有友元这个概念,具体指一个类的朋友(类或函数)可以访问该类的私有成员,最典型的例子就是operator重载。 咋看上去友元使得类的私有成员暴露以致影响了类的安全性(封装),但是实际上它反而保证了类的安全。让一个朋友访问你比让所以的人访问你安全的多。比如你有一份私有文件,想让你的朋友查看,如果通过友元,你可以很方便的让你的朋友访问到那份私有文件。如果没有友元,那... 阅读全文

posted @ 2005-02-01 14:37 idior 阅读(3714) 评论(17) 推荐(0) 编辑

摘要:没什么好说的,自己看图吧。 (非原创) 缺点:没有提供改回原来颜色的方法 :( 谁来实现一下 组件下载 如需要源代码请留下email 阅读全文

posted @ 2005-01-25 21:11 idior 阅读(2499) 评论(18) 推荐(0) 编辑