安装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做一些配置(如加入一些测试数据等)

转载于:https://www.cnblogs.com/Leon-Hu/p/5576537.html

MVC+EF 随笔小计——NuGet程序包管理相关推荐

  1. html.action 访问分部视图,MVC+EF 随笔小计——分部视图(Partial View)及Html.Partial和Html.Action差异...

    Partial View指可以应用于View中以作为其中一部分的View的片段(类似于之前的user control), 可以像类一样,编写一次, 然后在其他View中被反复使用. 一般放在" ...

  2. 怎么用nuget程序包管理器安装jquery_Nuget服务器

    搭建Nuget服务端 在Microsoft Visual Studio的空ASP.NET Web应用程序项目安装NuGet.Server,并以方式文件发布项目. 1.1.Vs中新建ASP.NET We ...

  3. 用命令行工具创建 NuGet 程序包

    NuGet.exe 下载地址 本文翻译自: https://docs.nuget.org/Create/Creating-and-Publishing-a-Package https://docs.n ...

  4. 1分钟解决VS每次运行都显示“正在还原nuget程序包”问题

    1分钟解决VS每次运行都显示"正在还原nuget程序包"问题 参考文章: (1)1分钟解决VS每次运行都显示"正在还原nuget程序包"问题 (2)https: ...

  5. Visual Studio中怎样更改Nuget程序包源

    场景 Visual  Studio 2019 在使用NuGet添加依赖包时,在预览中搜索不到程序包. 排查下NuGet的程序包源为本地. 将程序包源修改下. 注: 博客: https://blog.c ...

  6. VS一直停留在“正在还原nuget程序包”

    VS一直停留在"正在还原nuget程序包" 在开发何问起收藏夹的时候,准备在WinFrom中加入网页浏览器,于是下载了一个CEFSharp的源码,生成解决方案的时候,一直提示&qu ...

  7. 管理nuget程序包中搜索不到任何程序包

    之前一直使用vs2012开发,管理nuget程序包没有出现过什么问题.因为开发需要,需要使用vs2015,安装vs2015后再使用vs2012时,发现管理nuget程序包中搜索不到任何资源,晕死. 想 ...

  8. 这台计算机上缺少此项目引用的 NuGet 程序包,DotNetCompilerPlatform

    严重性 代码 说明 项目 文件 行 禁止显示状态 错误 这台计算机上缺少此项目引用的 NuGet 程序包.使用"NuGet 程序包还原"可下载这些程序包.有关更多信息,请参见 ht ...

  9. vs2015 编译时项目出现NuGet程序包还原失败,找不到xxx.xxx.xxx版本的程序包,怎么解决这个问题?

    vs2015 编译时项目出现NuGet程序包还原失败,找不到xxx.xxx.xxx版本的程序包,怎么解决这个问题? 参考文章: (1)vs2015 编译时项目出现NuGet程序包还原失败,找不到xxx ...

最新文章

  1. Multi Dimension 数据库设计
  2. java abort_Java中“...”的使用
  3. excel 图片转url_最全总结 | 聊聊 Python 办公自动化之 Excel(下)
  4. mysql使用sql语句查询数据库所有表注释已经表字段注释
  5. 【原创】STM32工程新建步骤
  6. Spring Boot读取application.yaml属性
  7. 原型 / 构造函数 / 实例/原型链
  8. Linux jsp php集成环境,ImageMagick在程序中调用(linux环境,jsp,php)
  9. 关于RAM的空间使用超过限度的时候报错
  10. Chess Queen
  11. java ftp 250状态码_FTP状态码
  12. 生于忧患,死于安乐。
  13. deepin系统维护(系统扩容)deepin live
  14. 立创eda学习笔记二十一:添加、移除泪滴
  15. django集成Sphinx,为项目自动生成文档
  16. PowerShell隐藏不显示窗口的多种方法
  17. macOS Big Sur 11.2 (20D64) 正式版发布,百度网盘下载
  18. 肖特基二极管与普通二极管的区别
  19. MyHome3D在线装修设计软件测评
  20. Leecode- 584. 寻找用户推荐人

热门文章

  1. maven aliyun 仓库速度就是快
  2. 标准的SQL的解析顺序
  3. php软件开发--tp5
  4. linux5 syscall 流程_Linux的上的程序是如何运行的,api机制是怎么样?
  5. 如何使用groff -me在Linux上格式化学术论文
  6. linux里gpl_GPL实施,ONOS与Linux Foundation合作以及更多新闻
  7. (52)CSS hack
  8. VSCode自定义代码片段1——vue主模板
  9. 《揭秘 CSS》开源啦
  10. SLAM Cartographer(14)Global SLAM的主线业务