找到相关内容 73
Linq To Xml学习 - 3.查询、更新、删除
Linq To Xml学习 - 3.查询、更新、删除 文章最后有该示例的XML文档。 查找具有特定属性的元素 XElement root = XElement.Load("PurchaseOrder.xml"); IEnumerable address = from el in root.Elements("Address") where (string)el.Attribute(
http://cyqdata.com/cnblogs/article-detail-38607 
走进Linq--Linq横空出世篇
本系列文章导航走进Linq--Linq横空出世篇走进Linq-辉煌的背后走进Linq-Linq大观园不能不说的C#特性-对象集合初始化器不能不说的C#特性-匿名类型与隐式类型局部变量不能不说的C#特性-扩展方法不能不说的C#特性-匿名方法和Lambda表达式不能不说的C#特性-迭代器(上)及一些研究过程中的副产品不能不说的C#特性-迭代器(下),yield以及流的延迟计算走进Linq-Linq t
http://cyqdata.com/cnblogs/article-detail-38343 
学习Linq经验总结
Linq有很多值得学习的地方,这里我们主要介绍学习Linq,包括介绍Linq目标是实现语言与数据的深度结合等方面。   上一个系列讲了C#3.0的新特性,为学习Linq做好了铺垫;接下来的一段时间转入学习Linq,上述新特性也会在介绍的过程中提及到。   学习Linq   在我们的软件中,数据的重要性不可言喻,特别是象ERP,CRM等等这类商业应用软件就是围绕着数据转;然而数据的来源各种各样,如存
http://cyqdata.com/cnblogs/article-detail-38310 
走进Linq-辉煌的背后
本系列文章导航走进Linq--Linq横空出世篇走进Linq-辉煌的背后走进Linq-Linq大观园不能不说的C#特性-对象集合初始化器不能不说的C#特性-匿名类型与隐式类型局部变量不能不说的C#特性-扩展方法不能不说的C#特性-匿名方法和Lambda表达式不能不说的C#特性-迭代器(上)及一些研究过程中的副产品不能不说的C#特性-迭代器(下),yield以及流的延迟计算走进Linq-Linq t
http://cyqdata.com/cnblogs/article-detail-38105 
一步一步学Linq to sql(六):探究特性
本系列文章导航一步一步学Linq to sql(一):预备知识一步一步学Linq to sql(二):DataContext与实体一步一步学Linq to sql(三):增删改一步一步学Linq to sql(四):查询句法一步一步学Linq to sql(五):存储过程一步一步学Linq to sql(六):探究特性一步一步学Linq to sql(七):并发与事务一步一步学Linq to sq
http://cyqdata.com/cnblogs/article-detail-38028 
LINQ to SQL异步查询
异步操作是提高Web应用程序吞吐量的重要手段,关于这方面的话题已经在前文《正确使用异步操作》中解释过了。对于大多数互联网应用来说,性能瓶颈数据库访问。换句话说,一个请求在数据库操作上所花的时间往往是最多的——并且占总时间的90%以上。因此,当Web应用程序的吞吐量因为数据库操作的阻塞而受到影响的话,我们可是尝试使用异步数据库操作来进行优化。 如果我们使用LINQ to SQ
http://cyqdata.com/cnblogs/article-detail-37913 
Linq To Xml学习 - 2.LINQ to XML 编程概述
Linq To Xml学习 - 2.LINQ to XML 编程概述 LINQ to XML 类概述 XAttribute 类 XAttribute 表示一个 XML 属性。 XCData 类 XCData 表示一个 CDATA 文本节点。 XComment 类 XComment 表示一个 XML 注释。 XContainer 类 XContainer 是适用于可能具有子节点的所有节点
http://cyqdata.com/cnblogs/article-detail-37760 
使用LINQ to SQL更新数据库(中):几种解决方案
在前一篇文章中,我提出了在使用LINQ to SQL进行更新操作时可能会遇到的几种问题。其实这并不是我一个人遇到的问题,当我在互联网上寻找答案时,我发现很多人都对这个话题发表过类似文章。但另我无法满足的是,他们尽管提出了问题,却没有进行详细的剖析,只给出了解决方案(如添加RowVersion列、去除关联等),但却没有说明为什么必须这么做。这也是我写上篇的初衷,希望通过对LINQ to SQL源代码
http://cyqdata.com/cnblogs/article-detail-37743 
linq2sql:直接执行sql语句
1、ExecuteQuery方法   看命名,我们很容易联想到ado.net里熟悉的Command的ExecuteNonQuery方法,但是VS的智能提示告诉我们这个方法返回的是一个泛型集合,应该“所思非所得”。下面通过一个简单方法,验证我们的猜想(数据库设计可以参考这一篇): /// <summary>/// 直接执行sql语句,获取总人数/// </
http://cyqdata.com/cnblogs/article-detail-37644 
Linq to SQL T4 代码生成器 (二)访问设计器中的 Table 对象
在上一篇文章中,介绍了如何访问 DataContext 对象,下面接着来讲解一下如何访问设计器中的表对象,并生成生体类代码。从 Northwind 数据库中拖一个表到设计器中。拖出来后,记得保存 dbml 文件,否则是无法访问到这个表的。 在这里拖的是 Catories 表,如下图所示:   我们可以通过访问 DataContext.Tables 来访拖放到设计器中的表。代码如下: <
http://cyqdata.com/cnblogs/article-detail-37573 
AgileEAS.NET 之 Linq 2 EAS.NET,Orm支持Linq,写程序更加的方便
     前面的文章AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口简单的介绍了一下AgileEAS.NET平台在2011年初的一些重大改进措施,其他涉及到有关于Orm体系的改进以及对linq的支持,AgileEAS.NET 快速平台之ORM体系的改进与ORM的新成员一文中对Orm的改进做了介绍,本文将详细的
http://cyqdata.com/cnblogs/article-detail-37234 
AgileEAS.NET 4.0重构裁剪,新的ORM、支持Linq,正式支持WPF,开放更多的接口
        很久没有和大家交流了,今天出来给大家汇报一下AgileEAS.NET平台的最新进展:          AgileEAS.NET是一套企业级的快速开发平台或者说是中间件,主要服务于中小软件企业,以提高软件企业的有效生产率为主要目标,
http://cyqdata.com/cnblogs/article-detail-36971 
Linq学习笔记
写在前面 其实在09年就已经学习过Linq了,并被她那优美的语法所吸引,只是现在所在的公司还在使用VS2005在.Net2.0的框架下面的开发,所以Linq也很久没有用过了,最近看部门的同事对这个有些兴趣,所以打算整理点东西出来跟大家一起做个分享。 什么是Linq LINQ是Language Integrated Query的简称,它是集成在.NET编程语言中的一种特性。已成为编程语言的一个
http://cyqdata.com/cnblogs/article-detail-36957 
Linq 实现动态表名(用反射)
写程序的目的之一是为了少写程序. 手头有个项目,需要做细化的用户定制查询,在此过程中,连表名甚至于也要由客户端指定.依照老的方式是先从网上搜一下各种答案,结果都不尽如我意,有些虽然能做到指定表名,即指定部分表名,但离"动态"表名这个目标还差不少.于是没办法,只能自己动手丰衣足食. 我非常的懒.所以我第一步没想去扩展什么.我是从LINQ这个类中找到了它的表的映射,然后突发奇想:何不用反射来做动态表名
http://cyqdata.com/cnblogs/article-detail-36746 
关于Linq中Lambda的一些基础性问题
学习Linq也有些时间了,开始时不是很习惯,越用越发现它的便捷。最近看了和使用了一段时间Lambda表达式,发现这也的确是个好东西。当我们通过Linq查询或者其他方式产生了一个IQueryable<T>对象时,比如是在我们从产品表中查询产品的列表 IQueryable<Product> product = from p in db.Products select p;
http://cyqdata.com/cnblogs/article-detail-36038 
水平太差,虽然认为Linq是个好东东,但有谁能教教我,怎么调试?
想做个通过XML做配置的方案,使用Linq <?xml version="1.0" encoding="utf-8"?><root>    <schedules>        <idle>3600000&l
http://cyqdata.com/cnblogs/article-detail-35036 
ALinq 入门学习(八)--ALinq 对Vs2010 的支持
1.       ALinq FOR  VS2010 简介 之前写过一些关于ALinq 的相关文章,详细请参考如下:     ALinq 入门学习(一)--ALinq简介     ALinq 入门学习(二)--DataContext  &nbs
http://cyqdata.com/cnblogs/article-detail-32699 
linq To Xml 用法简介
先看实例: 在配置文件中加入: <add key="SaveXmlPath" value="D:\SaveXml.xml"/> 而后创建一个实全类: public class SingleResultBE { public string Id { get; set; } public string Operation { get
http://cyqdata.com/cnblogs/article-detail-31865 
SharePoint开发笔记-SharePoint2010的WebPart和Linq
此为微软官方的练习,本人只是做了一些易错地方的说明. 预计完成此练习所需的时间:10 分钟 在此练习中,您将开发和部署从列表中读取数据并显示在 DataGrid 中的可视化 Web 部件。在此练习中,您将执行以下操作:1. 创建可视化 Web 部件。2. 生成 Linq 代理代码。3. 使用 Linq 提供程序从 SharePoint 列表读取数据。4. 使用 SPDataGrid Web 控件呈
http://cyqdata.com/cnblogs/article-detail-31620 
立即升级你的 Linq to SQL -- Visual Entity 1.0 发布
Visual Entity 简介: Visual Entity 是一款实体类代码生成器,基于 Visual Studio 插件。并且在使用上与 Linq to SQL 设计器保持一致,极易上手,但功能比起原有的 Linq to SQL 设计器更为强大。 支持的数据库:MS SQL Server 支持的框架:Linq to SQL 和 ALinq(下个版本将支持 NHibernate) 点击这里下载
http://cyqdata.com/cnblogs/article-detail-28597