从一个新项目(C#/ ASP.NET)开始,需要一些关于框架和基础知识的指导原则

时间:2011-08-04 09:28:49

标签: asp.net wcf entity-framework c#-4.0 odata

所以我将开始一个将要有

的网站
  • 主要网站
  • 手机版
  • Android App
  • iPhone App
  • WP7 App
首先使用.Net Framework 4开始在网站上开始,因为数据库将使用EF4。预计该网站将创造大量流量。

我想就如何进行开发提出建议,目前正在评估以下2个选项

1)主网站和移动网站版本直接与数据库对话,移动应用程序基于WCF / Odata构建。

第二个选项

首先建立WCF / OData网络服务,然后使用数据服务开发所有主要网站/移动网站和应用程序(这会使网站变慢,假设所有数据库都在一个盒子上,网站+服务在另一个盒子上)

请注意您对这两个选项的看法。

由于

1 个答案:

答案 0 :(得分:2)

我会选择第二种选择。看看

我还会将wcf服务放在与数据库相同的服务器上。

此致,Sergiu。