摘要: Microsoft 战略中下一代 Web 开发工具的一个关键组件,就是名为 Microsoft® Silverlight™ 的新技术,原代号为“WPF/E”。Silverlight 将 Windows® Presentation Foundation 体验带到 Web 中,提供丰富又令人陶醉的内容,与包括 ASP.NET AJAX 在内的其他 Web 开发环境实现无缝连接。 为了与 Web 社... 阅读全文
posted @ 2007-07-03 21:04 行进中开火 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 让您阅读速度加倍 (Double Your Reading Rate) Random Clippings栏目的目的在于通过推荐易读的英文文章让大家习惯阅读英文技术文章,而这次推荐一篇与阅读技巧有关的文章,希望对大家的阅读技能提升有所帮助。文章中提到了6个要点,可用于入门学习如何提升阅读速度,这6个要点分别是: Remember, Reading is Not Linear / 记住,阅读不是线性的... 阅读全文
posted @ 2007-07-03 20:10 行进中开火 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 如果你既想学习ASP.NET AJAX,又想学习Windows Workflow Foundation,还想学习LINQ(包括DLinq和XLinq),能够一次过满足你三个愿望的除了Kinder出奇蛋就是本期Random Clipping重点推荐的这篇文章了。 Build Google IG like Ajax Start Page in 7 days using ASP.NET Ajax and... 阅读全文
posted @ 2007-07-03 19:50 行进中开火 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 环境的安装及配置 1.下载Microsoft最新版的LINQ,并安装,下载网址为: http://www.microsoft.com/downloads/details.aspx?FamilyID=1E902C21-340C-4D13-9F04-70EB5E3DCEEA&displaylang=en LINQ在安装过程中存在bug,我两台机器安装了VS 2005,但在安装过程中,LINQ安装程序都... 阅读全文
posted @ 2007-07-03 19:11 行进中开火 阅读(747) 评论(0) 推荐(0) 编辑
摘要: C#3.0入门系列(七)--之OR工具介绍 不得不再次给关注dlinq的朋友道歉了。好久都没有更新blog了。因为工作的变动,还要赶期限,没有时间关注这里了。 先发布一则消息。Orcas Beta1, 这个才是beta1,可以到http://www.microsoft.com/downloads/details.aspx?FamilyID=f10fb5df-e369-4db4-b9a7-845... 阅读全文
posted @ 2007-07-03 18:51 行进中开火 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 本节讲orderby操作.我突然在想这么一个问题,读者会T-SQL吗?要是不知道,那我写的是不是太简单了呢?做个调查哦,不知道的举手.OrderBy操作简单的,按雇用日期排序,默认为升序 var q = from e in db.Employees orderby e.HireDate ... 阅读全文
posted @ 2007-07-03 18:48 行进中开火 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 从本节开始,本文正式更名为C#3.0入门系列。先发布一则消息,VS2007 Beta版本已经发布咯,下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&displaylang=en大家快去下载呀,我也好和大家一起体验该版本最新功能呀。dlinq也更名为... 阅读全文
posted @ 2007-07-03 18:47 行进中开火 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 先给关注dlinq的朋友们道歉,最近工作实在忙,没有时间来写blog。从本节开始,我们讲dlinq语法咯。我们先从select子句讲起。看下面的例子。 var q = from c in db.Customers select c.ContactName;这是一个最简单的dlinq查询语句,查询得到联系人的名字。在这里,我需要提醒下大家的是,像这个语句只是个声... 阅读全文
posted @ 2007-07-03 18:45 行进中开火 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 从本节开始,笔者将会和大家一起开始体验dlinq了。前面我们准备了数据库,也对数据库之间的关系做了初步的了解。有了数据库之后,数据和对象是一个什么样的关系呢?从dlinq的设计来看,它主要是为了解决data!=objects 的问题而产生的。那么,现在,有了dlinq后数据和对象之间就可以有一个一一对应的关系了。我们既可以根据数据库生成这种影射的代码,也可以根据影射代码生成数据库。简单的说,数... 阅读全文
posted @ 2007-07-03 18:44 行进中开火 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 在第一篇中,我已经和大家简单介绍了linq。也和大家提起linq是C# 3.0里的一个特性。不过,你去装linq priview时,你会发现,它提供了许多vb的linq代码。从现在的情况看,linq会被移植到.net framework下。在本篇中,笔者将开始更加详细的介绍dlinq。同时,也会介绍很实用的技巧和方法。你需要安装linq preview,请到这里下载。http://www.mic... 阅读全文
posted @ 2007-07-03 18:43 行进中开火 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 谈到dlinq,就不得不先说linq。让我们先看看什么是linq。linq是 Language Integrated Query的缩写。那么事实上dlinq就是 Database Language Integrated Query 的缩写。linq和dlinq最大的区别就在与linq是对内存进行操作,而dlinq的操作对象为数据库。我们先来看一个linq的例子。在这之前,你需要安装vs2005和... 阅读全文
posted @ 2007-07-03 18:42 行进中开火 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 1)避免使用ArrayList,因为对象要转化为System.Object加入ArrayList,取出时又要转化为想要的类型,设计到大量的装箱拆箱过程,推荐使用自定义集合取代ArrayList,.net还在System.Collection.Specialized命名空间下为string提供了一个强类型的集合类StringCollection 2)用Hashtable 取代其他字典类型,如:... 阅读全文
posted @ 2007-07-03 18:40 行进中开火 阅读(235) 评论(0) 推荐(0) 编辑