我有一個應用程序將於5月推出。我剛剛接管了這個項目,並且傾銷了SubSonic的EntityFramework 1.0。 (我們沒有時間等待EF 4.0。)SubSonic和Azure兼容性
有可能將應用程序移動到Azure,我想知道這可能是什麼含義。我的理解是,EF 4.0設置爲與Azure協同工作,但是EF 1.0有什麼可以提供有關與Subure連接的信息:SubSonic不支持?
我有一個應用程序將於5月推出。我剛剛接管了這個項目,並且傾銷了SubSonic的EntityFramework 1.0。 (我們沒有時間等待EF 4.0。)SubSonic和Azure兼容性
有可能將應用程序移動到Azure,我想知道這可能是什麼含義。我的理解是,EF 4.0設置爲與Azure協同工作,但是EF 1.0有什麼可以提供有關與Subure連接的信息:SubSonic不支持?
關於連接到Sql Azure,我認爲他們都是一樣的。我剛剛在Azure和SqlAzure上啓動並運行了SubSonic ActiveRecord MVC示例。我注意到的唯一奇怪的事情是有一個guid而不是博客條目作者(System.Environment.UserName)的用戶名。
如果你想嘗試他們的樣品,你會希望SqlAzure會員腳本,你可以在這裏:http://code.msdn.microsoft.com/KB2006191
除了用戶名陌生感,其他所有的數據庫訪問似乎正是我所期望的。
您是否想過使用ActiveRecord或SimpleRepository?
編輯
改變T4的ActiveRecord模板輸出以下,而不僅僅是Environment.UserName後,博客樣本的工作方式相同是做雲外:
if (System.Web.HttpContext.Current != null)
{
this.ModifiedBy=System.Web.HttpContext.Current.User.Identity.Name;
}
else
{
this.ModifiedBy = Environment.UserName;
}
謝謝。 你剛剛爲我解決了兩個問題。我也遇到了Environment.UserName的問題。 :) 我們正在發佈一個相當複雜的(57表)使用ActiveRecord的Microsoft MVC應用程序。我們是一個多元化的團隊,ActiveRecord讓每個人都按自己的方式做自己的事情。 快樂的程序員寫出快樂的軟件...... :) –