zoukankan      html  css  js  c++  java
  • MVC+EF 随笔小计——NuGet程序包管理

    安装EF

    打开 工具-库程序包管理器-程序包管理器控制台

    输入 install-package entityframework

    去MSDN上查看下EF的架构图:http://msdn.microsoft.com/en-us/data/aa937709

    从上图可以看出,EF框架在底层是通过调用ADO.NET来实现数据库操作的。

    增加分页功能(使用PagedList.MVC)

    安装PagedList.MVC

    打开Package Manager Console,确保Package source是nuget.org, 输入

    install-package PagedList.mvc

    启用Code First Migrations来解决数据库更新的问题。

    1. 打开Package Manager Console

    1. 连续输入如下指令:

      enable-migrations 和 add-migration InitialCreate

      enable-migrations指令:

      a.在项目根目录下创建了一个Migrations文件夹

      b.在Migrations文件夹下新建一个Configuration.cs文件。

      可以通过修改Configuration.cs来对Migration做一些配置(如加入一些测试数据等)

  • 相关阅读:
    slua
    Lua和.Net
    Python Embedded
    vtk
    CMAKE使用
    Create instance from class name string
    SLN & PROJ
    Python/C API
    魔兽世界编年史卷一
    PyCharm注册码
  • 原文地址:https://www.cnblogs.com/Leon-Hu/p/5576537.html
Copyright © 2011-2022 走看看