03 2008 档案

     摘要:
NHibernate 2.0 Alpha 1
NHibernate 2.0


NHibernate源于非常优秀的基于Java的Hibernate关系型持久化工具。可是从2007年11月26日发布的1.2.1GA版本不是很好的支持VS2008。
今天负责NHibernate开发的Ayende Rahien发布NHibernate 2.0.0 Alpha 1,添加了很多新特性。
相信不久正式版会更好,先下载尝鲜一下。  阅读全文
posted @ 2008-03-31 17:11 李永京 阅读(3425) | 评论 (39)  编辑
     摘要: 在LINQ to SQL里支持视图和继承。在这篇文章具体介绍这两个方面,关于LINQ的更多内容请看LINQ体验系列文章导航。  阅读全文
posted @ 2008-03-28 21:19 李永京 阅读(3265) | 评论 (6)  编辑
     摘要: 有这样一个场景:应用程序可能会提供一个用户界面,用户可以使用该用户界面指定一个或多个谓词来筛选数据。这种情况在编译时不知道查询的细节,动态查询将十分有用。  阅读全文
posted @ 2008-03-25 22:47 李永京 阅读(4660) | 评论 (24)  编辑
     摘要: 本系列共三部分,第一部分讲述了Visual Studio 2008新特性,第二部分介绍了C# 3.0新语言特性和改进。第三部分开始讲解LINQ,先整体介绍了LINQ,再从LINQ to SQL语句入手贯穿了LINQ的精髓。
本文给出了本系列的导航。通过这个系列,您可以迅速入门LINQ。  阅读全文
posted @ 2008-03-25 00:05 李永京 阅读(18777) | 评论 (58)  编辑
     摘要: DataContext作为LINQ to SQL框架的主入口点,为我们提供了一些方法和属性,本文用几个例子说明DataContext几个典型的应用。  阅读全文
posted @ 2008-03-23 15:25 李永京 阅读(3932) | 评论 (6)  编辑
     摘要: 下载ASPNetExt.exe安装后,在Visual Studio Team System 2008简体中文版里没有出现ASP.NET Extensions Preview 2项目模板,本篇图文结合分享一下解决方法。  阅读全文
posted @ 2008-03-20 22:19 李永京 阅读(4149) | 评论 (35)  编辑
     摘要: 本篇技巧和诀窍记录的是:利用HttpHandler实现在Gridview控件中绑定数据库里存储的图片。  阅读全文
posted @ 2008-03-20 00:12 李永京 阅读(1050) | 评论 (10)  编辑
     摘要: 黄力泓说:想要减肥的人千万不要跟胖子在一起;每个人都有250位朋友,80%对你毫无帮助。
每个人都有朋友!比的是你能吸引什么样的人成为你的朋友!你是否能悟透近朱者赤,近墨者黑的道理?  阅读全文
posted @ 2008-03-19 16:13 李永京 阅读(1487) | 评论 (24)  编辑
     摘要: 我们可以在LINQ to SQL中使用用户定义函数。只要把用户定义函数拖到O/R设计器中,LINQ to SQL自动使用FunctionAttribute属性和ParameterAttribute属性(如果需要)将其函数指定为方法。这时,我们只需简单调用即可。  阅读全文
posted @ 2008-03-19 00:16 李永京 阅读(3079) | 评论 (5)  编辑
     摘要: 在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。  阅读全文
posted @ 2008-03-17 19:29 李永京 阅读(3587) | 评论 (30)  编辑
     摘要: LINQ to SQL为我们提供了AsEnumerable、ToArray、ToList、ToDictionary方法可以把我们查询出来的IEnumerable<T>类型转换成我们想要的形式。LINQ to SQL是ADO.NET 系列技术的一部分。它基于由ADO.NET提供程序模型提供的服务。因此,我们可以将LINQ to SQL代码与现有的ADO.NET应用程序混合在一起,将当前ADO.NET解决方案迁移到LINQ to SQL。   阅读全文
posted @ 2008-03-13 16:06 李永京 阅读(3311) | 评论 (13)  编辑
     摘要: 本篇技巧和诀窍记录的是:使用GridView控件来绑定数据库,利用缓存技术提高程序的性能。  阅读全文
posted @ 2008-03-13 15:52 李永京 阅读(588) | 评论 (9)  编辑
     摘要: 本篇讨论一下LINQ to SQL语句的对象缓存功能和对象加载知识。对象加载包含延迟加载和立即加载。
在查询某对象时,实际上你只查询该对象。不会同时自动获取这个对象。这就是延迟加载。
LINQ to SQL 提供了DataLoadOptions用于立即加载对象。
熟练掌握它们,在我们编写程序中,对程序的性能有所提高。  阅读全文
posted @ 2008-03-10 15:11 李永京 阅读(2904) | 评论 (26)  编辑
     摘要: 微软昨天在MIX08大会发布了ASP.NET Extensions Preview 2、ASP.NET MVC Preview 2、Silverlight 2 Beta1、Expression Studio 2.0 Beta、Expression Blend 2.5 March 2008 Preview、IE 8 Beta 1一系列的产品。这篇文章介绍一下相关学习资源和安装出现问题。  阅读全文
posted @ 2008-03-07 13:36 李永京 阅读(3721) | 评论 (14)  编辑