专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
LINQ to SQL虽然将数据库操作和业务逻辑隔离开来使开发人员能够使用单语言和知识能够方便操作数据库并处理业务逻辑但是这毕竟是微软O/R解决方案第个版本相比相对成熟DataSet数据集解决方案来说我们还是可以看到些不足 首先我们注意到所有数据实体并没有从个基类中派生这使得给开发通用数据实体操作器带来了不便相对于强类型数据集都从DataSet基类派生笔者认为数据实体这样做并不是个很好办法我们可以从DataTableColumns集合中枚举 [阅读全文] [PDF]
为了较好的开发体验,在开发阶段,我喜欢用 Model -> DB 的次序来进行。 也就是说,先在程序中创建一个 Linq to SQL Data Classes 类,在设计视图上设计好类图。然后,程序中执行一下如下的代码来生成数据库: if (db.DatabaseExists()) db.DeleteDatabase(); db.CreateDatabase(); 这样做的好处是让我们可以以面向对象的方式去设计程序,而不必过早的纠缠于数据库的细节中去。 如果反过来,DB -> Model: 先在 SQL Server 2005 中设 [阅读全文] [PDF]
1 共2条 分1页