找到相关内容 310
微软企业库(1):Enterprise Library 5.0介绍
Microsoft Enterprise Library 5.0 – 2010四月 patterns & practices Developer Center 【1】摘要 PP小组2010年4月发布了企业库5.0,这是MSDN企业库5.0主页英文版的翻译。译者:Frank Xu Lei 微软企业库是一系列应用程序块的集合,目标是帮助开发人员来处理常见的企业应用开发遇到的挑战。应用模块是作为指南,提供的代码开发人员可以在企业项目里用作扩展或修改使用。 【1.1】下载: Microsoft Enterprise Library 5.0 Microsoft Enterprise Library 5.0 Documentation 【1.2】发布指南: Release Notes 【1.3】类库: Enterprise Library 5.0 Class Library o
http://cyqdata.com/cnblogs/article-detail-253 
WPF自定义ListBox(二)
Helloj2ee的自定义ListBox(一),虽然很用心,但看出来反响不强烈。只能这一篇再给力一点。虽然评论很少,但是也看出一些讯息。 讯息之一,就是Helloj2ee的WPF看不懂。的确在这里写的不是基本的东西,而是对其WPF的相关基础概念掌握了之后,才能看的一个系列。自定义控件在《葵花宝典——WPF自学手册》一书中,是放到第六卷——华山之巅,足见其高阶。因此Helloj2ee在后面列出的参考文献,就很有价值了。因为您若是看不懂,不妨去参考相关文献,即便您没有葵花宝典一书,但总可以知道需要掌握的相关概念是什么,参阅其他书又何妨? 讯息之二,是提供的源码无法打开,那么Helloj2ee已经更新过。如果解压还是失败,您不妨在下面的回帖中告诉我。 说到给力,那么只有让这个控件在本章当中酷起来或者炫起来,才是给力的王道。   Circu
http://cyqdata.com/cnblogs/article-detail-245 
WPF中的自定义ListBox(一)
上周侯捷大师来京做了一次讲座,有幸和他聊聊。当别人排队,而我也在排队。有意思的是当别人在找侯捷大师签名时,而我确有幸为侯捷大师签了一次名,当然是在我的《葵花宝典——WPF自学手册》上签下了自己难看的名字。这不是重点,重点是他提到他的人生中几件关键的事情。其中一件,如果我的记忆没有错的话,应该是Windows 3.0来的时候的冲击,他当时还在一个台湾的研究所里工作,在考虑窗口,控件如何“Message Based,Event Driven”(以消息为基础,事件驱动之)。Windows3.0来了,一下他的模糊思路明晰起来,尽管侯大师考虑的只是一个雏形,而Windows是实实在在真正的产品。但这并不重要,重要的是他们的思路不谋而合。这样他不至于在DOS到Windows巨变的情况下“死在沙滩上”。很多程序员由于无法从DOS的编
http://cyqdata.com/cnblogs/article-detail-221 
sql-isnull方法的使用
在程序开发过程中,程序员用到最多的估计就是数据库了,几乎在任何一个地方都会和数据库打交道,数据库的增加,删除,更新,查询,都必须用到sql语句或者是存储过程,归根结底还是试用sql数据库,但是在敲写相关sql语句时,我们经常会遇到一些空的字符串或者是字段,这就给我们对数据库造成一定的麻烦,系统经常会提示“某值null不能转换”“插入的值不能为空”等等诸如此类的提示,isnull函数会帮助你搞定这些小菜。 Isnull 函数主要作用是将为空的值替换为指定值,如果不为空返回检查类型的返回值,isnull的语法: Isnull (check_expression , replacement_value) 参数c
http://cyqdata.com/cnblogs/article-detail-219 
如何使用dac获取sharepoint list的数据
好吧,我也“今天闲来无事"给dac添加了读取SharePoint List的功能,说白了,就是把SharePoint的List看成数据库的表,这样,就可以把http://moss这样的地址当成数据库连接字符串,把caml语句当成command,像使用真的数据库一样获取数据。   代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> SharePointConnection connection = new SharePointConnection("http://moss/Docs"); SharePointCommand command = connection.Crea
http://cyqdata.com/cnblogs/article-detail-194 
Asp.net在IIS上运行不了的解决方案
如果Asp.Net在IIS上运行不了,就试下下面两种方法应该可以你的问题:  1、.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文              件的Extention的匹配)。在C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i。  2、重设ASP.NET的密码,然后在下面的目录中找到Machine.config文件:%Systemroot%\Microsoft.NET\Framework\v1.0.3705\CONFIG(
http://cyqdata.com/cnblogs/article-detail-191 
Visual studio 2010几个比较酷的功能
     今天在微软teched2010的会上,了解到vs2010中几个比较酷,也比较实用的功能。      1. 先上车后买票   通常使用类的时候,先需要对其定义,然后才能使用。但在vs2010中,可以先写上类的使用方式,然后把类的定义交给vs.net来完成。不仅仅对类的定义,其上的public Property/Method,也可以先使用,其定义由vs.net完成。对于Property,vs2010同时会自动生成一个对应的private filed。   比如,这么写:   Student xiaoA = new Student();   或者Student xiaoE = new Student("xiao e");   事先并没有对Student做定义或声明,右键选择完成其定义。visual stud
http://cyqdata.com/cnblogs/article-detail-164 
SharePoint要在master page中动态显示List数据的几种方式
我们都知道,在SharePoint中,Content page继承自Page layout,而Page layout又继承自Master page。Master page的作用大家都知道,它定义了站点的的整体外观和公共元素,因此有了很强的页面重用性和很好的页面编辑体验,Page layout通过ContentPlaceHolder为一些内容相似性很强的页面进行了布局,所以到了Content page那里,我们所做的只是放我们每个页面想要显示的内容即可,剩下的布局和样式都可以不用操心了。   好了,前面算是开场白吧!现在我们正式说重点,先从需求说起,客户要求整个站点的Footer部分要求从站点的List里面动态读取数据来生成它,而不是写死在master page里面,例如下面的图示,也就是说客户希望将来他们可以通过维护一个List数据来动态更新站点的Footer部分,附加排序,是否
http://cyqdata.com/cnblogs/article-detail-105 
关于ActiveRecord、领域模型以及iBatis的种种想法
首先,我想说明的这是一篇纯意识流的文章, 想到哪里说到哪里。有强烈数据结构、流程逻辑控的博友可以略过……   关于ActiveRecord、领域模型以及iBatis的种种想法   最近看了面向领域的种种争论,基于ActiveRecord的设计模式确实能将DAO(Data Access Object)对象、DTO (Data Transfer Object)对象和DMO Service (Domain Model Service Object)很自然的合并到一个继承自ActiveRecordBase的子类中。   如 DMO对象 PersonBase { public string Name { get; set; } public  int Age {get; set;} public  string State
http://cyqdata.com/cnblogs/article-detail-59 
Visual Studio与C#编程十个实用技巧
如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧。   1、DataTable.HasRows   它不属于任何框架,但通过扩展方法很容易模仿这样一个方法,它不会消除检查数据表对象是否为空或行数的原始代码,但它可以简化应用程序的代码,下面是一个代码片段: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/ --> Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public
http://cyqdata.com/cnblogs/article-detail-46