2015-01-08 8 views
11

내 OSX에서 asp.net vNext + Entity Framework 7 개발을위한 환경을 설정하려고합니다.OSX에서 asp.net vNext + Entity Framework 7 개발을위한 데이터베이스로 사용

분명히, MySQL을위한 공급자는 아직 PostgreSQL도 아닙니다. 따라서 OSX에서 개발하기 위해 데이터베이스로 사용할 수있는 것은 무엇입니까?

여러분이 OSX에서 asp.net vNext를 개발하기 위해 무엇을 해왔습니까? 또는 Windows VM을 설치해야합니까?

의견이 있으십니까?

이 주제에 관해서는 Github에 대한 미해결 문제가 있습니다.

건배

+2

SQL Azure를 사용할 수 있습니다 –

+1

SQLite를 시도해 볼 수도 있습니다.이 게시물을 확인하십시오. (내 것이 아닙니다) : http://www.dotnetthoughts.net/how-to-use-sqlite-in-asp-net-5/ . – AndersNS

+1

Redis를 사용할 수 있습니다 –

답변

9

우리는 EF7에 대한 PostgreSQL의 및/또는 MySQL을 제공해야합니다 (우리 팀에 의해 전달을 하나 또는 우리는 그들이 그것을 구축 할 수 있도록 공급자 작가와 함께 작업 할 수 있습니다). 그러나 아직 일이 시작되지 않았습니다.

우리는이 단계에서 Mono의 EF7에 초점을 맞추지 않았으므로 가장자리가 거칠 수 있습니다. 우리는 원격 SQL 서버에 성공적으로 연결하는 사람들이 있습니다.

+2

Mono에서 EF7을 통해 원격 SQL Server에 성공적으로 연결하는 예가 있습니까? 나는 Google에서 아무 것도 찾을 수 없었다.아니면 하나의 github/twitter 연락처 또는 뭔가? 건배. –

+1

모노로 아즈 르를 사용하고있는 것이 아닙니다. Azure는 항상 SSL을 필요로하며 EF7의 Mono 구현은 아직 암호화를 지원하지 않습니다. 이제는 대신 InMemory 모델을 사용하려고합니다. – Hasith

+0

OSX에서 무엇을 사용합니까? sqlite는별로 의미가 없습니다. –

2

현재까지 EF7에 대해서는 OSX에서 RDBMS가 지원되지 않습니다. (LocalDB)\v11.0 이후

내가 설정을했습니다, 원격 액세스를 허용하고 OSX/LNX에서 실행되지 않는 SQLServer2012 Express 내 비주얼 스튜디오 코드 프로젝트에서 원격 DB 연결을 설정 로컬 Windows VM에서 호스팅 SQLServer 2012 Standard Edition.

OSX에서 실행중인 Visual Studio Code에서 EF7은 로컬 SQL Server에 성공적으로 연결하고 상호 작용하지 못합니다. 이 경우, 나는 ASP.NET 5 뮤직 스토어의 예제 프로젝트 사용되었다 GitHub Source

오, 모든 SSL 요구 사항, AZURE SQL Server 옵션으로 밖으로 질문입니다.

마이크로 소프트는 올바른 방향으로 나아갈 것입니다, 그러나 우리는 EF7 번 출혈을 다루고 있습니다.이시기는 완전한 리엔지니어링 인 EF6입니다.