asp.net-mvc – ASP.Net MVC:dbml文件的最佳实践
发布时间:2020-12-16 00:18:21 所属栏目:asp.Net 来源:网络整理
导读:这可能只是一个是或否的问题类型,但无论如何… 从我见过使用mvc的所有(大多数)示例中,看来创建dbml文件的方法只是将数据库的整个模式放入其中,并让它自动生成所有linq到sql的优点.看起来你只需要其中一个(因为你不能在同一个项目中的单独dbml文件中有重复的
这可能只是一个是或否的问题类型,但无论如何…
从我见过使用mvc的所有(大多数)示例中,看来创建dbml文件的方法只是将数据库的整个模式放入其中,并让它自动生成所有linq到sql的优点.看起来你只需要其中一个(因为你不能在同一个项目中的单独dbml文件中有重复的表),但由于某种原因,似乎有更好的方法来做到这一点……特别是当处理一个具有相当数量的表的大型项目. 那么这是创建一个在mvc项目中使用的dbml文件的正确方法,只需将整个表结构放入并转到城镇?如果没有,你是怎么做到的? 解决方法
如果模式很大,我想我将完全依赖于
SQLMetal脚本来生成我的* .dbml和支持类.这样,只要数据库更新,您就可以重新生成整个数据模型.否则,如果在数据库中更新了表,视图等,则不必删除,然后将该表拖放到visual * .dbml文件中.
实际上,我不是SQLMetal的专家,但我认为你甚至可以使用它来生成Linq-toSql所需的一切,甚至不需要/生成* .dbml文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.Net使用DBNULL检查值
- asp.net-mvc – 路由是在我的区域中找到控制器,但不是视图
- asp.net-mvc – 发布ASP.NET MVC 3 Html.TextAreaFor的Html
- asp.net-identity – AspNetCore – 使用Google身份验证时更
- asp.net-mvc – 本地文件ASP.NET / MVC的映射路径
- asp.net-mvc-4 – 如何在mvc4中将Json字符串发送到Controll
- 从开发ASP.NET转向Winforms应用程序的难关
- asp.net – LINQ to SQL执行时间比SSMS SQL长50倍
- asp.net-mvc – 实体框架验证的单元测试
- asp.net – 无法将HttpHandler映射到“路径/ *”通配符映射
推荐文章
站长推荐
- 基于MetadataType的ASP.Net C#验证模型
- query-string – Asp.net 5 mvc 6获取要查看的查
- asp.net – 如何保护我的通用处理程序调用?
- asp.net-mvc – Azure上的MVC4部署问题
- asp.net-mvc-2 – 从MCV2视图中的模型集合中读取
- asp.net – Intuit合作伙伴平台(IPP)QuickBooks
- asp.net-mvc-3 – 带有HTML.ActionLink的ASP.NET
- asp.net-mvc – 如何自动刷新部分视图?
- asp.net-mvc-3 – 如何使razor成为现有项目中的默
- asp.net-mvc – SessionSecurityTokenHandler尝试
热点阅读