-
新项目中的CC.Net每日编译环境
摘要:刚开始个新项目,需要个持续集成环境.下面简单说下用CCnet带搭建了Dailybuild环境:
下面的文章是写在公司内部网上的,我直接copy过来,就不做什么修改了.
阅读全文
-
.net发送邮件的一些技巧
摘要:.net发送邮件的一些技巧
1,发送简单邮件
2,发送Html邮件
3,发送附件
4,修改发件人和收件人的名称
5,发送给多人
6,用需要Smtp验证的邮箱发信
7,修改smtp服务器的端口,以及使用SSL加密
阅读全文
-
简单的异常处理--生成xml异常日志
摘要:一个简单的异常处理方法,是把异常信息按日期储存到xml日志文件中,方便分析。
主要实现的功能是:
1,根据日期创建xml日志文件,如2006-04-26log.xml
2,把每一个异常信息,包括一些环境信息储存到xml日志中
3,对外显示一个友好的错误信息
在一下小软件上还是有一些帮助的,尤其对于bug返回很有帮助,对方只要把xml文件反馈,我们就可以根据xml上的异常信息来修复一些bug
让我们先看看日志的效果,以下是实际产生的xml日志内容:
阅读全文
-
AndAlso,OrElse和And,Or的区别
摘要:AndAlso和OrElse应该是vb。net引入的新运算符。因为用vb。net的时间还不是很长,之前我一直以为他们和and,or根本没有区别。现在终于明白,他们之间还是有很大区别的:AndAlso,OrElse相对于and,or最大的特性是会自动实现“最短路径”。所谓“最短路径”就是指:当第一个被比较的运算式的结果已经能决定运算的最终结果时,就不会再去比较其他运算式,因此可以避免掉额外且不需要的...
阅读全文
-
Microsoft.VisualBasic.Len函数和System.String类中的length属性的区别
摘要:环境:vs2003,vs.net一般我求一个字符串的长度,通常有2种方法。1是用Microsoft.VisualBasic.Len函数;2是用System.String类中的length属性。2者大致功能差不多,但当字符串是nothing(c#是null),第一种方法会返回0,而第二种方法会报错。如下代码: 1 Dim i As Int1623 Dim strA As ...
阅读全文
-
继承窗体的一个小bug
摘要:我所用的vs版本是vs2003,vb.net开发环境当我继承一个窗体时,会出现一个小bug。就是当父类窗口有load事件,子窗口继承了它,在vs环境下,切换到子窗口的form,会自动执行父窗口的load事件,假如父窗口的load事件中有一些类似连数据库的操作,则往往会弹出错误提示框。这种错误影响倒是不大,对程序运行也没什么影响,不过看的不是很爽,不知道算不算是vs2003的一个bug。简单的解决方...
阅读全文
-
c# 正确读取存储中文,以及如何获取字节流编码
摘要:除非另外指定,StreamReader 的默认编码为 UTF-8,而不是当前系统的 ANSI 代码页。因此读取简体中文会出现乱码,可以指定编码正确显示GB2312简体中文.StreamReader streamopen=new StreamReader(@"d:\1.txt",System.Text.Encoding.Default);string strOpen=streamopen.ReadT...
阅读全文
|