内容列表
- 离开Google的日子
-
星期天躲在家里看了两天刘醒龙的小说,远离了各种媒体上乱叨叨的小道消息和在服务器上半躺着的文档与代码,称得上是“偷得浮生半日闲”,刘醒龙极擅编故事,又喜欢将侠骨柔情煽地热火朝天,所以他的小说看起来很过瘾,用我大哥的话来讲就是“处处充满了浪漫的英雄主义色彩”,看完之后你就会又开始相信中国还是有男人的。
&nb
- 分类:.NET开发 查阅全文
- NUnit Cookbook(.net单元测试工具)
- NUnit Cookbook
本文讲述了如何用NUnit书写和组织测试代码的步骤。
简单的Test Case
书写测试代码的步骤:
1. 创建TestCase的一个实例;
2. Override方法RunTest();
3. 如要检查某值,则调用Assert。
例如,测试“两个Money对象之和与包含它们之和的对象相等”的测试代码如下:
publ
- 分类:.NET开发 查阅全文
- Effective C# 5: 警惕隐式box和unbox操作对程序性能的影响
- 5.警惕隐式box和unbox操作对程序性能的影响
陈铭 Microsoft .NET MVP
“开心辞典、急智问答”——指出下面的程序段中包含的所有box和unbox操作:
public interface IMovable {
void Move(int newx, int newy);
- 分类:.NET开发 查阅全文
- vs.net 编辑器在新建工程时弹出
- 一直用得好好的vs.net编辑器,突然有一天在我新建一个工程时,进行到一半时,弹出"Automation 服务器不能创建对象",然后就停住了。 我到csdn上以"Automation"关键字查阅了C#版的问题,发现有很多朋友都遇上过,而回答的朋友大部分以为提问者问的是IE解析xml文件时的那个错误 (见 http://www.csdn.net/expert/topic/75
- 分类:.NET开发 查阅全文
- 用Asp.Net 来发送E-mail
- 在这篇文章中,我们将演示如何编写asp.net来发送emails。这将要讨论到诸如email 格式,优先级别,附件和邮件加密。 Asp.net通过使用SmtpMail对象来发送邮件。SmtpMail对象发送邮件是通过以下几步来完成的。 &nbs
- 分类:.NET开发 查阅全文
- VB.NET访问COM+
- VB.NET访问COM+
摘要
1. 关于COM+
2. VS.NET访问COM+
3. Demo
1.关于COM+
以前我们用VB6开发管理程序的时候,考虑到软件的扩充,维护以及不同客户端的情况,我们一般采用下面所谓的三层架构,其中
- 分类:.NET开发 查阅全文
- 把握VB.NET中的流(Stream) (二)
- 把握VB.NET中的流(Stream) (二)
灵活多样的IO操作
有时候,在数据和字节数组之间转换是一件繁琐的事情。为了避免这些无聊的转换和简化代码,采用StreamReader/StreamWrite和BinaryReader/BinaryWriter不愧为明智之举。StreamReader/StreamWrite分别由TextReader/TextWriter类派生,自动执行字节编码的转
- 分类:.NET开发 查阅全文
- 如何对ListView的项进行排序
- 如何对ListView的项进行排序
当您使用资源浏览器查看文件时,您可以随心所欲的按名称、大小、类型及修改日期不同的列对文件进行大小排序。.Net提供的ListView组件没有直接提供这种功能,但要实现并不难。 ListView.Sort()方法的功能是“对列表视图的项进行
- 分类:.NET开发 查阅全文
- VB.NET中对象的克隆
- VB.NET中对象的克隆
侯永锋
在3DMAX里面,做好一个物体(父物体)以后,可以选择Edit菜单中的Clone,下面有三中选项:Copy(生成一个同模样的子物体,两者的操作互不影响),Instance(父子互动,父物体的操作同样影响子物体,子物体也一样),还有一个Reference(暂不考虑)。
&nb
- 分类:.NET开发 查阅全文
- 轻而易举拥有xp风格的界面
- 轻而易举拥有xp风格的界面
Windows XP发布时,我们中许多人都为她华丽漂亮的界面折服和兴奋。然而,.NET1.0发布时,我们中又有许多人,包括我自己,对它不支持XP风格感到大失所望。可事实是,在Windows XP(只限于WindowsXP)里.NET支持XP风格,只是还要您做一点小工作。
- 分类:.NET开发 查阅全文
- 把握VB.NET中的流(Stream) (三)
- 把握VB.NET中的流(Stream) (三)
文件操作具体实例
在这一部分,你将找到更多常用的文件操作的代码实例。最常用、最基本的操作就是把text写入文件和读回来。现在的应用程序通常不用二进制文件作存储简单的变量,而用它来存储对象,对象集合以及其他机器代码。下面,将看到具体操作的例子。
读写文本文件
为了把text保存到文件,创建一个基于FileStream的StreamReader对
- 分类:.NET开发 查阅全文
- 如何在ASP.Net 中把图片存入数据库
- 介绍
可能有很多的时候,我们急需把图片存入到数据库当中。在一些应用程序中,我们可能有一些敏感的资料,由于存储在文件系统(file system)中的东西,将很容易被某些用户盗取,所以这些数据不能存放在文件系统中。
在这篇文章中,我们将讨论怎样把图片存入到Sql2000当中。
在这篇文章中我们可以学到以下几个方面的知识:
1.
- 分类:.NET开发 查阅全文
- 如何解决XMLHTTP提交过时返回的是乱码?
- 如何解决XMLHTTP提交过时返回的是乱码?
下面是解决办法:1,测试从服务器返回含有中文的 XML 字符串,使用 GET 方法来进行测试。2,把含有中文字符串的 XML 提交到服务器,并在服务器进行处理后再以中文的形式返回到客户端,其中没有使用字符串解码的处理,大大提高了效率!
本例子需要两个文件:xmlencode.htm和xmlencode.asp====================
- 分类:.NET开发 查阅全文
- C#Windows程序的生与死
- 在C#的WINDOWS程序中,虽然可以快速的开发,不过不知道程序的运行总是一件不是很爽的事情,所以我对WINDOWS程序进行了的跟踪.大致了解一下C#中程序运行的规则(因水平有限有不完善的地方大家原谅): 第一部:进入static void Main() 第二部运行static void Main() 中
- 分类:.NET开发 查阅全文
- 把握VB.NET中的流(Stream) (一)
- 把握VB.NET中的流(Stream) (一)
当你第一次用VB.NET读写文件的时候,你肯定会发现VB.NET摒弃了传统的文件I/O支持,感觉不习惯。其实,在.NET里面,微软用丰富的“流”对象取代了传统的文件操作,而“流”,是一个在Unix里面经常使用的对象。
我们可以把流当作一个通道
- 分类:.NET开发 查阅全文
- VB.Net创建不规则窗体
- 一般说来,应用程序的窗体都是规则的,即是矩形窗体。有时候为了某种特殊的用途,我们希望改变应用程序窗体的形状,比如做个个性十足的mp3播放器,小时钟等等,这就需要 "定制"我们的应用程序。另外,特殊形状的窗体有时候也能吸引用户的注意力,使得他们格外注意你的程序。 在VB6里面,我们一般通过以下代码来创建不规则窗体。Private Declare Function SetWindowRgn Lib "
- 分类:.NET开发 查阅全文
- DataGrid使用技巧(一)
- DataGrid使用技巧(一)
-------如何屏蔽单元格输入
有时候听有些朋友抱怨.NET的DataGrid不是很好用。就我个人的体会,DataGrid的功能非常强大,可以使我们随心所欲的完成各种各样的工作,可惜就是实现起来不够简单明了。我对平时经常碰到的一些问题积累了一些解决的方法,现在把它们总结一下供大家参考。
&nbs
- 分类:.NET开发 查阅全文
- 用VC++.net制作WinForm Application
- 用VC++.net制作WinForm Application
新的.NET Framework出世了,随之而来的是新的开发方法,开发理念。这本无可厚非的,但微软似乎总是偏爱她的嫡传(VB,VC
- 分类:.NET开发 查阅全文
- DataGrid使用技巧(三)
- DataGrid使用技巧(三)
--------如何实现下拉列表
有时候听有些朋友抱怨.NET的DataGrid不是很好用。就我个人的体会,DataGrid的功能非常强大,可以使我们随心所欲的完成各种各样的工作,可惜就是实现起来不够简单明了。我对平时经常碰到的一些问题积累了一些解决的方法,现在把它们总结一下供大家参考。&
- 分类:.NET开发 查阅全文
- 微软XML分析程序介绍
- 微软XML分析程序介绍
李永海([email protected])
一,Microsoft XML Parser名称
目前微软XML分析程序被称为Microsoft XML Core Services(MSXML),以前被叫做Microsoft XML Parser,可见XML在微软产品中的地位是越来越重要,已经不再仅仅作为解析器了。
二,MSXML
- 分类:.NET开发 查阅全文