共 15 页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页
摘要:EdmGen.exe 是用于处理实体框架模型和映射文件的命令行工具。使用 EdmGen.exe 工具可以执行以下任务:使用特定于数据源的 .NET Framework 数据提供程序连接到数据源,生成实体框架使用的概念模型 (.csdl)、存储模型 (.ssdl) 以及映射 (.msl) 文件。有关更多信息,请参见 如何:使用 EdmGen.exe 生成模型和映射文件。 验证现有模型。有关更多信息,请参见 如何:使用 EdmGen.exe 验证模型和映射文件。 生成包含从概念模型 (.csdl) 文件生成的对象类的 C# 或 Visual Basic 代码文件。有关更多信息,请参见 如何:使用 阅读全文
posted @ 2010-12-29 18:14 子福当自强 阅读 (321) 评论 (0) 编辑
摘要:ADO.NET 实体数据模型工具可帮助您构建实体框架应用程序。通过实体数据模型工具,您可以从现有数据库创建概念模型,然后以图形方式直观显示和编辑概念模型。或者,您可以首先以图形方式创建概念模型,然后生成支持模型的数据库。无论哪种情况,您都可以在基础数据库更改时自动更新模型,并为应用程序生成对象层代码。 说明:数据库生成和对象层代码生成是可自定义的。有关更多信息,请参见 如何:自定义对象层代码生成(实体数据模型设计器)和 如何:自定义数据库生成(“生成数据库”向导)。 实体数据模型工具使您能够自动修改 .edmx 文件,该文件中包含概念模型、存储模型和映射内容。 有关更多信息,请参见 CSDL、 阅读全文
posted @ 2010-12-29 18:13 子福当自强 阅读 (376) 评论 (0) 编辑
摘要:实体框架支持多种将概念模型映射到关系数据的方式。有关更多信息,请参见 建模和映射(实体框架)。 实体框架当前支持以下映射方案。映射方案说明简单映射在此映射方案中,概念模型中的每个实体都映射到存储模型中的单个表。这是实体数据模型工具所生成的默认映射。有关更多信息,请参见 快速入门(实体框架)。 实体拆分在此映射方案中,概念模型中单个实体的属性映射到两个或更多基础表中的列。在此方案中,表必须共享公共主键。有关更多信息,请参见 演练:将一个实体映射到多个表(实体数据模型工具)和 如何:定义单个实体映射到两个表的模型。 概念模型中的水平分区在此映射方案中,概念模型中具有相同属性的多个实体类型映射到同一 阅读全文
posted @ 2010-12-29 18:12 子福当自强 阅读 (277) 评论 (0) 编辑
摘要:映射规范语言 (MSL) 是一种基于 XML 的语言,它描述了实体框架应用程序的概念模型与存储模型之间的映射。在实体框架应用程序中,映射元数据是在生成时从 .msl 文件(以 MSL 编写)加载的。实体框架在运行时使用映射元数据将对概念模型的查询转换为存储特定的命令。 说明:实体数据模型设计器(实体设计器)在设计时将映射信息存储在 .edmx 文件中。 在生成时,实体设计器使用 .edmx 文件中的信息创建实体框架在运行时需要的 .msl 文件。有关更多信息,请参见 .edmx 文件概述。 MSL 中引用的所有概念模型类型或存储模型类型的名称必须由其各自的命名空间名称限定。有关概念模型命名空间 阅读全文
posted @ 2010-12-29 18:10 子福当自强 阅读 (137) 评论 (0) 编辑
摘要:存储架构定义语言 (SSDL) 是一种基于 XML 的语言,用于描述实体框架应用程序的存储模型。在实体框架应用程序中,存储模型元数据从 .ssdl 文件(用 SSDL 编写)加载到 System.Data.Metadata.Edm ..::..StoreItemCollection 的实例中,并且可以使用 System.Data.Metadata.Edm ..::..MetadataWorkspace 类中的方法进行访问。 实体框架使用存储模型元数据将针对概念模型的查询转换为特定于存储的命令。 说明:实体数据模型设计器(实体设计器)在设计时将存储模型信息存储在 .edmx 文件中。 在生成时, 阅读全文
posted @ 2010-12-29 18:06 子福当自强 阅读 (124) 评论 (0) 编辑
摘要:概念架构定义语言 (CSDL) 是一种基于 XML 的语言,它描述构成数据驱动应用程序的概念模型的实体、关系和函数。此概念模型可以由实体框架或 ADO.NET Data Services 使用。实体框架使用以 CSDL 描述的元数据将在概念模型中定义的实体和关系映射到数据源。有关更多信息,请参见 SSDL 规范和 MSL 规范。 CSDL 是实体框架对于 实体数据模型的实现。 在实体框架应用程序中,概念模型元数据从 .csdl 文件(用 CSDL 编写)加载到 System.Data.Metadata.Edm ..::..EdmItemCollection 的实例中,并可以使用 System. 阅读全文
posted @ 2010-12-29 18:06 子福当自强 阅读 (125) 评论 (0) 编辑
摘要:概念架构定义语言 (CSDL)、存储架构定义语言 (SSDL) 和映射规范语言 (MSL) 都是基于 XML 的语言,它们分别描述概念模型、存储模型和这些模型之间的映射。在实体框架应用程序中,模型和映射元数据加载自三个文件扩展名分别为 .csdl、.ssdl 和 .msl 的文件。.csdl 和 .ssdl 文件中包含的元数据加载到 System.Data.Metadata.Edm ..::..EdmItemCollection 和 System.Data.Metadata.Edm ..::..StoreItemCollection 类的实例中,可使用 System.Data.Metadata 阅读全文
posted @ 2010-12-29 18:05 子福当自强 阅读 (311) 评论 (0) 编辑
摘要:本主题介绍如何手动创建一个概念模型,其中将一个实体类型映射到基础数据库中的两个表。可以使用相同的概念将一个实体类型映射到两个以上的表。 说明:建议使用 ADO.NET 实体数据模型工具来定义实体类型映射到多个表的模型。 有关更多信息,请参见 演练:将一个实体映射到多个表(实体数据模型工具)。 只有在满足以下条件的情况下,才应将一个实体类型映射到多个表:要映射的多个表共享一个公共键。所映射的实体类型在每个基础表中有对应的项。换言之,该实体类型表示的数据在两个表之间具有一对一的对应关系;该实体类型表示两个表的内部联接。以下是手动定义一个实体映射到两个表的模型的基本步骤:定义一个实体类型,该类型的属 阅读全文
posted @ 2010-12-29 18:04 子福当自强 阅读 (162) 评论 (1) 编辑
摘要:本主题描述如何创建每种类型多个实体集 (MEST) 的概念模型。通过为每种类型定义多个实体集 (MEST),可以在基础数据库中的多个表具有相同结构时简化代码。当使用的实体类型与其他类型没有关联时,定义一个 MEST 模型很简单。但是,若要为与其他类型存在关联的实体类型定义一个 MEST 模型,则必须为对象图中的每个类型实现 MEST。有关更多信息,请参见 MEST - 什么是 MEST 以及 MEST 如何工作?(可能为英文网页)本主题介绍如何为与其他类型没有关联的实体类型定义一个 MEST。 请注意,仅当基础数据库表具有相同结构时才应实现 MEST。定义 MEST 模型的基本步骤如下:使用 阅读全文
posted @ 2010-12-29 18:03 子福当自强 阅读 (111) 评论 (0) 编辑
摘要:本主题介绍如何手动创建具有每个层次结构一个表继承的概念模型。每个层次结构一个表继承使用一个数据库表来维护继承层次结构中的所有实体类型的数据。 说明:建议使用 ADO.NET 实体数据模型工具来定义具有每种类型一个表继承的模型。 有关更多信息,请参见 演练:映射继承 - 每个层次结构一个表(实体数据模型工具)。 以下是手动定义一个具有每个层次结构一个表继承的模型的基本步骤:在将包含基实体类型和派生类型的概念模型中定义一个实体集。有关更多信息,请参见 EntitySet 元素 (CSDL)。 通过使用 BaseType 特性在概念模型中定义派生实体类型,并且只定义派生类型上的非继承属性。 有关更多 阅读全文
posted @ 2010-12-29 18:02 子福当自强 阅读 (141) 评论 (0) 编辑
摘要:本主题介绍如何手动创建具有每种类型一个表继承层次结构的概念模型。每种类型一个表继承使用数据库中单独的表为继承层次结构中的每种类型维护非继承属性和键属性的数据。 说明:建议使用 ADO.NET 实体数据模型工具来定义具有每种类型一个表继承的模型。 有关更多信息,请参见 演练:映射继承 - 每种类型一个表(实体数据模型工具)。 以下是手动定义一个具有每种类型一个表继承的模型的基本步骤:在将包含基实体类型和派生类型的概念模型中定义一个实体集。有关更多信息,请参见 EntitySet 元素 (CSDL)。 通过使用 BaseType 特性在概念模型中定义派生实体类型,并且只定义派生类型上的非继承属性。 阅读全文
posted @ 2010-12-29 18:01 子福当自强 阅读 (117) 评论 (0) 编辑
摘要:使用实体框架可以指定要在修改实体数据时使用的存储过程。这些存储过程取代了实体框架所生成的方法。存储过程是隐式调用的,因此不需要更改概念架构或现有应用程序代码中定义的数据模型。 说明:建议使用 ADO.NET 实体数据模型工具来指定用于修改实体数据的存储过程。有关更多信息,请参见 演练:将一个实体映射到存储过程(实体数据模型工具)和 如何:将修改函数映射到存储过程(实体数据模型工具)。 本主题演示如何为 Adventure Works 销售模型中的 SalesOrderDetail 实体类型定义修改存储过程。 若要使用此示例,必须已将 AdventureWorks 销售模型添加到您的项目中,并将 阅读全文
posted @ 2010-12-29 13:58 子福当自强 阅读 (111) 评论 (0) 编辑
摘要:可以通过以下两种方式在概念模型中公开数据库中定义的存储过程:可以在概念模型中创建映射到存储过程的函数导入。这将允许您针对 ObjectContext 定义一个执行数据库中的存储过程的方法。 根据存储过程的定义方式不同,对应的函数导入可以返回实体类型,也可以返回复杂类型。可以将实体类型的插入、更新和删除操作映射到存储过程。这样,您可以为实体类型定义自定义的插入、更新和删除行为。 说明:如果没有将实体类型的插入、更新和删除这三种操作全部映射到存储过程,则在运行时执行的情况下未映射的操作将失败且会引发 UpdateException。 本主题介绍如何在概念模型中创建映射到数据库中的存储过程的函数导入 阅读全文
posted @ 2010-12-29 13:49 子福当自强 阅读 (206) 评论 (0) 编辑
摘要:本节中包含的主题演示如何实现比概念和存储类型之间简单的一对一映射更高级的模型。本节内容如何:使用存储过程定义模型(实体框架)如何:定义具有修改存储过程的模型(实体框架)如何:通过每种类型一个表继承以定义模型(实体框架)如何:通过每个层次结构一个表继承以定义模型(实体框架)如何:通过每种类型多个实体集定义模型(实体框架)请参见其他资源示例(实体框架)建模和映射(实体框架) 阅读全文
posted @ 2010-12-29 13:48 子福当自强 阅读 (82) 评论 (0) 编辑
摘要:在实体框架中,可以采用最适合您应用程序的方式定义概念模型、存储模型以及这两种模型之间的映射。使用 Visual Studio 中的实体数据模型工具,可以从数据库或图形模型创建一个 . edmx 文件,然后在数据库或模型发生更改时更新该文件。 随 .NET Framework 一起提供的 EDM 生成器可从现有数据库源生成 .csdl、.ssdl 和 .msl 文件。也可以手动创建模型和映射内容。本节中的主题介绍如何在实体框架中定义建模和映射文件。研读有关数据建模和实体框架的内容。 定义高级数据模型(实体框架任务)CSDL、SSDL 和 MSL 规范生成模型和映射将概念模型映射到存储模型定义概念 阅读全文
posted @ 2010-12-29 13:33 子福当自强 阅读 (185) 评论 (0) 编辑
摘要:如果在 Visual Studio 项目中使用实体数据模型向导,该向导将自动生成 .edmx 文件并将该项目配置为使用实体框架。有关更多信息,请参见 如何:使用实体数据模型向导(实体框架)。 也可以手动将 Visual Studio 项目配置为使用实体框架。如果手动定义了模型和映射文件或使用 EDM 生成器 (EdmGen.exe) 实用工具定义了它们,则需要这样做。 本主题中的示例使用 AdventureWorks 销售模型的模型和映射文件。 AdventureWorks 销售模型将在实体框架文档的与任务相关的所有主题中使用。将 Visual Studio 项目配置为使用 Adventure 阅读全文
posted @ 2010-12-29 13:31 子福当自强 阅读 (247) 评论 (0) 编辑
摘要:本主题演示如何使用实体数据模型向导来生成 AdventureWorks 销售 .edmx 文件以及将 Visual Studio 项目配置为使用实体框架。 此模型和配置将在任务相关的各个实体框架主题中使用。实体数据模型 向导从 Visual Studio 2008 Service Pack 1 (SP1) 开始成为 Visual Studio 的一个组件。有关更多信息,请参见 实体数据模型向导。 可以手动创建模型和映射文件并将项目配置为使用实体框架,而不使用实体数据模型向导。有关更多信息,请参见 如何:手动定义模型和映射文件(实体框架)和 如何:手动配置实体框架项目。 添加 ADO.NET 实 阅读全文
posted @ 2010-12-29 13:29 子福当自强 阅读 (222) 评论 (0) 编辑
摘要:本节的主题介绍如何配置 Visual Studio 项目以使用 ADO.NET 实体框架,包括添加项目引用、定义连接字符串以及定义概念模型。本节内容如何:使用实体数据模型向导(实体框架)如何:手动配置实体框架项目相关章节实体框架快速入门如何:创建新的 .edmx 文件(实体数据模型工具)请参见其他资源建模和映射(实体框架)入门(实体框架) 阅读全文
posted @ 2010-12-29 13:15 子福当自强 阅读 (125) 评论 (0) 编辑
摘要:这是 实体框架快速入门的最后一项任务。 在此任务中,您将对与 DataGridView 控件绑定的 Course 对象所做的更改保存到数据库中。 还将运行已完成的 Course Manager 应用程序。保存对对象所做的更改在 “工具箱”中,展开 “公共控件”,将 “按钮”控件拖到 CourseViewer 窗体设计器,将控件的名称更改为 saveChanges,并将 Text 值更改为 Update。 在 CourseViewer 窗体设计器中,双击 saveChanges 控件。 此时将创建 saveChanges_Click 事件处理程序方法。 粘贴以下代码,这些代码将对象更改保存到数据 阅读全文
posted @ 2010-12-29 11:40 子福当自强 阅读 (557) 评论 (0) 编辑
摘要:在本任务中,您将针对在 School 模型中表示实体和关联的 CLR 对象创建强类型查询,并将显示控件绑定到从这些查询中返回的对象集合。在 School 数据库中查询系在 CourseViewer 窗体的代码文件的开始处,添加以下 using (C#) 或 Imports (Visual Basic) 语句,以引用从 School 数据库和实体命名空间中创建的模型。 using System.Data.Objects; using System.Data.Objects.DataClasses;在 CourseViewer 窗体的分部类定义的顶部,添加以下用于创建 ObjectContext 阅读全文
posted @ 2010-12-29 11:31 子福当自强 阅读 (346) 评论 (0) 编辑
摘要:基于Intel新一代Sandy Bridge核心的Core i5 2400四核处理器内置有6MB缓存,时钟频率3.1GHz,可支持四线程同时运行,根据fudzilla网站得到的消息称,Intel计划将这款四核处 理器的测试成绩与现有双核四线程处理器Core i5 650 3.2GHz(4MB缓存)进行对比,两者将处于同样的价位水平。在Sysmark2007business测试中,Core i5 2400的成绩要比Core i5 650好20%左右,而在Cinebench10.0测试中,Core i5 2400的渲染速度要比后者快84%。3DMarkVantage测试中,Core i5 2400 阅读全文
posted @ 2010-12-26 01:16 子福当自强 阅读 (303) 评论 (0) 编辑
摘要:戴尔在圣诞节购物期间在戴尔网站宣布,将把超薄型Adamo 13笔记本降价到899美元销售,Adamo是苹果13英寸MacBook Air的有力竞争对手,后者的价格高达1299美元。899美元版本的Adamo 13同样是13英寸设计,2.13GHz Core 2 Duo SL9600处理器4GB内存,128GB SSD,6芯锂电池,3G Modem可选,预装64位Windows 7,之前的售价为1099美元。 阅读全文
posted @ 2010-12-26 01:08 子福当自强 阅读 (70) 评论 (0) 编辑
摘要:编者按:原文作者罗布·沃林(Rob Walling)从事Web应用开发10年之久,担任过业内顾问、自由开发人员和全球最大的信用卡预付公司City of Pasadena的开发经理。现居住于加州中部城市弗雷斯诺(Fresno)。关注并指导IT创业,著有《开发人员创业指南 / A Developer’s Guide to Launching a Startup》一书。以下是正文。  本文是我希望你作为开发人员,通过一系列非技术手段提高自身能力的第一篇。  要成为更优秀的开发人员不只是要学习新的专业技能;了解公司及同事的相关信息会更有效的改善你的软件性能。在我工作的第一年中,我学到的最重要的一点是, 阅读全文
posted @ 2010-12-25 07:09 子福当自强 阅读 (74) 评论 (0) 编辑
摘要:CSS框架通常指的是一些CSS文件的集合,这些文件包括网页的基本布局、表单样式、网格或简单结构、以及样式重置。例如:typography.css 基本排版规则grid.css 基于网格的布局layout.css 通常的布局form.css for 表单样式general.css 更多通用规则虽然对于小的WEB开发项目来说,CSS框架并不一定适用,但是对于规模较大的团队开发项目而言,CSS框架不仅能加快设计开发速 度,而且还能有效解决网站改版中带来的诸多麻烦和问题。这里推荐的15款CSS框架是现在国外最流行的CSS框架,希望能对你的开发有所帮助!1 . Elements CSS Framewor 阅读全文
posted @ 2010-12-23 02:11 子福当自强 阅读 (137) 评论 (0) 编辑
摘要:一个Activity。一个继承自BaseAdapter的适配器。一个布局文件。 阅读全文
posted @ 2010-12-23 01:09 子福当自强 阅读 (102) 评论 (0) 编辑
摘要:Microsoft SQL Server 2005 Service Pack 4 (SP4) 现在可供下载。SQL Server 2005 Service Pack 是依次递增的,此 Service Pack 可以将所有服务级别的 SQL Server 2005 升级到 SP4。您可以使用这些包升级下列任意 SQL Server 2005 版本:* Enterprise* Enterprise Evaluation* Developer* Standard* WorkgroupSQL Server 2005 SP4 包括 SQL Server 2005 SP3 累积更新 1 至 11、客户请求 阅读全文
posted @ 2010-12-20 13:22 子福当自强 阅读 (94) 评论 (0) 编辑
摘要:近日,微软校园先锋计划官方发布最新消息,公布了校园先锋计划升级的下载地址,以下为来自微软校园先锋网站的最新消息:亲爱的大学同学们:大家好! 微软校园先锋计划将按原定时间表,在2010年12月31日停止提供建议零售价格为199元的Windows7专业完整版产品。  为感谢同学们对微软校园先锋计划的支持和关注,我们即将向全国高校大学生推出Windows 7升级版产品。如果您的电脑现在使用的操作系统为 Windows 7 家庭普通版或 Windows 7 家庭高级版,您就均可以在2011年1月1日后登陆微软校园先锋网站http://ms.shop.edu.cn ,以建议零售价格为149元的优惠价格购 阅读全文
posted @ 2010-12-20 11:37 子福当自强 阅读 (97) 评论 (0) 编辑
摘要:Zero Turnaround分析了1027名Java EE开发者的反馈问卷,公布了2011年的Java EE生产力报告,统计了开发者最常使用的编译工具,IDE以及Java框架等。开发者对编译工具Ant和Maven的偏好几乎相等,Maven略受欢迎;最流行的Java IDE是Eclipse,有65%的开发者使用,其次是IntelliJ IDEA(22%)和Netbeans(12%);最流行的Java容器/App服务器是Tomcat(33%),JBoss(26%);最常用的 Java EE标准是JPA和JSP(都是37%),EJB2(26%),EJB3(12%);最流行的Java框架是Sprin 阅读全文
posted @ 2010-12-17 09:42 子福当自强 阅读 (58) 评论 (0) 编辑
摘要:国外媒体引自Adobe公司的博客称,下一代Flash Player,版本号为10.2,其效率将比现有版本提高至少10倍,在浏览YouTube时将获得更好的浏览体验。Flash Player 10.2引入了若干新特性,包括开发者鼠标指针选项,多显示器的全屏回放支持以及对IE9的支持,但其中最吸引人的特性是名为Stage Video的优化视频回放技术,这种技术将改变由CPU到GPU的加载性能。一段在普通PC和苹果最新11寸MacBook Air上的演示视频展示了即将发布的Flash Player。在这段视频中,当播放1080p的片段时,MacBook Air的CPU使用率是125%,而当Stage 阅读全文
posted @ 2010-12-17 09:35 子福当自强 阅读 (86) 评论 (0) 编辑
摘要:Android老大哥安迪鲁宾已经展示了运行有蜂窝系统的摩托罗拉平板机原型,预计在这个新的Android版本将会在明年某个时候发布,但是很多细节仍不清楚。比如蜂窝系统发布时间?相关设备发布时间?蜂窝之后的Android版本代号是什么?Androidandme网站给出了一些传闻消息,蜂窝系统不会是之前报道中的Android 3.0版系统,其真正版本号为Android 2.4,将会在明年2月14日至17日在巴塞罗那举办的MWC 2011移动通信世界大会中正式发布。消息来源是一家不愿意透露名称的Android软件开发商,他们现在为不同的Android版本开发应用软件。之前的许多将刚刚发布的姜饼版本号指 阅读全文
posted @ 2010-12-17 00:05 子福当自强 阅读 (81) 评论 (0) 编辑
共 15 页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页
悟道2012