Назад | Перейти на главную страницу

Развертывание и публикация моего первого веб-приложения asp.net mvc 3

Я хочу развернуть и опубликовать свое первое веб-приложение asp.net mvc 3 на стороне клиента (клиент - это небольшой офис с 2-4 сотрудниками, которым требуется доступ к приложению), в настоящее время я закончил разработку своего веб-приложения с помощью бесплатный Microsoft Visual Web Developer 2010 Express и бесплатная база данных SQL Server 2008 R2 Express . Итак, мои опасения: - 1. Бесплатная база данных sql express, которую я сейчас использую, имеет ограничение в 10 ГБ, я думаю. Поэтому я хочу купить SQL-сервер для малого бизнеса, чтобы снять ограничения базы данных. Итак, мои вопросы, по которым мне нужна помощь, следующие:

**** 1. Если я использую сервер sql для малого бизнеса, будут ли у моего веб-приложения другие ограничения на производство, о которых я не знаю? **

2. Будет ли мой правильный выбор использовать SQL-сервер для малого бизнеса? в моем случае, что системой будут пользоваться только 2-4 клиента?

3. Сколько приблизительно будет стоить база данных sql server в долларах США?

** 4. Нужно ли мне купить какое-либо другое программное обеспечение, чтобы иметь возможность развертывать и публиковать приложение в интрасети и в Интернете? ****

Цените любую помощь С уважением

  1. Можно ли купить SQL Server 2008 для малого бизнеса? Вам нужен Windows Essential Server, и MS выпустила эту линейку продуктов, возможно, вы захотите это проверить. К тому же 2012 только что вышел, обычно тенденция сохраняется, даже если вы хотите запустить старую версию, вам нужно будет купить лицензию на последнюю версию. Платные лицензии обычно означают, что вы можете работать с большим количеством ядер и с большим объемом оперативной памяти. Корпоративная версия имеет множество функций для больших баз данных, таких как разбиение на разделы, перестройка онлайн-индекса и т. Д. Я не думаю, что это то, чего вам будет не хватать в стандартной или даже экспресс-версии. Посмотрите здесь полное сравнение функций между выпусками. У Express больше всего ограничений, лично я буду придерживаться этого, пока это не станет проблемой, оттуда вы можете обновить, что является простым процессом.

  2. Если вы действительно хотите отказаться от экспресс-версии, версия для рабочей группы, то есть сервер + CAL (лицензия клиентского доступа), вероятно, лучше всего подойдет вам. Когда вы покупаете эту версию, вы получаете 5 клиентских лицензий.

  3. Цены на 2008R2 составляли около 1800 долларов (не могу определить, сколько он будет стоить в 2012 году, но было сообщено, что это незначительное изменение по сравнению с 2008R2). Дополнительные клиентские лицензии на 2012 г. оцениваются в 209 долларов на пользователя. Цены различны для корпоративного лицензирования, а также разные, если вы покупаете лицензию у хостинг-провайдера (например, SPLA). Если вы готовы сделать инвестиции, лучше всего поговорить с дружелюбным реселлером.
  4. Другое программное обеспечение для развертывания asp.net MVC? IIS 7 / 7.5, входящий в состав Windows Server 2008 / R2, необходим, или это очевидное? Если это приложение для интрасети, то, возможно, наличие Active Directory (то есть домена Windows) для настройки поможет вам в таких вещах, как встроенная аутентификация. Избегайте экспресс, даже Vista / Windows 7 будет работать с iis 7 http://learn.iis.net/page.aspx/28/installing-iis-on-windows-vista-and-windows-7/
  1. Мы не знаем того, что знаете вы, поэтому на это невозможно ответить.
  2. Определите «правильный выбор». Звучит разумно, но см. №1.
  3. Зависит от того, как вы покупаете; существует буквально дюжина различных способов купить одно и то же издание, и есть несколько разных изданий, и все они имеют разные цены, и есть требования для некоторых из этих вариантов покупки и редакций. Свяжитесь с продавцом, чтобы выяснить, какой из них лучше всего подходит для вас.
  4. Зависит от того, что именно делает ваше приложение, см. №1.