Linq 看文章到第一个小项目
看了园里众多的linq文章。有实例应用的,有深入框架的,
导出xml开始做起吧。
先是Model 实体类的建立。linq To SQL实体类,拖服务器资源表视图,生成***dataContext,有多个。
建立自己的MyDataContex,加属性Table<***>,构造函数。 好像没这个必要。要先添加引用 System.data.linq
添加引用System.xml.linq,建自己的XDocument对象,使用表达式查询,构建树的xml。
好像用到的就是这么多。如此学到的又有什么呢。
还记得的概念:linq To Object,EF,Provider, 本地查询 ,解释查询。Ienumrable,iquerable.后者是从实体类返回的类型吧。属于延迟查询。
优化查询的方案。构建自己的Provider. linq的连接比较复杂。
参考园内的文章:linq之路 ,一步一步linq ,尤其51CTO的深入解析linq架构 http://wangqingpei557.blog.51cto.com/1009349/1056516,已来不及自惭形秽。
加最后:别以为自己做成了一个小东西就以为自己会用linq了,。