2010-07-09 3 views
0

Мы начинаем разработку нового веб-приложения за несколько недель.Asp.net 3.0 или Asp.net 4.0? новый проект

Какую версию asp.net вы бы, ребята, рекомендовали. ASP.NET 3.0 или ASP.NET 4.0 (визуальная студия 2008 или Visual Studio 2010)?

Ранее мы работали на ASP.NET 2.0 с помощью Visual Studio 2005

То же с SQL сервером, мы должны продолжать использовать SQL Server 2005 или перенести его в SQL Server 2008

ответ

3

Если вы начинаете новый проект и вы не собираетесь использовать сторонние библиотеки, которые не совместимы с .NET 4.0, затем перейдите на ASP.NET 4.0 (выберите Visual Studio 2010, поскольку 2008 не может настроить таргетинг на .NET 4.0). Что касается SQL Server, поскольку это миграция, вам может потребоваться сначала проанализировать, какими будут возможные последствия для вашей текущей инфраструктуры.

0

Если у вас есть доступные инструменты и вы размещаете сайт самостоятельно (не платите стороннему хостеру), чем нет причин не использовать VS2010 и .net 4. Если у вас есть сторонний хост сайта, они могут еще не поддерживать .net 4.

По крайней мере, вы должны использовать VS2010 и target .net 3.5. Таким образом, когда вы будете готовы перейти на .net 4, это будет более простой переключатель.

0

Согласен. Если у вас есть инструменты, определенно пойдите с 4.0.

  1. VS 2010 замечательный.
  2. Если вы начнете новый проект с умеренно устаревшими инструментами, вы скоро обнаружите, что поддерживаете проект с очень устаревшими инструментами. Начните с новейших стабильных инструментов, и вы немного увеличите стоимость обновления.

Я бы сказал, что в целом то же самое касается SQL Server. Предполагая, что у вас нет проблем с лицензированием или существующей инфраструктуры, переходите к последней версии. SQL Server 2008 не был таким большим обновлением, как VS 2010. У вас не будет проблем с переходом на новые инструменты и т. Д.