LightSpeed 是一个最高性能的 .NET 领域建模和 O/R 映射框架,第一级别的 LINQ 支持、Visual Studio 2008/2010 设计器集成,是一个著名的高性能框架。【注:收费的!】
LightSpeed 官方文档 LightSpeed视频教程
安装过程姑且不提。
第一步
右击项目 -> 添加 -> 新建项 -> 数据 -> LightSpeedModel 。然后改名 点击添加即可
这时项目中就会出现该文件,并打开
第二步 添加Model
拖动一个Entity控件到面板上
右击空白面板处,点击属性,设置对应数据库连接字符串和数据库类型(Database Provider)
如:server=123.234.345.567; user=sa;pwd=123;database=SqlExpress
第三步 添加表数据
单击“Entity1”可改对应表名(实体名)
添加字段:右击该表,添加-> Entity Property
一个简单的表就完成了,保存即可。
第四步 将表结构映射到数据库
右击面板空白处,出现如下菜单,点击【Update Database】即可
成功的话 会有消息弹窗提示。
然后点击【Get Started】,出现如下页面
复制【Configuration file entries for your model】中的所有文本。
在项目中新添一个配置文件(App.config、web.config之类)
将刚才复制的内容黏贴到configuration节点下即可。
而【Code for your model】则是对应的demo,可以粘贴到代码里试一下。
接下来的代码中的使用 就比较简单了,跟EF很接近,包括Linq和Lambda表达式的应用等。