zoukankan      html  css  js  c++  java
  • Linux + Mono 目前已经支持Entity Framework 6.1

    在上个随笔 CentOS上 Mono3.2.8运行ASP.NET MVC4经验中,步骤2中要求卸载EF 5.0,这样才能在Linux + Mono的环境中运行ASP.NET MVC4的Web应用。
    今天,没有卸载EF 5.0的情况下,使用NuGet新安装了EF 6.1.0,如下图(使用VS012英文版),

    图1: 新安装了Entity Framework 6.1.0,同时EF5.0没有卸载,可在图片中看到两个EF共存

    图1中的这个网站是一个接近完成的完整网站,在其它各项配置都与 CentOS上 Mono3.2.8运行ASP.NET MVC4经验 相同的情况下,发布网站到Linux可以正常运行。
    因此,目前使用ASP.NET MVC4制作Web应用,已经可以比较轻松地部署在Linux + Mono + Jexus 环境上,数据库使用了MySQL。

    之所以在这里又使用EF,还是想利用它的SimpleMembership功能,完成使用OAuth、OpenID外部登录(External Login)的功能,可以使用Google、Facebook账号进行登录(主要运行在美国的英文网站)。目前使用ASP.NET MVC4默认的Internet Application模板,使用MS SQL Server数据库的话,可以直接使用OAuth协议完成外部登录功能。现在需要研究SimpleMembership如何在MySQL上实现。

  • 相关阅读:
    关于博客转移
    Leetcode 双周赛 42 题解
    Leetcode 220 周赛 题解
    Leetcode 双周赛 41 题解
    Leetcode 周赛 219 题解
    求解组成最大最小周长三角形
    友链
    维护日志
    投喂记录
    Scipy.optimization
  • 原文地址:https://www.cnblogs.com/wusir/p/3698038.html
Copyright © 2011-2022 走看看