摘要: http://studiostyles.info/是一个提供Visual studio 配置文件的网站,提供很多配置文件,可以对编辑器的字体样式进行个性化定制。 阅读全文
posted @ 2010-06-24 15:32 深山老林 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 本文知识点 工作流的基本概念 WF的概念及特点 WF工作流的类型及特点 WF工作流的创建模式及特点 WF的架构 什么是工作流? 工作流,是对工作流程及其各操作步骤之间业务规则的抽象、概括、描述。 WF是什么?它有什么特点? WF的全称是Windows Workflow Foundation,它是微软在.NET3.0之后推出的一套工作流开发框架。 WF不是一个独立的工作流应用程序,它... 阅读全文
posted @ 2010-04-02 15:17 深山老林 阅读(2963) 评论(10) 推荐(0) 编辑
摘要: 声明:本文是一篇有争议的文章,甚至有可能是一篇争议非常大的文章,可能争来争去依然无法得到一个统一的意见。场景个别公司的技术决策者要求团队的开发人员在编写数据访问层的时候,禁止在程序中出现任何的SQL语句,禁止使用Entity Library,禁止使用NBear、NHibernate、IBatis、Entity Framework等ORM框架,只允许使用存储过程。试想一下,您的公司是否是这样子的?您... 阅读全文
posted @ 2010-03-14 03:29 深山老林 阅读(15045) 评论(60) 推荐(10) 编辑
摘要: 昨天下午快下班的时候,无意中听到公司两位同事在探讨批量向数据库插入数据的性能优化问题,顿时来了兴趣,把自己的想法向两位同事说了一下,于是有了本文。公司技术背景:数据库访问类(xxx.DataBase.Dll)调用存储过程实现数据库的访问。技术方案一:压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优化,实现方式是利用数据库访问类调用存储过程,利用循环逐条插入。很明显,这种方式效率并不高,于是有了前面的两位同事讨论效率低的问题。技术方案二:由于是考虑到大数据量的批量插入,于是我想到了ADO.NET2.0的一个新的特性:SqlBulkCopy。有关这个的性能,很早之前我是亲自 阅读全文
posted @ 2010-03-02 02:41 深山老林 阅读(44404) 评论(52) 推荐(25) 编辑
摘要: 之前写过两篇文章,分别都是在ASP.NET MVC下进行验证的,分别如下:《ASP.NET MVC中的验证》《ASP.NET MVC验证框架中关于属性标记的通用扩展方法》之前的团队在进行项目开发的时候,使用了第二篇文章中提到的扩展方法在项目中引入了xVal,总体上对xVal评价还是蛮高的。可是在开发的过程中遇到了一个戏剧性的问题:一个页面上只有一个Model,而要验证的部分并不属于这个Model。... 阅读全文
posted @ 2010-03-01 00:29 深山老林 阅读(1637) 评论(2) 推荐(1) 编辑
摘要: 概述现代计算机越来越向着多核、多处理器的方向发展。开发人员现在就可以利用这一优势,开发功能强大的应用,以适应复杂的算法以及大量的数据运算。并行扩展使开发人员能够轻松编写出充分利用硬件并行能力的程序,程序性能可以随着处理器或核的数量增加而提高,并且无需应对目前愈发复杂的并发编程模型。Microsoft Parallel Extensions to the .NET Framework 3.5是一个托... 阅读全文
posted @ 2010-01-01 18:08 深山老林 阅读(1180) 评论(5) 推荐(1) 编辑
摘要: Outlook默认的数据文件放在C:\Documents and Settings\(用户名)\Local Settings\Application Data\Microsoft\Outlook\outlook.pst 最讨厌把重要的东西放在C盘了,要是重装系统一格盘,八成要漏掉一些要备份的重要数据,所以坚决要改到别的路径。 步骤: 1、控制面板-邮件-显示配置文件-属性-数据文件-添加-(自己... 阅读全文
posted @ 2009-12-22 09:25 深山老林 阅读(12355) 评论(0) 推荐(0) 编辑
摘要: static关键字大家肯定是用的很多了,说起来大家也都知道,这有什么好谈的?可是回想起以前的一些事情,不免叫我心中......事情起因,一个项目中的一些类中全部都是方法,但是被设计成了非静态类了。于是我为了说服同事将这些类设计成静态的,下了好大的力度。等同事明白过来以后,我已疲惫不堪。不知道您是否存在以下观点?static是从面向过程到面向对象的遗留产物,以往开发都是面向过程的,所以很多使用了静态... 阅读全文
posted @ 2009-12-18 20:54 深山老林 阅读(32091) 评论(50) 推荐(7) 编辑
摘要: 引言之前写过一篇文章《在企业级开发中使用Try...Catch...会影响效率吗?》一文,得到了不少朋友的关注,自己也与大家私下交流了一些东西。为了最快的让大家明白本文的内容,我先把本文的内容列个提纲,提纲如下:Try...Catch中大家普遍认为的结论尽可能的考虑真实环境的再次做测试并进行分析之前文章中有错误的几点内容总结 正文部分第一部分对于之前的文章,大家的主要意见有如下:Try...Cat... 阅读全文
posted @ 2009-12-18 02:36 深山老林 阅读(6861) 评论(36) 推荐(4) 编辑
摘要: 感谢神啊、上帝及老天爷让我失眠,才能够有了本篇文章。记得不久之前,公司一同事曾经说过:“如果是Winform开发,由于程序是在本地,使用try。。。catch不会有太大性能问题,可是如果是在web服务器上的话,不推荐使用try。。。catch。。。,因为这对于web服务器的性能会有很大影响”。当时我对此一直心存疑问,由于我没有做过测试,不知道到底是不是这样?所以当时我没有表... 阅读全文
posted @ 2009-11-30 02:46 深山老林 阅读(14750) 评论(81) 推荐(3) 编辑