2010-03-09 3 views
2

5 월에 출시 될 응용 프로그램이 있습니다. 방금 프로젝트를 인수하고 EntityFramework 1.0을 SubSonic을 위해 버렸습니다. (우리는 EF 4.0을 기다릴 시간이 없습니다.)음속 및 Azure 호환성

응용 프로그램을 Azure로 이동할 가능성이 있으며 그 의미가 무엇인지 궁금합니다. 내 이해는 EF 4.0이 Azure와 함께 작동하도록 설정되었지만 EF 1.0에는 Azure와의 연결에 관한 제안이 없습니까?

답변

1

Sql Azure에 연결하는 것과 관련하여 나는 둘 다 동일하다고 생각합니다. 방금 Azure 및 SqlAzure에서 SubSonic ActiveRecord MVC 샘플을 실행했습니다. 내가 알아 차리는 유일한 이상한 점은 블로그 항목 작성자 (System.Environment.UserName)의 사용자 이름 대신 guid가 있음을 알 수 있습니다. 사용자 이름의 낯선 이외의

는, 다른 모든 데이터베이스 액세스 보인다 http://code.msdn.microsoft.com/KB2006191 내가 무엇을 기대 할 : 당신이 그들의 샘플을 시도 할 경우

당신은 당신이 여기에서 얻을 수있는 SqlAzure 회원 스크립트를 할 것입니다 .

ActiveRecord 또는 SimpleRepository를 사용 하시겠습니까?

if (System.Web.HttpContext.Current != null) 
{ 
    this.ModifiedBy=System.Web.HttpContext.Current.User.Identity.Name; 
} 
else 
{ 
    this.ModifiedBy = Environment.UserName; 
} 
+0

감사합니다 :

편집

다음 대신 단지 Environment.UserName T4 액티브 템플릿 출력을 변경 한 후, 블로그 샘플은 구름의 외부 않는 같이 동일하게 작동 . 방금 ​​두 가지 문제를 해결했습니다. Environment.UserName에도 문제가있었습니다. :) 우리는 ActiveRecord를 사용하여 상당히 복잡한 (57 개 테이블) Microsoft MVC 응용 프로그램을 출시합니다. 우리는 다양한 그룹을 가지고 있으며 ActiveRecord는 모든 사람들이 자신의 방식대로 행동하게합니다. 해피 프로그래머가 행복한 소프트웨어 작성 ... :) –