由于本人开发.net 多年,一直比较喜欢使用Resharper. 前段时间vs升级为2008苦于Resharper一直没有跟上步伐,现在Reshaper终于放出测试版本,虽然还有一些Bug,不过总算是能写linq的时候不需要把Resharper关闭了.

不过随之而来的就是以前的license无法使用的问题,由于网上暂时还没有注册机,所以为了能够长期使用不得已自己跟踪程序找到了记录license的Reg.

 

当使用评估版30天到期后,删除注册表: HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{9656c84c-e0b4-4454-996d-977eabdf9e86} 字段即可继续30天的使用期限.

 

不过王道还是等待注册机了.貌似cnblogs里面有这样的达人,望大家共同召唤中~~

posted @ 2008-02-26 09:53 Rocky Xia 阅读(1900) | 评论 (14)编辑

Using office 2007 writes my blog… ^^

posted @ 2007-03-30 09:09 Rocky Xia 阅读(85) | 评论 (0)编辑
不知道这里有没有知道VC方面的人呀?好像我身边接触的十代以内的人都没涉及过这个行业。

所以在这求教先,有相关方面的资料就很ok了。如果再帮忙找来个投资顾问那偶就请你---------和汤!^^
posted @ 2006-05-12 14:30 Rocky Xia 阅读(47) | 评论 (1)编辑

我不知道大家是否有时会困惑?当前那么多新技术,样样都那么精彩,样样让人激动万分,但当我们在掌握后得到的往往不是快乐。至少我时常困惑,我应该拿怎么牛的东西做点什么好呢?

或许我们缺少做事情的原因,我们不知道这些技术为何而来,我们只知道,它们来了!在《黑客帝国》第二集《Reloaded》中我们看到,Neo在获得了救世主力量之后开始思考他的使命和得到这种力量的原因(reason),这也是迫使他不畏阻力都要找到母体设计师得到真正的“真相”。或许我们同样得在知道了这个“世界”的真相后才能明白这些技术所存在的原因吧。

那我们该如何去做?我时常思索。我想单纯做技术的我们时刻都被技术所禁锢着。或许我们应该从每天寻找技术和技巧的抽象中脱离出来,寻找它们的原因--人们需求的抽象。哲学,艺术,历史,人文,乃至一部电影都可能让我们从中获得灵感,得到一些感悟,所以我觉得一定交叉学科的涉猎是必要的。

那么我们又该如何确定我们做的一定正确呢?谁是我们的key-maker(制钥人)?我想我们有必要采取更多哲学性的思考。柏拉图认为,正义的城邦或理想国必须具备三个条件。其中之一是:国王应该是哲学家,或应该让哲学家作国王,因为只有哲学家才具备治理国家应有的知识。在此我们且不论该政治观点是否正确,但我们可以得到这么一个结论:拥有哲学性思考的人才能掌握天下,因为哲学就是对这个世界规律的抽象。我们要了解互联网上用户的需要,就如同那些政治家要了解民众的呼声一样,都需要对它们做哲学性分析。

在此,我再次重申,我并不想和大家讨论政治问题,因为对此我和您一样浅薄。我也不是想让这个.net专区发动一场哲学讨论,因为对此我觉得自己是无知的。我只是想让每一个真正热爱软件事业的人们(包括我自己)换一种角度开始思考,“我们为何而做,我们做只为何”。

不好意思,文章我再次置顶罗 哈 ^^

posted @ 2006-05-12 12:19 Rocky Xia 阅读(782) | 评论 (20)编辑

