Welcome 微信登录

首页 / 软件开发 / LINQ

基于LINQ to SQL的WEB开发三层架构

基于LINQ to SQL的WEB开发三层架构

基于LINQ to SQL的WEB开发三层架构2010-11-01 cnblogs 刑天LINQ语言集成查询是微软用于抗衡竞争对手,改进现有开发模式下面向数据库操作问题的一个种全新体系架构。它的出现,解决了面向对象开发中由数据库操作引起的先天性的瓶颈,使得面向对象和数据库完美结合,程序员不再受限于复杂的SQL脚本,而可以一种近乎完美的方式来搭建自己的面向对象型软件 系统,这种方式就是将数据完全对象化,将SQL语句封装到底层,由framework来完成,程序...
学Linq to sql(二):DataContext与实体

学Linq to sql(二):DataContext与实体

学Linq to sql(二):DataContext与实体2010-11-04 博客园 lovecherryDataContextDataContext类型(数据上下文)是System.Data.Linq命名空间下的重要类型,用于把查询句法翻译成SQL语句,以及把数据从数据库返回给调用方和把实体的修改写入数据库。DataContext提供了以下一些使用的功能:l 以日志形式记录DataContext生成的SQl l 执行SQl (包括查询和更新语句)l ...
学Linq to sql(五):存储过程

学Linq to sql(五):存储过程

学Linq to sql(五):存储过程2010-11-04 博客园 lovecherry普通存储过程首先在查询分析器运行下面的代码来创建一个存储过程:create proc sp_singleresultsetasset nocount onselect * from customers 然后打开IDE的资源管理器,之前我们从表中拖动表到dbml设计视图,这次我们从存储过程中找到刚才创建的存储过程,然后拖动到设计视图。在方法面板中可以看到已经创建了一个s...
学Linq to sql(十):分层构架的例子

学Linq to sql(十):分层构架的例子

学Linq to sql(十):分层构架的例子2010-11-04 博客园 lovecherry项目介绍这节将要把《学Linq to sql (三):增删改》中留言簿的例子修改为使用WCF的多层构架。我们将会建立以下项目:l A,网站项目 WebSite:留言簿表现层l B,类库项目 Contract:定义数据访问服务的契约l C,类库项目 Service:定义数据访问服务l D,类库项目Entity:留言簿实体l E,控制台项目Host:承载数据访问服务...
ADO.NET与ORM的比较(3) Linq to SQL实现CRUD

ADO.NET与ORM的比较(3) Linq to SQL实现CRUD

ADO.NET与ORM的比较(3) Linq to SQL实现CRUD2010-11-20 51cto 周金桥说明:个人感觉在Java领域大型开发都离不了ORM的身影,所谓的SSH就是 Spring+Struts+Hibernate,除了在学习基础知识的时候被告知可以使用JDBC操 作数据库之外,大量的书籍中都是讲述使用Hibernate这个ORM工具来操作数据。 在.NET中操作数据库的方式有多种,除了最直接的方式就是使用ADO.NET之外, 还可以使用...
走进Linq-Linq大观园

走进Linq-Linq大观园

走进Linq-Linq大观园2010-11-22 博客园 横刀天笑文章发布后大家有些人叫做,心里窃喜,不过压力也大增,我很想按照简洁 明快的文风写下去,不过讲技术的文章很难不落于沉闷,所以我努力了。(题外 话:这几天猛看幽默小说,想把文字写的幽默一点,开个玩笑,呵呵)经 过几天的闭关编程大师又有了一些新的觉悟了,不管对DSL还是命令式编程和函 数式都有了新的理解。如是他又接着了漫长的云游。第一站当然就是那个曾 经让他结下心结的那个刚毕业的coder。大师:...
走进Linq-辉煌的背后

走进Linq-辉煌的背后

走进Linq-辉煌的背后2010-11-22 博客园 横刀天笑罗马不是一天建成的,千里之行始于足下,美丽的Linq也不是一蹴而就的。 Linq是给一些语言特性披上了一层漂亮的外衣。那纺织Linq漂亮的外衣又需要哪 些金针银线呢?在本篇有四个小节,每个小节分别阐述一个语言特性,这些特性都将为Linq 而服务,没有它们也没有未来的Linq。在文中不仅仅写到了这些特性的用法,还 揭示了他们背后发生的事情,也加上了我对这些特性的一些理解。扩展方法 没有扩展方法,L...
走进Linq--Linq横空出世篇

走进Linq--Linq横空出世篇

走进Linq--Linq横空出世篇2010-11-22 博客园 横刀天笑某日编程大师云游到某处,见一刚毕业不久学过两天C#和两天SQL的coder在 那里发牢骚,为啥我要写这么多for,这么多if才能查询出我需要的数据,为啥 我不能像SQL那样,发送一条命令告诉数据库我需要啥样的数据,它就给我返回 来。编程大师如是说:傻小子,像SQL那叫第四代,常存在于象 牙塔和研究所里面的学究语言,还有个高雅的名字:函数编程。它只需要你告诉 它要什么,而不需要告诉它怎么...
走进Linq-Linq to SQL感性认识篇

走进Linq-Linq to SQL感性认识篇

走进Linq-Linq to SQL感性认识篇2010-11-22 博客园 横刀天笑很多人一提到Linq就提到操作数据库什么的,其实操作数据库的只是Linq中 的Linq to SQL,Linq本身是一个很大的家族,而且Linq家族极具扩展性。从人 们一提到Linq就把她当作一个ORM这个来看,说明广大程序员对Linq to SQL期望 值很高,高过其他几种,对微软在框架中集成ORM的期望值也很高。从今儿起我 将用几篇来介绍Linq to SQL。Linq...
走进Linq-Linq to SQL源代码赏析 Table的获取过程

走进Linq-Linq to SQL源代码赏析 Table的获取过程

走进Linq-Linq to SQL源代码赏析 Table的获取过程2010-11-22 博客园 横刀天笑上一篇我们看到了DataContext是如何初始化的,它需要一个连接对象,还需 要一个MappingSource做映射的配置。在DataContext中我们打交道最多 的也许就是GetTable<TEntity>()方法了,这个方法会获取一个 Table<TEntity>对象,今天我们就来看看这个对象是如何获取的。对于获取Tab...
走进Linq-Linq to SQL源代码赏析,通过Linq to SQL看Linq

走进Linq-Linq to SQL源代码赏析,通过Linq to SQL看Linq

走进Linq-Linq to SQL源代码赏析,通过Linq to SQL看Linq2010-11-22 博客园 横刀天笑LINQ,语言集成查询,就是把一些查询操作集成到语言中(貌似是废话),比 如查询关系,而且提供一种一致的操作方式,不管最终的数据存储在哪里 ?内存中,远程数据库还是一Xml格式文件存储,不仅仅如此,你还可以用你丰 富的想象力扩充自己的查询。Linq to SQL无疑把Linq的能量发挥的淋漓尽致, 我们就以Linq to SQL的体系结...
走进Linq-Linq to SQL源代码赏析之Provider的初始化

走进Linq-Linq to SQL源代码赏析之Provider的初始化

走进Linq-Linq to SQL源代码赏析之Provider的初始化2010-11-22 博客园 横刀天笑话说Linq to SQL理论上应该支持多种数据库的,而且应该支持多种数据库, 到最后却落的这个局面,是为了商业考虑还是本来技术就不成熟?不得而知。不 过不管怎么说Linq to SQL的体系结构确实是支持扩展的。在 System.Data.Linq.Mapping这个命名空间下微软提供了一个特性: ProviderAttribute,使用强类型的...
<< 1 2 3 4 5 6 7 8 9 10 >>