摘要: ----------------------------------------------------------------代码编写----------------------------------------------------------------Shift + Alt + Ente - 全屏显示Shift + Alt + F10 - 打开用于实现接口的选项,继续按I可实现接口,按R则重命名Ctrl + R + E - 封装字段(VS 2008已经基本不需要该快捷键了,因为C# 3.0的自动属性 – Auto-Implemented Properties)Ctrl + J - 阅读全文
posted @ 2012-08-14 14:16 Lex 阅读(336) 评论(0) 推荐(0)
摘要: 今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬!1 前言 如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样:int x = 16;decimal y = 3.57m;string h = String 阅读全文
posted @ 2012-08-05 00:30 Lex 阅读(6824) 评论(1) 推荐(0)
摘要: 偶尔还是会用到,老是忘记安装的顺序,在这儿mark一下。用VS2008连接TFS 2010, 需要按照以下顺序安装一下组件:Install Visual Studio 2008Install Team Explorer 2008Install Visual Studio 2008 SP1Install VSTS 2008 Forward Compatibility Update注意:VS2008 SP1同时会升级VS2008和Team Explorer 2008.另外就是连接时需要提供完整的URL,不像TFS2008一个Server Name就搞定了。格式如下:http://<serve 阅读全文
posted @ 2012-07-17 12:04 Lex 阅读(350) 评论(0) 推荐(0)
摘要: 说实话,Windows系统自带的复制功能不仅功能简单,而且定制性也不强,每每在对大量文件进行复制、移动、备份时,总少不了繁杂往复的操作。不过幸好,微软意识到了这一点,为我们提供了一款很强力的复制备份工具:robocopy。robocopy已被Windows Vista、Windows 7以及Windows Server 2008所集成,网上有网友制作的GUI,有兴趣的童鞋可以下载尝试一下。另外,还在使用xp的童鞋直接在网上下载robocopy GUI吧。robocopy GUI下载地址:http://www.brothersoft.com/robocopy-gui-105335.html运行方 阅读全文
posted @ 2012-07-17 10:13 Lex 阅读(6087) 评论(0) 推荐(0)
摘要: 有关Castle.ActiveRecord的介绍文章已经有不少了,本文不做详述。配置文件个人认为使用一个独立的配置文件可能更好点,App.config / Web.config 已经被塞入很多的内容了。ActiveRecord.xml代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHi... 阅读全文
posted @ 2009-12-24 23:37 Lex 阅读(361) 评论(0) 推荐(0)
摘要: 我需要看我的SMTP电子邮件节中定义下system.net在我的web.config文件中的设置。为了使用电子通讯和其他CMS系统发送电子邮件通知,你就可以设置你的web.config的定义的SMTP服务的设置。下面是一个SMTP电子邮件,例如设置在web.config文件中定义:(在<configuration>节点中加入) system.net配置通过这个配置来取得SMTP设置,你... 阅读全文
posted @ 2009-12-24 22:51 Lex 阅读(360) 评论(0) 推荐(0)
摘要: 编辑Ctrl + Space 代码完成 Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P 显示参数信息Alt + Insert 生成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J 生成if,try..catch,#region块Ctrl + / 注释及取消//注释Ctrl + Shift + / 注释及取消/**/注释... 阅读全文
posted @ 2009-11-24 15:24 Lex 阅读(358) 评论(0) 推荐(0)
摘要: 面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开发人员。当你还是一只小小鸟的时候,可以学会drag&drop,当你开始写代码的时候,你会发现设计器生成的代码是多么愚蠢和臃肿。当你自己能够写出干净的代码时,可能再也不想切换到设计器中去了(切换/F7)。我相信我们中的大部分人,即使是... 阅读全文
posted @ 2009-11-24 15:23 Lex 阅读(764) 评论(1) 推荐(0)
摘要: 上周从开发部转来一个刚毕业的小伙子,要我面试一下看看是否适合质量部的相关工作。交谈中,小伙子说大学里已经考过了系统分析员,于是我便问他:"系统分析员主要做什么?" 小伙子想了一会说道:"系统分析员主要就是组织、管理和规划系统"。于是我接着问道:"如果负责组织、管理、规划的话,那和项目经理的区别是什么?"小伙子想了半天,终于摇着头说:"不知道。"问这个问题倒不是为了为难小伙子,主要是希望他能够明白,... 阅读全文
posted @ 2008-12-19 01:22 Lex 阅读(307) 评论(0) 推荐(0)
摘要: 啥也不多说了,看代码吧!这是小可自己写好测试过的代码!Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1usingSystem;2usingSystem.Reflection;3usingSystem.Web.Mail;4usingSystem.Dat... 阅读全文
posted @ 2008-12-19 01:19 Lex 阅读(358) 评论(0) 推荐(0)
摘要: 这两天操作SQL Server的数据,需求是将一个日期类型字段的时、分、秒去处,即 '2007-11-07 16:41:35.033' 改为'2007-11-07 00:00:00',所以查询了一下网上对DateTime类型操作的SQL语法,发现实现这个功能很简单。 update YourTable set YourDateColumn = CONVERT(char(11),YourDateC... 阅读全文
posted @ 2008-12-19 01:13 Lex 阅读(436) 评论(0) 推荐(0)
摘要: 项目管理中,进度是很重要的,但是,进度不能靠催的,进度应该靠鼓励才能够渐渐的迅猛增长。在进度的曲线里,开始的时候总是比较平缓的,只有到了一定得临界点的时候才可以迅速整张。但是,一旦遇到技术难点就肯定会影响进度,这些技术难点就是项目中所谓的风险,必须要有专人去识别,去攻克,去把握。所谓技术攻关,才能规避风险。识别风险,也就是识别技术难点,所谓技术难点,也就是在项目中比较难以解决的部分,不确定的... 阅读全文
posted @ 2008-12-19 01:04 Lex 阅读(167) 评论(0) 推荐(0)
摘要: 字符型转换为字符串 // C 货币 2.5.ToString("C"); // ¥2.50 // D 10进制数 25.ToString("D5"); // 25000 // E 科学型 25000.ToString("E"); // 2.500000E+005 //... 阅读全文
posted @ 2008-11-27 16:08 Lex 阅读(469) 评论(0) 推荐(0)
摘要: svn服务器,安装TortoiseSVN客户端,提示:svn:MKACTIVITY ... 403 Forbidden 。原因:SVN在Check out 等操作时,是URL大小写不敏感的,可在Commit /delete时却是在大小写敏感的,所以在设定SVN的服务器路径时,一定要注意大小写。通俗一点讲,Check out时,URL的大小写无所谓,但是在提交、合并、删除等操作时,就必须要大小写匹配... 阅读全文
posted @ 2008-11-14 11:55 Lex 阅读(2114) 评论(0) 推荐(0)
摘要: 反射技术与设计模式   反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象,即使这个对象的类型在编译时还不知道。   1、.NET可执行应用程序结构 ... 阅读全文
posted @ 2008-11-13 16:27 Lex 阅读(591) 评论(2) 推荐(0)