提示:首先声明该文虽然提到一些政治观点,但完全没有进行讨论,只是加以引用,用于类比。如果你要删除该文请至少将文章读完再行使您至高无上的权力,谢谢 :D

 网络时代的变迁就如同我们所在这个社会的变革一样。最早互联网的诞生始於上世纪六十年代的美国军方,之后第一个民用互联网应用BBS诞生与70年代。早期的人们只能用简单的客户端软件连接到服务器终端,进行发布新闻、发布交易信息、发布个人感想、互动式问答四种活动。这好比在古罗马,乃至古希腊早期,人们开始建立城邦,开始简单的社会生产活动。亚里士多德认为:城邦是平等的自由公民的自治团体,它在本性上就是民主的。这在BBS的开始阶段也得到验证,人们可以随意表达想法,交流思想。但随着人群的不断扩大,就必须出现监管和审查机制。BBS的坛主们管理和维护他们的社区,在那里他们是主宰。人们创造的劳动成果(帖子)可以任意被删,也可以置顶,这所有的权力全部来自于管理员。自然,君主专职、集权主义的时代一去不返。为了让每个人的价值最大化,社会必须提供一个保障个人的权益和劳动价值机制,它能使得人们都在一个自由、民主的环境下,不受某些势力的控制而进行人类的生产和生活。共和制和民主制的产生使社会的政治形态又上了一步台阶。同样,Web2.0的诞生也开始强调了保障个人价值(BLOG)、人们在行为活动时的交互性与民主(Ajax,Wiki)。可以看到,互联网将社会行为的主体执行者又交回给了用户,使每个用户都有权力掌管一切。当然,谈到这里准确的说现在的互联网环境最多也只能算处于一个由君主制(总统)、寡头制(参议院)和民主制(众议院)所混合的“共和国”。

 对历史的清醒理解,有助于我们对未来发展的认识。现在网络的混合共和制可以看作是一种社会群体必定经历的过程,而它的最终目标肯定是所有人说认可的民主制。这里要说明一下共和制和民主制的区别。有美国开国元勋Hamilton, James, Madison写的《联邦论》中定义到:这两种制度的差异,在于共和制以民选产生公职人员主掌政府,而民主制则由人民自己主掌政府;换言之,前者是间接民主,在人民与政府权力之间有“代表”作为中介,后者则是直接民主,务求缩小人民与政府权力之间的距离。可以看出这两种制度同样都是为了避免集中的权力造成的危害,但民主制的建立才是造就完美社会的最终方式。

 可以看出,上面关于互联网和人类社会的发展构成了很鲜明的类比。其实这也不难理解,毕竟互联网也可以算作一个虚拟的社会。和谐、理想社会的构建同样对我们在系统设计和构建时起到传承作用。不过我们不会深入的探讨关于何种政体更适合民众的政治问题,这里我只是想分析一下现在新一代互联网应用的历史地位。

 Blog:它是一个好地方,当腼腆的我们不知道将自己的见解发表到BBS上会遭到什么样的B4时,Blog给我们了自己的家。至少给我的就是“我的地盘我做主”的感觉。我不在会羞於表达,因为在这里我第一次体会到了个人权力。同样人们的评论也没有从前泛滥的争吵和滥骂(或许是被我自己删了:D),至少他们得尊重这个房间的主人。

 Wiki:当某天我们激情澎湃的想做一件大事时,我们首先会去找志同道合者来一起计划和创作。Wiki给了我们一个大家庭,分享知识和成果。这里好比一个共产主义的区域,大家只会注重共同的劳动成果,并且这些成果被无偿提供给其它人。这里的个人价值只是沧海一粟,但它的确造就了了不起的应用Wikipedia。

 加标签的BBS:用户的帖子不在被版主们随意归堆了。每个用户都知道自己的帖子最适合哪些方面,也最有权力将自己的放置与他们认为合适的地方了。给帖子一个标签,一方面便于分类查找,另外也可体现一种权力的转移。至少用户有了自己的微薄之力来让他们的东西让更多需要的人看到了。

 用户分类新闻:过去的新闻都是主编说了算,而现在是用户说了算。www.digg.com 给了用户民主评选喜欢新闻的权力,这种进一步的放权不知道是不是也能体现出民主呢?

 还有百度的贴吧,它及于用户创建论坛的权力,每个用户都有权力创建他们说关注信息的论坛(使用关键词)。当然还有更多优秀应用没有谈到,希望大家能放出自己珍藏的应用^^。

 至此,我们已经探讨了新一代互联网应用的特点,它们也都代表了当今人们在互联网上的历史位置,我觉得我们也将随着它们的步伐,向着柏拉图心中的“理想国”迈进。该文其实只是谈了我对现在已有系统的看法,我觉得更大的改变还在未来。我已经有少许想法,很希望与大家探讨和学习。

posted @ 2006-05-11 14:09 Rocky Xia 阅读(907) | 评论 (8)编辑
前段时间一直想些个小游戏,类似幻想游戏系列里面的”木乃伊”.不过有些细节的处理上总是觉得不够好,不过碰巧发现一个小游戏的原代码,感觉做一个易智类游戏所需要的开发步骤都在里面,有时间一定要好好研究!

Digger for .NET

The .NET version of an old East German Boulderdash game. The source is only 1000 lines so it might be a good example for C# and Windows Forms starters. The goal is to collect a given number diamonds and exit the level without getting hit by stones or ghosts. The status line tells you the level, number of lives, diamonds you collected and how many you need to collect
.


posted @ 2004-10-14 09:43 Rocky Xia 阅读(788) | 评论 (0)编辑
这绝对是一款会让Gmail用户100%惊奇和惊喜的软件.
这款只有100多k的软件会在你的硬盘上生成一个虚拟硬盘分区GMail Drive,文件系统为GMailFS(哈,好像微软在Longhorn里的是WinFS吧.)这样你的硬盘上就多出了1个G的空间了.
你可以在GMail Drive上进行任意的复制、粘贴、删除、创建新的文件夹,甚至拖曳操作,而所有的文件都是存储在Gmail的服务器上.
当然这一切的前提是你必须有一个Gmail的帐户!

