随笔分类 -  ASP.NET/C#/LINQ

上一页 1 2 3 下一页
分析、研究、分享ASP.NET/C#/LINQ 技术。
创建ADO.NET Entity Framework 和 WPF 范例程序(提供范例程序下载)
摘要:本示例程序演示使用ADO.NET Entity Framework 创建Entity Data Model,然后如何使用Entity Client、Entity SQL 访问Entity Data Model,如何使用对象服务(Object Service)和LINQ to Entities 访问 Entity Data Model。并结合WPF 客户端,演示查询、更新、插入、删除数据记录等等。范例采用AdventureWorksLT 数据库。 阅读全文
posted @ 2008-10-27 08:25 EntLib 阅读(4027) 评论(4) 推荐(0) 编辑
Entity Data Model (EDM) 深入分析, Part 3
摘要:实体框架(Entity Framework)在ADO.NET 3.5 提供程序的基础上引入新的 ADO.NET 提供程序 EntityClient。Entity­Client 看上去与之前使用的 ADO.NET 提供程序非常类似,它将提供第一个抽象,可允许开发人员使用标准的 Connection、Command 和 DataReader 对象依照 EDM 执行查询。它还会将映射域模型所需的客户端视图引擎(根据 EDM 定义的)添加到底层关系数据库架构。必要时,EntityClient 可借助 ESQL 查询字符串让开发人员以行和列的形式处理实体,而不必生成类来表示概念架构。 阅读全文
posted @ 2008-10-25 12:44 EntLib 阅读(1715) 评论(0) 推荐(0) 编辑
Entity Data Model (EDM) 深入分析, Part 2
摘要:实体 SQL (Entity SQL),它是一种新的 SQL 语言,其中加入了之前的 SQL 语言并不支持的基于概念的查询功能。ESQL 扩展现有 SQL 语言的方式与 EDM 扩展数据库中所使用的关系模型的方式十分类似。此外,ESQL 未绑定到任何特定于后台数据库的语法,因此可一次性编写查询(和/或应用程序),无论针对的是哪个后台数据库都无影响。 Entity SQL 是基于文本的、面向集合的、延后绑定的查询语言,也受到了T-SQL的影响。可以使用Entity SQL 创建对EDM的查询,Entity SQL 既可以通过Object Services components来执行,也可以通过Entity Client components 来执行。Entity SQL 设计的非常灵活,因此也变得有些复杂。本篇文章侧重于不同的查询技术,仅仅使用简单的查询,不包含复杂的条件、关联和聚合公式。 阅读全文
posted @ 2008-10-24 08:09 EntLib 阅读(2616) 评论(4) 推荐(1) 编辑
Entity Data Model (EDM) 深入分析, Part 1
摘要:Entity Data Model是.NET Framework v3.5 SP1引入的新功能,比Linq To SQL更加强大的ORM,让开发人员只需要着眼于领域对象模型的开发,而不需要考虑它们是如何与关系数据库交互。本系列文章逐步深入介绍如下内容:EDMX Schema 文件、Model Browser、映射关系、产生的实体类(Generated entity classes)、文档(Documentation)等等。 阅读全文
posted @ 2008-10-23 08:29 EntLib 阅读(3560) 评论(5) 推荐(1) 编辑
比较LINQ to SQL Diagram 和Entity Data Model
摘要:LINQ to SQL Diagram(DBML)和Entity Data Model(EDMX)都是.Net Framework v3.5 引入的新特性。相信有很多人不清楚它们之间的差异,这里简要分析比较。欢迎深入讨论。 阅读全文
posted @ 2008-10-22 06:58 EntLib 阅读(1528) 评论(2) 推荐(0) 编辑
Entity Framework – Update Model From Database, Part 2
摘要:Update Model from Database 是EDM 设计器的一个重要改进功能,支持增加新的数据库表和列,Model能够正确处理类型(Type)和属性(Property)的改名,能够检测继承和映射的改变。这里,我们简要介绍这一功能的使用及其限制。上一篇文章《Entity Framework – Update Model From Database, Part 1》 阅读全文
posted @ 2008-10-21 07:59 EntLib 阅读(1493) 评论(1) 推荐(0) 编辑
Entity Framework – Update Model From Database, Part 1
摘要:Update Model from Database 是EDM 设计器的一个重要改进功能,支持增加新的数据库表和列,Model能够正确处理类型(Type)和属性(Property)的改名,能够检测继承和映射的改变。这里,我们简要介绍这一功能的使用及其限制。 阅读全文
posted @ 2008-10-19 09:58 EntLib 阅读(2294) 评论(1) 推荐(0) 编辑
Microsoft ASP.NET MVC Preview 5 及LINQ TO SQL最新版开发示例演示(提供源码下载)
摘要:ASP.NET MVC框架是既ASP.NET WebForms后的又一种开发方式。它提供了一系列优秀特性,使ASP.NET开发人员拥有了另一个选择。MVC是个将一个应用的实现分成三个组件角色的框架技术: 模型,视图和控制器。 在基于MVC的应用里,Controller(控制器)是处理用户交互,操作模型Model和最终选择用哪个视图View来显示UI的组件。在MVC应用中,视图只是用来显示信息而已,是控制器来处理和回应用户的输入和交互的。 使用MVC方法的一个好处是,它有助于促进应用中模型,视图,控制器间的关注的清晰分离。保持关注的清晰分离使得对应用的测试极其容易,因为不同应用组件间的契约的定义和表达是更明确的。 阅读全文
posted @ 2008-10-06 20:33 EntLib 阅读(3291) 评论(4) 推荐(0) 编辑
ASP.NET 3.5 新特性开发向导实践(附项目源码下载)
摘要:本篇文章将演示ASP.NET 3.5 部分新功能、新特性,包括LINQ、ListView控件、LinqDataSource、DataPager 分页控件、ASP.NET AJAX等等。 阅读全文
posted @ 2008-09-30 15:56 EntLib 阅读(655) 评论(0) 推荐(0) 编辑
FCKEditor v2.6.3 最新版-ASP.NET 演示程序
摘要:本次主要更新是FCKeditor.Net for ASP.NET 控件升级到v2.6.3 版本,修正了一些bug。 注意: FCKeditor 2.6.3 是与Microsoft ASP.Net AJAX 兼容所必须的。 阅读全文
posted @ 2008-09-17 18:51 EntLib 阅读(1486) 评论(1) 推荐(0) 编辑
使用ADO.NET Entity Framework的实体作为数据源Data Source(附Demo程序下载)- 系列3
摘要:本文是ADO.NET Entity Framework 系列文章第三篇,继续演示如何使用ADO.NET Entity Framework 的实体作为数据控件的数据源Data Source,轻松将数据记录显示在数据控件中。 ADO.NET Entity Framework 前两篇文章如下: ADO.NET Entity Framework 入门示例向导(附Demo程序下载) ADO.NET Entity Framework 入门示例向导(附Demo程序下载)- 系列2 阅读全文
posted @ 2008-08-26 21:31 EntLib 阅读(3193) 评论(1) 推荐(0) 编辑
ADO.NET Entity Framework 入门示例向导(附Demo程序下载)- 系列2
摘要:本篇文章在《ADO.NET Entity Framework 入门示例向导(附Demo程序下载)》基础上,进一步演示如何使用EntityClient 新数据提供程序、对象服务(Object Services)和LINQ to Entities与概念模型交互。Entity Framework 使用概念层、映射层和逻辑层将关系数据库结构抽象化。EntityClient和Entity SQL(新语言-实体SQL)可以与概念层的实体数据模型(Entity Data Model - EDM)交互。 阅读全文
posted @ 2008-08-25 20:38 EntLib 阅读(3408) 评论(0) 推荐(0) 编辑
ADO.NET Entity Framework 入门示例向导(附Demo程序下载)
摘要:ADO.NET Entity Framework 是.Net Framework 3.5 SP1 引入的实体框架,它使开发人员可以通过对象模型(而不是逻辑/关系数据模型)专注于数据。实体框架Entity Framework使用概念层、映射层和逻辑层将逻辑数据库结构抽象化。本文http://forum.entlib.com 开源论坛小组提供。 阅读全文
posted @ 2008-08-23 15:22 EntLib 阅读(4128) 评论(6) 推荐(0) 编辑
ASP.NET 3.5 新特性开发向导实践(附项目源码下载)- Part 2
摘要:本篇文章将演示ASP.NET 3.5 部分新功能、新特性,包括LINQ、ListView控件、LinqDataSource、DataPager 分页控件、ASP.NET AJAX等等。 阅读全文
posted @ 2008-07-31 22:26 EntLib 阅读(1681) 评论(1) 推荐(0) 编辑
ASP.NET 3.5 新特性开发向导实践(附项目源码下载)- Part 1
摘要:本篇文章将演示ASP.NET 3.5 部分新功能、新特性,包括LINQ、ListView控件、LinqDataSource、DataPager 分页控件、ASP.NET AJAX等等。 阅读全文
posted @ 2008-07-30 20:43 EntLib 阅读(2073) 评论(5) 推荐(0) 编辑
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统(源代码下载和PDF文档下载)
摘要:在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统(源代码下载和PDF文档下载) 阅读全文
posted @ 2008-07-09 21:15 EntLib 阅读(2978) 评论(8) 推荐(0) 编辑
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 5)
摘要:在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 5) 阅读全文
posted @ 2008-07-08 23:07 EntLib 阅读(2086) 评论(3) 推荐(0) 编辑
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 4)
摘要:构建业务外观层(Business Facade Layer) 所有业务逻辑将在这一层实现。一般而言,这一层负责处理数据和在表现层与数据访问层之间传递数据。这一层从物理上提供上层接口隔离表现层代码和数据访问层代码,ASP.NET页面不能直接与数据访问层交互。相反,页面应该调用业务外观层的方法。图3.1 展示了业务外观层的详细视图。 阅读全文
posted @ 2008-07-07 19:57 EntLib 阅读(2192) 评论(8) 推荐(0) 编辑
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 3)
摘要:在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 3) 阅读全文
posted @ 2008-07-06 23:23 EntLib 阅读(2204) 评论(9) 推荐(0) 编辑
在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 2)
摘要:在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 2) 阅读全文
posted @ 2008-07-05 21:37 EntLib 阅读(2589) 评论(4) 推荐(0) 编辑

上一页 1 2 3 下一页