Какой самый дешевый способ развертывания приложения ASP.Net MVC? - PullRequest
7 голосов
/ 30 мая 2009

Какой самый дешевый способ развертывания или размещения приложения ASP.Net MVC? Какие-нибудь общие хостинги? Это для небольшого игрушечного приложения, которое я заплачу из своего собственного кармана. Ничего энтрепризы, чем дешевле, тем лучше.

Ответы [ 7 ]

14 голосов
/ 30 мая 2009

Любой общий хостинг, поддерживающий ASP.NET 3.5, должен поддерживать ваши приложения ASP.NET MVC. Вам просто нужно развернуть эти DLL в каталоге bin:

  • System.Web.Mvc.dll

В случае, если он не включен .NET 3.5 SP1 :

  • System.Web.Abstractions.dll
  • System.Web.Routing.dll

Конечно, чтобы иметь возможность использовать URL без расширений, ваш хост должен поддерживать интегрированный режим IIS7 или разрешать вам добавлять карту подстановочных знаков (или вы можете отправить их по электронной почте и попросить добавить ее для вас). В противном случае, ничто не мешает вам использовать .aspx URL, если они не согласны. Просто измените записи таблицы маршрутизации на что-то вроде:

routes.MapRoute("Default", "{controller}.aspx/{action}/{id}", 
                           new { action = "Index", id = "" });
2 голосов
/ 31 мая 2009

Я запускаю все свои dev / pre-production сайты ASP.NET MVC на хостинге виртуального сервера Godaddy на Windows. У них также есть дешевый виртуальный хостинг , который начинается с 5 долларов в месяц. Я не пробовал их общий хостинг, но я доверяю компании, так как они имеют хорошую круглосуточную поддержку по телефону (я просто хотел бы, чтобы они избавились от всей этой раздражающей / отвлекающей графики на своем веб-сайте).

1 голос
/ 06 августа 2009

Я еще не развернул приложение MVC, но для меня это было то же самое. Я искал дешевый хостинг и все равно был хорош.

Я нашел ReliableSite.Net

Это дешево и хорошо. Они даже выбрасывают бесплатную базу данных MS SQL 2005 (1 ГБ - дополнительная БД стоит 1 доллар), что в других местах стоит 10 долларов в месяц и дает вам менее 500 МБ свободного места.

Я считаю, что «Надежный» не дает вам ни малейшего эффекта, он дает разумные цены и отличные купоны.

Как этот купон на скидку 15% на всю жизнь: "aspforum"

Я почти уверен, что они поддерживают Asp.net MVC, но просто отправьте им электронное письмо быстро, чтобы убедиться, что я еще не развернул свой собственный проект MVC на их сервере и не будет примерно через месяц или 2.

Также, как говорили люди, используйте Windows 2008, поскольку она поможет с маршрутизацией, и это не намного больше.

* Я забыл упомянуть, что вы добавляете неограниченное количество доменов на сайт. Что особенно хорошо для размещения домашних животных, так как вам не нужно покупать пакет хостинга для каждого сайта. Один будет покрывать ваши потребности для всех ваших сайтов.

1 голос
/ 31 мая 2009

Ранее я развертывал приложения ASP.NET MVC на DiscountASP.net - относительно дешево и довольно легко сделать. У них есть серверы Windows 2008, поэтому маршрутизация будет работать "из коробки".

1 голос
/ 30 мая 2009

Хостинг и развертывание - две разные вещи, но если вы говорите о хостинге Веб-хост поддерживает все новые платформы ASP.Net, включая MVC, и имеет планы, которые начинаются с $ 5,00 в месяц. Я уверен, что это не так много, чтобы заплатить из своего кармана.

0 голосов
/ 01 июня 2009

Я предпочитаю Mocha host, у них есть все функции по низким ценам ... Проверьте это:

http://www.mochahost.com/

0 голосов
/ 31 мая 2009

Относительно легко справлялись с Godaddy на общем ("премиум") сервере. Делает жизнь особенно легкой, если вы выбираете IIS7 с интегрированным конвейерным режимом. Кроме того, не забудьте настроить виртуальный директор (-ы) для корня приложения, пока вы там.

...