码迷,mamicode.com
首页 > 系统相关 > 详细

Linux + Mono 目前已经支持Entity Framework 6.1

时间:2014-04-29 19:36:15      阅读:735      评论:0      收藏:0      [点我收藏+]

标签:com   http   blog   style   img   tar   ext   log   width   get   c   

在上个随笔 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英文版),

mamicode.com,码迷

图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上实现。

Linux + Mono 目前已经支持Entity Framework 6.1,码迷,mamicode.com

Linux + Mono 目前已经支持Entity Framework 6.1

标签:com   http   blog   style   img   tar   ext   log   width   get   c   

原文地址:http://www.cnblogs.com/wusir/p/3698038.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!