我正在努力为我的项目建立基本架构ASP.NET MVC Facebook iframe正在运行的应用程序微软Azure.
我知道有一些基本示例,以及如何使用该工具包。但对于大型应用程序来说,我似乎需要一个非常好的架构来开始开发。
此外,许多其他开发人员似乎也在为 iframe ASP.NET MVC 应用程序设置这种基本架构而苦苦挣扎。那么为什么不在这里收集所有可用信息并设置一些类似入门工具包的东西来构建复杂的 facebook iframe 应用程序
要求:
- 高度可测试(单元测试 and 依赖注入是必须的)。
- 在云端运行(但也可在本地测试)
- 支持本地调试
您将如何为一个可测试的复杂 Facebook 应用程序?
有人已经有一个基本架构首先?
所以实际上一些即将到来的问题在建立这样的架构期间是:
- 如何在本地测试和调试这个应用程序(Windows Azure 部分似乎有问题)?
- 如何使用单元测试进行开发(Facebook和Windows Azure Parts需要以某种形式替换)?
- ...
由于有如此多的开发人员在搜索此类信息,让我们为复杂的 facebook iframe 应用程序设置一个入门套件,这些应用程序可通过云进行扩展,但仍可在本地进行高度测试(我正在考虑以下框架:新的 Facebook C# SDK、AzureToolkit、NUnit 和忍者)。
我是 Facebook C# SDK 和 AzureToolkit 的主要开发人员和架构师。我们肯定会尽一切努力寻求改进。话虽如此,您所讨论的许多内容(例如单元测试、本地调试和在 azure 中构建)都已得到支持。我们有几个应用程序在非常高负载的环境中运行,这些应用程序使用 Facebook C# SDK 和 AzureToolkit 并在 Azure 上运行。其他诸如模拟 Azure 和 Facebook API 之类的事情将会非常困难。如果您对我们如何做到这一点有一些具体的想法,我很想听听。开始使用此方法的最佳方法是创建 Facebook C# SDK 的一个分支并开始模拟其中的一些内容。如果它们有效,我们肯定会接受它们回到核心框架中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)