2009-05-30 7 views
7

Was ist der günstigste Weg, eine ASP.Net MVC-Anwendung bereitzustellen oder zu hosten? Irgendeine geteilte Aufnahme? Dies ist für eine kleine Spielzeuganwendung, die ich aus meiner eigenen Tasche bezahlen werde. Nichts entreprisy, je billiger desto besser.Was ist der günstigste Weg, eine ASP.Net MVC-Anwendung bereitzustellen?

+0

Ich denke Google wird Ihre Antwort sein. Es gibt viele Unternehmen, die ASP.NET hosten. Finde den, der dir am besten passt. – Mahtar

+4

Während Google praktisch sein kann, ist es großartig, von anderen Entwicklern zu hören, die Hosting-Dienste und ihre Erfahrungen mit ihnen nutzen. –

Antwort

1

Hosting und Bereitstellung sind zwei verschiedene Dinge, aber wenn Sie über Hosting sprechen Web Host unterstützen alle neuen ASP.Net-Plattformen einschließlich MVC und haben Pläne, die bei 5,00 $ pro Monat beginnen. Ich bin sicher, das ist nicht viel, was du aus deiner Tasche bezahlen kannst.

+0

Nun, ja. Ich beabsichtige, sie auf einem Shared Hosting bereitzustellen. – Pablo

15

Jedes freigegebene Hosting, das ASP.NET 3.5 unterstützt, sollte in der Lage sein, Ihre ASP.NET MVC-Anwendungen zu hosten. Sie müssen nur diese DLLs in bin Verzeichnis implementieren:

  • System.Web.Mvc.dll

Falls es .NET 3.5 SP1 nicht auf ist:

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

Natürlich kann der Host den integrierten IIS7-Modus unterstützen, um URLs ohne Erweiterung verwenden zu können, oder Sie können eine Platzhalterkarte hinzufügen (oder Sie können eine E-Mail senden und sie bitten, sie für Sie hinzuzufügen). Ansonsten hindert Sie nichts daran, .aspx URLs zu verwenden, wenn sie nicht einverstanden waren. Ändern Sie einfach die Routing-Tabelleneinträge zu so etwas wie:

routes.MapRoute("Default", "{controller}.aspx/{action}/{id}", 
          new { action = "Index", id = "" }); 
+3

Hinweis: Wenn diese im GAC auf Ihrer Entwicklungsumgebung installiert sind, werden sie beim Veröffentlichen des MVC-Projekts standardmäßig nicht in den Ordner bin kopiert. Um automatisch in den Ordner bin in Publish zu kopieren, gehen Sie in Ihrem Projekt zu Referenzen, wählen Sie die Assembly und im Bereich Eigenschaften setzen Sie Copy Local auf true (tun Sie dies für jede Assembly). – DSO

1

Ich laufe alle meine dev/Vorproduktion ASP.NET MVC-Sites auf GoDaddy Windows virtuellen Server-Hosting. Sie haben auch billige shared hosting, die bei $ 5/Monat beginnt. Ich habe ihr Shared Hosting nicht ausprobiert, aber ich vertraue der Firma, da sie eine gute 24/7 Telefonunterstützung hat (ich wünschte nur, sie würden all diese nervigen/störenden Grafiken auf ihrer Website loswerden).

1

Ich habe ASP.NET MVC-Anwendungen auf DiscountASP.net zuvor bereitgestellt - relativ billig und ziemlich einfach zu tun. Sie haben Windows 2008 Server, so dass das Routing funktioniert.

0

Hatten relativ leicht davon mit Godaddy auf freigegebenen ("Premium") Server gehen. Macht das Leben besonders einfach, wenn Sie IIS7 mit integriertem Pipeline-Modus verwenden. Vergessen Sie auch nicht, virtuelle Directors für den Anwendungsstamm zu konfigurieren, während Sie dort sind.

1

ich nicht eine MVC-Anwendung noch im Einsatz haben, aber für mich war es das gleiche. Ich war auf der Suche nach einem günstigen Hosting-Site und immer noch gut.

Der, den ich gefunden ist ReliableSite.Net

Es billig und gut ist. Sie werfen sogar eine kostenlose MS SQL 2005-Datenbank (1 GB - Extra DB kostet 1 $), die anderen Orte berechnen 10 $/Monat und Ihnen weniger als 500 MB Speicherplatz.

Ich finde Zuverlässig macht nicht Nickel und dimmt Sie für jede einzelne Sache und gibt vernünftige Preise und gute Coupons.

Gefallen Sie diesen Gutschein für 15% Rabatt für das Leben: „aspforum“

Ich bin ziemlich sicher, dass sie unterstützen Asp.net MVC aber sie nur schnell um sicherzustellen, dass ein E-Mail als ich noch mein eigenes MVC-Projekt nicht bereitgestellt werde auf ihr Server und wird nicht bis etwa einen Monat oder 2.

Auch wie die Leute sagten, gehen Sie mit Windows 2008, da es mit Routing helfen wird und es nicht viel mehr ist.

* Ich habe vergessen zu erwähnen, dass Sie unbegrenzte Domänen auf der Website hinzufügen. Was ist besonders gut für das Hosting von Haustier-Projekten, da Sie kein Hosting-Paket für jede Website kaufen müssen. Einer deckt Ihre Bedürfnisse für alle Ihre Websites.

Verwandte Themen