asp.net mvc 初学数据库实例

 asp.net mvc 4.0 用vs2010 第一个数据库实例运行成功,经过几番折腾,记录下步骤,免得以后找不到门:

  1、虽然vs2010我还不熟悉,可是vs2012,vs2013等等已经出来了。忽然也感觉到win7已经是很老的系统了。

        vs2010有sp1包,记得安装更新。ASP.NET MVC 4 入门指南所写的4个软件包都要安装。

         a,visual Studio Web Developer Express SP1 prerequisites     SP1包

         b, WPI installer for ASP.NET MVC 4  升级为MVC4 vs2010自带比MVC4低,很多功能不能用

         c, LocalDB  安装一个本地数据库,后面例子数据库用到

         d,    SSDT   Miscrosoft sqlserver data tools 微软数据库管理工具包,不安装程序编译的时候有错误

               “ The supplied SqlConnection does not specify an initial catalog”  就是找不到数据库文件   ,安装要特别注意是SSDT for vs2010 还是 VS2012 ,不能装错版本

   2、 配置好软件,数据库连接字符也很重要,入门指南用的事movie.mdf

          <add name="MovieDBContext" connectionString ="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Movies.mdf;
         Integrated Security=True" providerName="System.Data.SqlClient" />

         其实入门指南讲的很详细,就是自己动手的时候,结果老出不来。现在VS2010感觉要打很多补丁,或者装很多服务软件。初学者很容易半途而废。

         多坚持,不行就把vs2010重装,再一个补丁一个补丁的打,熟能生巧,多多练习。

3、MVC ,就是三个部分,都学会了,也就学会了asp.net MVC 的框架了。 C(控制器)和V(视图),是通过视图模型连接的。控制器只是影响视图模型,然后RAZOR 会根据

    视图模型生成最终的客户端HTML。相当于V和C是有桥梁的,我们只关心视图模型就好了,视图模型满足我们的需要后,剩下的客户端整体包装工作会有RAZOR 帮我们做。

    M(模型)说白了就是数据分装,无论是放在数据库的数据,还是本地变量的,我们都可以用M表示。然后用C控制M的逻辑。

    难者不会,会者不难。自己摸索的道路是艰辛的,能完整运行处数据库实例,已是好的开端。希望以后有更好的东西分享出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值