Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Subsonic 亚音速和Azure兼容性_Subsonic_Subsonic3_Azure - Fatal编程技术网

Subsonic 亚音速和Azure兼容性

Subsonic 亚音速和Azure兼容性,subsonic,subsonic3,azure,Subsonic,Subsonic3,Azure,我有一个应用程序将在五月份推出。我刚刚接管了这个项目,放弃了EntityFramework 1.0,转而支持亚音速。(我们没有时间等待EF 4.0。) 有可能将应用程序移动到Azure,我想知道这可能意味着什么。我的理解是EF 4.0是为与Azure一起工作而设置的,但是EF 1.0在与Azure的连接方面是否提供了亚音速所没有的功能?关于与Sql Azure的连接,我认为两者是相同的。我刚刚在Azure和SqlAzure上安装并运行了亚音速ActiveRecord MVC示例。我注意到的唯一奇

我有一个应用程序将在五月份推出。我刚刚接管了这个项目,放弃了EntityFramework 1.0,转而支持亚音速。(我们没有时间等待EF 4.0。)


有可能将应用程序移动到Azure,我想知道这可能意味着什么。我的理解是EF 4.0是为与Azure一起工作而设置的,但是EF 1.0在与Azure的连接方面是否提供了亚音速所没有的功能?

关于与Sql Azure的连接,我认为两者是相同的。我刚刚在Azure和SqlAzure上安装并运行了亚音速ActiveRecord MVC示例。我注意到的唯一奇怪的事情是博客条目作者的用户名(System.Environment.UserName)不是guid

如果您想试用他们的示例,您将需要SqlAzure成员资格脚本,您可以在这里获得:

除了用户名奇怪之外,所有其他数据库访问似乎都是我所期望的

您是否考虑使用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;
}

非常感谢。你刚刚为我解决了两个问题。我在环境方面遇到了问题。用户名也是。:)我们正在使用ActiveRecord发布一个相当复杂(57个表)的Microsoft MVC应用程序。我们是一个多元化的群体,ActiveRecord让每个人都按照自己的方式做自己的事情。快乐的程序员写快乐的软件…:)