http://www.ahuntjens.nl/uploader/uploads/gmailfs.zip
相关链接:http://www.viksoe.dk/code/gmail.htm
posted @ 2004-10-11 10:00 Rocky Xia 阅读(648) | 评论 (0)编辑
微软自动更新程序APPUPDATER:
说明:
Updater Application Block for .NET
软件下载:DOWNLOAD

相关设计方法:Smart Client Architecture and Design Guide
posted @ 2004-10-02 23:24 Rocky Xia 阅读(544) | 评论 (0)编辑
如果要的请留下First Name,Last Name,Email!
先来先得,发完为止!
posted @ 2004-09-20 09:23 Rocky Xia 阅读(1201) | 评论 (9)编辑

头半夜有点失眠,可能是兴奋的。一大早就骑着自行车跑到国际会议中心,换了胸卡就往各个展台冲去。第一个讲座要9:30才开始,乘这个时间就到处拿资料、拿纪念品^^

可能是拿得多了点,等到主会场的时候前排已经没有座位了。只好在最后面找有没有漂亮mm *^^*

顺便说一句,本来打算来这里拍几个漂亮mm回去和部门的男同事们交待,可搞技术就是搞技术的,mm们都长得巨知识份子的说。一想这又不是车展,还是忍了,安心听讲座吧。

 

大会第一项是微软的什么负责人讲微软是如果集成创新的,不过说得好抽象,都忘了。

接着就是一个技术人员将智能客户端,内容大概好像是通一些智能客户端,如Microsoft outlook等实现移动办公等。

等看完这个demo也休息得差不多了,出去继续抢礼物!

 

本打算听c++牛人Stan Lippman的演讲,不过碰巧到了“微软是如果做IT的”的会场,感觉题目很新颖,再加上偶e文不好就留下来听了。讲这个讲座的是刚刚从微软总部调过来的亚太总监。




他讲了微软是如果在其内部如何在管理、交流方面实现
IT化的。比如定期统计每个员工的score paper,建立内部员工的全球email系统等。唯一感受就是微软做得真是细致、够人性化,每个措施和举动都大大提高了微软员工的生产效率和愉快程度。搞得我当时就想给他投简历了,哈哈!

 

接着是中饭了,自助餐。有中餐和水果糕点,不过味道一般点(没有火锅)。微软在大厅还隔离出了一个免费上网的地方,哇,主办方真是想得很周到压!特别是我用的那个超超超薄的本本,真是爽牙,当时就想抱着本本、跨过护栏、狂奔离去!



 

接下来的讲座就是孙展波讲C#的新特性了。不过他说的那些东西大多之前都了解的差不多了。最逗的是后来提问发奖品。当时他放了一个歌的片断,然后要一个参与者猜这个歌的名字是什么,并且提示说这个歌的名字是我们在编程里面的一个术语。等歌放了三遍那哥们丢了一句“重载”。全场立马做寒状-_-#。歌是陈奕迅的“断点”。

 

 

接着就是和工作相关的内容了BI(Business Intelligence),由于拖堂,只好飞奔至下一会场。首先是微软下一代数据库服务器SQL Server 2005出场 ,代号YUKON。讲课的是SQL Server BI组的项目经理,还是个博士,可看起来还真年轻。这个产品在数据挖掘和商业智能方面特别出色(至少是他这么说的),不光在数据挖掘方面大大增强了功能,而且在OLAP方面和几个行业大户定制的行业标准也对以后的发展有巨大影响。

 

后面两个也是展示怎么用YUKON做数据挖掘和OLAP分析的。国内现在有两家公司为其做前端显示工具,一个是用友,还有一个好像叫红什么的。

 

第一天的大会总算是结算了,现在唯一想的就是搞个beta版回去用用,呵呵。

 

晚餐也是大会招待了,有意思的是还有几个让大家参加的项目,一个是为参加者制作数码胶片。还有一个就是漫画像,我还特意要那个老先生也画了一个打篮球的,不知道像不?

 

Microsoft Tech.ED第二三天.

接下来的两天明显就没有第一天那么大的新鲜感了,早上睡得跟个死猪一样!

 

第二天一大早又听了孙展波的ASP.NET2.0的新特性,除了增加的40多个新控件以外,VWDVirtual Web Developer)还增强了web的编写方式。

接着就是听了SOA的体系构架的实现,里面主要讲了如何将多种不同数据库中完全不同的Schema整合为同一Schema的方法。并且谈到SOA的几种实现方式,这里主要就是Web Services了。

再接着就听了两节比较无聊的课。当天最有趣的课要数“在.net下开发数字墨水的程序”了,几行代码就完成了基本程序的开发。而且那个讲师来来回回不断跟我们show他那个Tablet PC下的一些数字墨水的应用程序。我也对压感笔操作电脑有了新的认识。

 

第三天是比较轻松的一天,下午课程基本上都结算了。乘着有时间跑去Windows mobile动手实验室打了一盘手机游戏,获得了第三名。


posted @ 2004-09-20 09:08 Rocky Xia 阅读(717) | 评论 (2)编辑