摘要:
在编写完成一个程序后,大家都比较关心程序的性能如何,想把程序优化得更好。很多时候凭个人直觉来优化程序是件非常不靠普的事情,即使你是一个优秀的开人员也很难准确地判断程序中那些出现问题。VS2010提供了性能分析工具就能轻松地帮我们解决这一事情。假设现在写了一个组件,很想知道组件和代码的性能情况。这个可以简单地写一个测试程序。 class Program { static List mExpressions = new List(); static Random mRan = new Random(); static void Main(str... 阅读全文
posted @ 2013-09-05 13:29
于为
阅读(2116)
评论(0)
推荐(1)
摘要:
今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下:1)邮件基础理论知识2)邮件发送相关.NET类库3)介绍我开发的一个发送邮件的小组件(MailHelper)4)MailHelper组件的一个示例以及几种方式发邮件的优劣测试示例及组件源码:.NET开发邮件发送功能的全面教程(含邮件组件源码).rar邮件基础理论知识什么业务需要邮件功能?服务提供方:需提供邮件收发客户端或Web服务。(eg:Outlook、QQ邮箱)。当然这些服务都是知名商提供。若是一般的小网站提供的邮件收发服务,不知道节操如何,谁敢用呢?就算 阅读全文
posted @ 2013-09-05 13:16
于为
阅读(439)
评论(0)
推荐(0)
摘要:
前言 在使用MSMQ之前,我们需要自行安装消息队列组件!(具体安装方法大家自己搜一下吧) 采用MSMQ带来的好处是:由于是异步通信,无论是发送方还是接收方都不用等待对方返回成功消息,就可以执行余下的代码,因而大大地提高了事物处理的能力;当信息传送过程中,信息发送机制具有一定功能的故障恢复能力;MSMQ的消息传递机制使得消息通信的双方具有不同的物理平台成为可能。 在微软的.net平台上利用其提供的MSMQ功能,可以轻松创建或者删除消息队列、发送或者接收消息、甚至于对消息队列进行管理 MSMQ队列是一个可持久的队列,因此不必担心不间断地插入队列会导致数据的丢失,在网站系统中... 阅读全文
posted @ 2013-09-05 13:15
于为
阅读(498)
评论(0)
推荐(0)