摘要:在c++中是很容易实现,,因为c++可以操纵指针,,但是vb不是很好的玩这个,,所以需要通过类库来实现说白了就是找个中间层,,让他翻译成vb能够认识的玩艺,,不说废话,,开始咯中文实名无非是用ie 的iurlsearchhook,但是3721可不是这么玩得,,他是使用api hook拦截 ie commbox的消息,,,你根本就快不过他,,嘿嘿,,3721阴险把,,虽然我们不能实现全局钩子,,在v......
摘要:2005-3-21[.net开发] c-omega vs ado.net # cω是微软研究院对下一代语言的探索。它扩展了c#的功能,更好的支持数据访问(sql和xml)和并发控制。cω的希望能方便的开发出更加可靠且维护性更好的软件,其中一个重要的概念就是尽早的发现错误。在下面的一个数据库查询的例子中将很好的体现出这一点。 [融资并购] 搜索广告成长迅速 askjeeves......
.NET专家Richard Grimes的告别书
google_ad_client = "pub-4944583547581781";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="1429059098";
google_color_border = "ffffff";
google_color_bg = "ffffff";
google_color_link = "0000ff";
google_color_url = "000000";
google_color_text = "000000";
我撰写.net技术通讯已经有大约三年时间,现在我决定停止这项工作.我认为有必要写一篇总结性的文章,阐述我对.net当前状况及未来发展的看法. 2000年初,当.net还在beta版的时候,我就开始使用它了;在那个时候,它的名称是com+2,主要的语言是cool.其框架组件被简单地称为下一代windows服务(ngws),直到后来才由市场人士提出.net这个名称,但是.net这个名字却使互联网搜索引擎产生了混乱.你自问过.net到底是什么意思吗?抑或它与.com与.org有什么关系吗?当然,cool的遭遇也好不到那儿去.后来他们有了一些灵感,决定把cool更名为c#,但是c#好像最初也引起了搜索引擎与用户的混乱.搜索引擎不喜欢使用#字符,而用户则不知道这个字符该怎么读(c磅?还是东方的发音c号?).我发表在技术新闻组上的第一篇文章是一个简单的cool控制台应用程序.一个与其功能相当的java程序,并提出一些问题指出了两者之间的差别.这引起了visual studio产品经理的强烈响应,他们没有真正地注意到我所指出的问题. visual studio.net与visual studio其它的版本不同,它的第一个beta版是开放的.任何人都可以下载并在beta新闻组中提交bug或问题.老实说,我不喜欢这种方式.我只是在公共新闻组中发表了一些可重复的bug,作为一个缄默的英国人,我不喜欢发表那些不可重复的bug,也不喜欢提出改善建议.我也没有看到关于这个大范围的.开放的beta版是否从发现的大量bug中受益的公开发表的结果;可是,我怀疑查找bug并不是其目的--更可能的情况是beta版的开放是为了使它尽可能的被大家接受. 我与其他人一样,开始的时候也被该框架组件的大小吓住了.它太大了!在过去的几年中我得出了一个结论:框架组件的大小是一种障碍.它里面的类太多了,尽管我也认为其中很多类是被良好地设计的,但是我仍然认为有一些是草率地完成的.其中有些类仅仅对win32的简单包装,还有一些类看起来是从其它的框架组件中导入的.微软在发布.net之前,已经拥有自己的java框架组件类库(叫做wfc),还拥有一个传统的visual basic运行时部分的受控(managed)类库,如果我知道有多少wfc与vb类迁移到了.net上就好了.但我能够识别出其中的一个,因为它在.net与vb上运行的情况一样糟糕,这个类就是eventlog.这个类的行为与它在vb中的行为一样,在按照常规迁移到框架组件1.0版本之前,甚至于没有人关心它的设计.我在beta版中就抱怨过这个类,但是这个类的开发者只给出了一些毫无说服力的理由.最后,这个类在2.0中进行了“修补”,但是错误的方法还是没有被消除,因此我认为它根本就没有被“修补”过....
下一页 摘要: 为了让学生对事件有一个初步的印象,特意设计了一个趣味程序,界面较简单,就是提一个简单的问题,要你点yes或no按钮来回答问题。但当你去点yes按钮的时候,这个yes按钮会满窗口的跑,不让你去点它。
这个趣味程序是在教学过程中临时穿插进去的。使用这个程序的目的,是让学生对c#中对事件的处理有一个初步的印象,了解事件要经过注册和实现这两步,另外通过这个趣味程序,让学生了解random类......