随笔分类 -  C# 3.0

C# 3.0
摘要:Linq To Sql 项目从Beta迁移到RTM要注意那些事项呢?RTM相对beta又做了那些变动呢?本文为你揭开这些问题。 阅读全文
posted @ 2007-11-28 19:16 Tom Song 阅读(4106) 评论(17) 推荐(0)
摘要:在第一篇中,我们已经引出了话题。在经过初步的分析之后,整个team的思路很明确。从业务逻辑入手,兵分两路,一路向ui开进,一路向database开进。而关键的部分就是中间实体类的设计。 阅读全文
posted @ 2007-10-15 18:38 Tom Song 阅读(4107) 评论(24) 推荐(0)
摘要:Linq To Sql进阶系列 目录导航 阅读全文
posted @ 2007-10-15 15:20 Tom Song 阅读(19588) 评论(13) 推荐(1)
摘要:[C# 3.0入门系列] 目录导航 阅读全文
posted @ 2007-10-15 15:07 Tom Song 阅读(26800) 评论(12) 推荐(4)
摘要:本文以一个游戏为例,向大家演示了了linq to sql技术,wcf技术,wpf技术在程序开发中的应用。 阅读全文
posted @ 2007-10-12 15:32 Tom Song 阅读(5126) 评论(16) 推荐(0)
摘要:Linq To Sql是Microsoft开发的针对解决data!=object问题的新技术。在笔者的一系列的文章中,对它已经做了大量的介绍。现在,笔者将从经验的角度,谈谈它的优劣.并拿其和NHibernate做了比较,看看Linq To Sql又有那些优势呢? 阅读全文
posted @ 2007-09-28 00:13 Tom Song 阅读(11725) 评论(23) 推荐(0)
摘要:在上面一篇文章Linq To Sql进阶系列(六)中,我们提到了使用object的动态查询。本文在上文的基础上,再做更加深入的引申。同时修正上文中一些不妥的地方。提供相关源代码下载. 阅读全文
posted @ 2007-09-23 00:39 Tom Song 阅读(7944) 评论(23) 推荐(1)
摘要:动态的生成sql语句,根据不同的条件构造不同的where字句,是拼接sql 字符串的好处。而Linq的推出,是为了弥补编程中的 Data != Object 的问题。我们又该如何实现用object的动态查询呢? 阅读全文
posted @ 2007-09-09 21:21 Tom Song 阅读(15160) 评论(45) 推荐(1)
摘要:Store Procedure,存储过程。就先谈谈它与udf的区别吧。 阅读全文
posted @ 2007-08-16 20:38 Tom Song 阅读(8586) 评论(11) 推荐(1)
摘要:本文浅谈了c# 3.0 和Linq To Sql的学习方法。 阅读全文
posted @ 2007-08-15 21:26 Tom Song 阅读(13547) 评论(22) 推荐(0)
摘要:Lambda表达式是由匿名方法演化而来的更加高级的形式。那么Lambda表达式中的Lifting是什么呢? 阅读全文
posted @ 2007-08-14 21:20 Tom Song 阅读(8066) 评论(13) 推荐(1)
摘要:Linq To Sql如何提供对User Define Function的支持的呢?如果,用户想使用数据库自定义的函数该怎么办呢?本文将详细为你阐述。 阅读全文
posted @ 2007-08-10 21:24 Tom Song 阅读(8180) 评论(9) 推荐(1)
摘要:CUD就是Create, Update, Delete。在别人都写过了后,还有什么是新鲜的呢?如果,碰到了数据库自增型字段,在插入数据后,需要你自己去获取自增的值吗?(近期更新) 阅读全文
posted @ 2007-08-08 19:19 Tom Song 阅读(8845) 评论(25) 推荐(0)
摘要:有这么一个例子,寻找一个表中的某个字段介于某个给定的集合该怎么办?Sql写起来很简单,比如:Select * from table where id in (2,3, 4, 5)。 就是寻找id字段为这个给定的集合(2,3, 4, 5)内的值。那Linq to Sql该怎么做呢?一个字,简单。 阅读全文
posted @ 2007-08-01 20:34 Tom Song 阅读(11803) 评论(21) 推荐(1)
摘要:在Linq To Sql进阶系列(一) 一文中,我们谈到了数据库中的两种基本关系1:M 与1:1. 而现实世界中,还有一种M:M 的关系。比如,一个老师可以有多个学生,而一个学生也可以有多个老师。老师和学生的关系就是多对多的关系。这些关系在数据库中是如何反映的呢? 阅读全文
posted @ 2007-07-31 10:31 Tom Song 阅读(9826) 评论(12) 推荐(0)
摘要:本节讲join操作。我们知道,T-sql中,有三种最基本的join,inner join, left join, 和right join。 而dlinq并不支持right join。道理很简单,right join以right表为基础,left表中没有对应记录的,将以null值填充。而dlinq以left表做为主表创建对象。如果一个对象为null,你如何获取它的其他的属性呢? 阅读全文
posted @ 2007-07-12 18:57 Tom Song 阅读(10952) 评论(24) 推荐(0)
摘要:本系列,或多或少,直接或间接依赖入门系列知识。但,依然追求独立成章。因本文作者水平有限,文中错误难免,敬请读者指出并谅解。本系列将会和入门并存。 阅读全文
posted @ 2007-07-11 13:19 Tom Song 阅读(19275) 评论(7) 推荐(1)
摘要:有朋友反馈说我提供的sample不能编译。大概是版本的问题,可以到http://msdn2.microsoft.com/en-us/bb330936.aspx 下载for beta1的版本。本节接着讲groupby。上一节,我们讲了如何理解groupby返回的结果。本节会延这个思路阐述下去。 阅读全文
posted @ 2007-07-10 18:17 Tom Song 阅读(11235) 评论(15) 推荐(1)
摘要:换一种写作风格。本节讲groupby操作。 阅读全文
posted @ 2007-07-09 21:10 Tom Song 阅读(13097) 评论(9) 推荐(0)
摘要:收集c# 3.0 及orcas 的bug或你认为是bug的问题。包括c#语法,ide操作,等等。你所提交的任何问题,都会得到答复。 阅读全文
posted @ 2007-07-06 15:12 Tom Song 阅读(5993) 评论(27) 推荐(0)