• FluentData 轻量级.NET ORM持久化技术详解


    FluentData 轻量级.NET ORM持久化技术详解(C#4.5/Linq/Lambda,事务/储存过程,开源框架)
    课程讲师:风舞烟
    课程分类:.NET框架
    适合人群:初级
    课时数量:19课时
    用到技术:FluentData
    涉及项目:FluentData轻量级
    咨询qq:1840215592

    本课程系《基于ASP.NET MVC 4 +Knockout.JS+Web API+FluentData+EasyUI 技术实现Web通用商业开发框架》 http://www.ibeifeng.com/bso.html

    中的一个单品课程,北风产品总监“风舞烟”讲师主讲,购买此课程提供VIP级顾问级服务(即课程中的相关问题工作日内可以即时得到解决)

    《FluentData 轻量级.NET ORM持久化技术详解》详细查看:http://www.ibeifeng.com/goods-498.html


    什么是FluentData?
    FluentData:一种使用Fluent API的新型轻量级ORM模型
    FluentData 是微型 ORM(micro-ORM)家族的一名新成员,旨在比大型 ORM(full ORM)更加易用。FluentData 于本月推出,它使用 fluent API 并支持 SQL Server、SQL Azure、Oracle 和 MYSQL。
    FluentData 的设计者 Lars-Erik Kindblad 谈到:
    当前市面上的 ORM 框架,如 Entity Framework 和 NHibernate,都过于复杂而且难于学习。此外,由于这些框架自身抽象的查询语言以及从数据库到 .NET 对象的映射太过麻烦,导致它们生成的 SQL 都很低效。
    FluentData 另辟蹊径,它是一个轻量级框架,拥有简单的 fluent API 并且很容易学会。
    与其他微型 ORM(如 Dapper 和 Massive)类似,FluentData 关注性能和易用性。它允许开发人员拥有对 SQL 较多的控制,而不是依赖 ORM 进行自动生成。它不仅可以使用 SQL 来执行查询、增添和更新操作,还可以支持使用存储过程和事务。根据文档描述,FluentData 可以在不改动已有结构的情况下,与任何业务对象一同工作。
    以下是 FluentData 的一些其他特性:
    · 多结果集(Multiple Result Set):在一次数据库操作下返回多个数据集;
    · 开发人员可使用强类型对象或动态对象;
    · 可为创建时需要特殊处理的复杂对象自定义实体工厂(Custom Entity Factory);
    · 具有添加其他数据库支持的能力。
    FluentData 需要 .NET 4.0,并支持 SQL Server、SQL Azure、SQL Server Compact 以及使用 .NET 驱动的 Oracle 和 MySQL。 想要了解进一步信息,如代码示例和免费下载,请访问CodePlex 站点上的 FluentData。
    课程培训目标:
    1. 全面了解C# 4.5 语法新特性
    2.全面深入了解什么是FluentData,以及如何使用FluentData结合.NET进行数据库应用开发
    3.通过实例融会贯通FluentData API语法,特性以及最佳开发实践
    适合学员
    1.能够熟练使用C#语法开发简单数据库应用。
    2.了解SQL语句,SQL Server或MySQL,Oracle中任一种即可
    课程大纲

    第一部分:C# 4.5新语法特性(LinQ、Lambda表达式等)

    第二部分:FluentData轻量级.NET ORM持久化技术详解

  • 相关阅读:
    HDOJ1556 Color the ball
    BUPT( 北邮)2 大数 AB
    DateTime.ToString()的用法
    判断DataTable中的空值(字段为数值型)?
    [转].NET平台下的Excel编程|C#操作Excel|Application和ApplicationClass的联系和区别
    [转]寻找SqlHelper
    C#认识/理解/运用 StreamReader,StreamWriter,StringReader,StringWriter[转]
    C# 应用微软的Visual Studio International Pack 类库提取汉字拼音首字母[转]
    [转]想靠写程序赚更多钱,写到两眼通红,写得比别人都又快又好好几倍,结果又能如何?
    DataRow复制一行到另一个DataTable[转]
  • 原文地址:https://www.cnblogs.com/zhuzhunet/p/4142772.html
Copyright © 2020-2023  润新知