摘要: C#中不需要用锁的线程安全的Singleton设计模式开发者在线 Builder.com.cn更新时间:2008-07-19作者:来源:本文关键词:C#基础C#Singleton这个优美的Singleton实现基础是.NET对运行期初始化的完整定义。它的优美之处是不需要典型的double-checked locking。当CLR加载class Singleton的时候,因为Singleton没有s... 阅读全文
posted @ 2008-12-29 22:03 下里巴人or知己 阅读(141) 评论(0) 推荐(0) 编辑
摘要: C#抽象工厂模式的几种实现方法及比较开发者在线 Builder.com.cn更新时间:2008-07-19作者:来源:本文关键词:C#基础篇C#工厂模式利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。我们来看... 阅读全文
posted @ 2008-12-29 22:02 下里巴人or知己 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 用C#实现语音技术开发者在线 Builder.com.cn更新时间:2008-07-18作者:来源:本文关键词:语音多媒体编程C#“电脑朗读”(英文)一个很好的触发点,通过它可以实现电子小说阅读、英文听力测试、英文单词学习...下面的Speech已对MSTTS作了简单封装。1.安装好MSTTS(如果你有装金山词霸,系统就已经安装了),可以在winntspeech中打到vtxtauto.tlb文件;... 阅读全文
posted @ 2008-12-29 22:02 下里巴人or知己 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 灵活正确的实现.NET插件机制开发者在线 Builder.com.cn更新时间:2008-08-05作者:来源:开发者在线本文关键词:机制插件.net 在.NET中,一个完整的类型名称的格式如 "类型名, 程序集名". 例如:"System.Configuration.NameValueSectionHandler, System, Version=1.0.3300.0, Culture=... 阅读全文
posted @ 2008-12-29 21:38 下里巴人or知己 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 如何应用.NET中的消息队列服务开发者在线 Builder.com.cn更新时间:2008-08-05作者:来源:开发者在线本文关键词:服务消息队列.net 建立一个队列是应用MSMQ的第一步。您可以通过Windows计算机管理控制台中的消息队列选项完成这一操作,或者自己编程建立一个队列。列表A中的C#代码建立了一个新的私有MSMQ消息队列(如果不存在队列),并同时创建一条消息。 代码应用Mes... 阅读全文
posted @ 2008-12-29 21:37 下里巴人or知己 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 对C#开发两个基本原则的深入讨论开发者在线 Builder.com.cn更新时间:2008-07-20作者:来源:本文关键词:基本原则C#规范说明C#使用属性,避免将数据成员直接暴露给外界学习研究.NET的早期,经常碰到一些学习C#/.NET的朋友问,要属性这种华而不实的东西做什么?后来做项目时也时常接到team里的人的抱怨反馈,为什么不直接放一个public字段?如:class Card{pub... 阅读全文
posted @ 2008-12-29 21:35 下里巴人or知己 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 用Visual C#访问DB2数据库开发者在线 Builder.com.cn更新时间:2008-07-20作者:来源:本文关键词:访问DB2C#与数据库C#在Visual Studio.NET Beta 1版本中访问IBM DB2等非SQL Server数据库通常是使用ADO.NET的ODBC方法,而在Beta 2中则改用OLE DB方式存取数据库。Beta1中连接字符串主要需声明数据库的ODBC... 阅读全文
posted @ 2008-12-29 21:33 下里巴人or知己 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在Visual C#中访问不同数据库开发者在线 Builder.com.cn更新时间:2008-07-20作者:来源:本文关键词:访问C#与数据库C#Visual C#作是微软极力推荐的下一代程序开发语言,他有一个非常重要伴侣--.Net Framework SDK,在他的里面封装了许多Class Library (类库)。Visual C#要实现很多拓展功能,就必须借助于他的这个伴侣。在Visu... 阅读全文
posted @ 2008-12-29 21:32 下里巴人or知己 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Visual C# 2005中如何以程控方式启动默认的浏览器开发者在线 Builder.com.cn更新时间:2008-07-20作者:builder.com.cn来源:本文关键词:浏览器C#实例C#《Visual C# 2005文件IO与数据存取秘诀》节选条款33Visual C# 2005如何实现比较两个文件的内容是否完全相同条款55Visual C# 2005如何让ComboBox控件显示出... 阅读全文
posted @ 2008-12-29 21:31 下里巴人or知己 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在dotnet下用c#编写下载器开发者在线 Builder.com.cn更新时间:2008-07-20作者:来源:本文关键词:下载器C#实例C#System.Net.WebClient client=new WebClient();byte[] page=client.DownloadData("http://www.google.com");string content=System.Text.... 阅读全文
posted @ 2008-12-29 21:30 下里巴人or知己 阅读(156) 评论(0) 推荐(0) 编辑