YQBlogs1.2的解读与使用VS2012&LocalDB版本(跟进贴)

首先感谢 YQHome 开源了自己的博客系统,使得我才有机会去解读它。

这段时间以来学习mvc3/mvc4,看了一些,也练了一些,包括SportsStore和MusicStore。他们对于mvc的应用还是浅尝辄止,YQblogs却实现了一个完整博客系统的功能,如果能吃透,相信对mvc的理解与应用会提高很多。利用工作之余正式开始看这个项目,自己的理解、问题、进度记在这里方便后续的学习。

另外,原作者用的是vs2010与sqlserver2005,我的开发环境是vs2012与localdb,所以其中会有部分差异,重点标记。

2012.12.10

1.问题: 创建localdb数据库,不管用Database4.exe还是sqlserver management,或者是用vs2012里面的“服务器资源管理器”,都会默认把mdf文件放在当前用户文件夹下面。我的是C:\Users\ran\YQBlog.mdf。当mdf文件的路径改变后,Database4.exe会连接失败。

 解决:vs2012的web.config的链接字符串改一下对新位置的引用,尝试连接。然后再去Database4.exe连接(localdb)\v11.0,会自动找到新位置下的YQblog.mdf

2. 数据库

概念方面:项目中的继承自DbContext的类是真正有用的,它的名字与web.config中连接字符串的名字要一致。但与数据库的名称没有什么关系。

 

 

 

posted @ 2012-12-10 10:11  张小然  阅读(584)  评论(3编辑  收藏  举报