La tecnologia .NET / Microsoft impila un'opzione finanziariamente valida per un avvio con finanze limitate?

5

Ho uno stage non retribuito per una startup molto nuova con poca esperienza tecnologica che sta cercando di essere un clone di Groupon. Attualmente stanno usando Wordpress e ho cercato di decidere su quale framework web indirizzarli, dal momento che dovrò imparare quel linguaggio e implementarlo anch'io.

ASP.Net MVC è un'opzione realistica per una società di avvio basata sul Web con un minimo di sostegno finanziario? Ad esempio, so che l'hosting di Rails è leggermente più economico a causa dell'intero sistema operativo gratuito e ci sono "gemme" gratuite disponibili per fare cose come un mailer, ma quanto può costare di più se vado con ASP.Net MVC dal momento che tali componenti aggiuntivi cessano di essere open source?

Quanto aggiunge il costo dell'hosting per le applicazioni .NET all'equazione?

    
posta Ein Doofus 28.08.2012 - 03:24
fonte

3 risposte

14

Non molto. Le persone che programmano le cose e le persone che gestiscono l'infrastruttura sono di qualche ordine di grandezza più costose di qualsiasi problema di costi di hosting che puoi affrontare. Ci sono un sacco di "gemme" gratuite - controlla nuget per la versione di .NET. Dal punto di vista del cloud, sia EC2 che Azure offrono finestre in modo da non essere bloccati con l'hardware.

L'unico posto che probabilmente potrebbe diventare più costoso è negli strumenti di sviluppo: la maggior parte degli elementi del sistema operativo ha pochi strumenti FOS di scelta, mentre con .NET buona parte degli strumenti non sono gratuiti. Mentre puoi ottenere abbonamenti MSDN Ultimate per tutti i tuoi sviluppatori, gratis per tre anni (consulta bizspark ), dovrai pagare per quella roba dopo il periodo iniziale di tre anni. E ci sono alcuni strumenti ausiliari necessari come il resharper. TeamCity è un server di build fantastico ma non è neanche gratuito. Hai un'idea.

Vedi StackOverflow per un enorme Q & Una community con molti sviluppatori .NET. È una piattaforma ben documentata e ben supportata.

Personalmente, eviterei le startup con il supporto shaky in questi giorni, ma anche in quel caso si potrebbe fare progressi con ASP.NET. Il gioco tratta del prodotto minimo vitale e .NET può portarti lì così come i binari con il team giusto.

    
risposta data 28.08.2012 - 03:40
fonte
5

Se posso essere abbastanza onesto qui, mi trovavo nella stessa situazione in cui ti trovavi. Volevo ospitare applicazioni di Rails perché avevo l'impressione che fosse meno costoso ospitare. Dopotutto, è Open Source vero?

Non è il caso.

In effetti, quasi tutti i progetti Rails devono essere eseguiti su un hosting di alto livello come Heroku (costi iniziali di circa $ 39), perché se lo si esegue in un ambiente condiviso è necessario trovare problemi con le incompatibilità.

Che cos'è l'alternativa .NET? Bene, è lo stesso prezzo e in alcuni casi anche più economico. Prendi ad esempio il pacchetto Eco 1 di Softsys Hosting - costa 15 $ / mese e ottieni tutte quelle specifiche. Più che sufficiente per l'avvio e riceverai uno stack completo.

Come puoi vedere, empiricamente, il costo è non così diverso .

  • Visual Studio? Gratuito.
  • Entity Framework? Gratuito.
  • SQL Server? Gratuito (per esigenze di avviamento)

Ho lanciato tre siti Web che utilizzano già stack completi su Microsoft .NET e non hanno pagato un centesimo per "costi di licenza" solo per le tariffe di hosting.

    
risposta data 29.08.2012 - 00:45
fonte
-7

In .Net land, non è così difficile creare un prodotto decente usando solo l'open source (basta navigare su nuget.org). Cambia MsSql con Postgre, Entity Framework con Nhibernate, Unit con structuremap, Mstest con xunit. Puoi anche passare a asp.net-mvc con fubumvc o persino nancy se desideri un'opzione più leggera.

Ma ti consiglierei di usare il rubino su rotaie. L'ecosistema che lo circonda è molto più grande e trovo che il rubino sia meno verboso e più piacevole da usare con il linguaggio di c #.

    
risposta data 28.08.2012 - 08:22
fonte

Leggi altre domande sui tag