2009-06-16 8 views
0

Je me demande quel est le coût dans les outils pour travailler avec et déployer un site Web comme stackoverflow avec ASP. mvc net.Quel est le coût de codage et de déploiement asp.net MVC ou stackoverflow.com, Struts ASP.NET MVC VS, printemps

Je viens de vérifier et il semble que Visual Studio Professional a soudainement beaucoup moins cher, en fait presque trop bon pour être vrai prix.

Mais s'ils travaillent avec SQL Enterprise, le coût de cela semble autour de £ 10 000 pour l'édition d'entreprise? Les choses avec 2008 ont-elles changé radicalement, pour que vous puissiez déployer quelque chose comme l'édition de groupe de travail pour un environnement de production, et profiter des 16 Go de RAM dont on parle dans le podcast? Je demande cela car je suis sur le point de commencer à apprendre asp.net MVC, mais je pourrais tout aussi facilement mettre mon énergie à travailler avec Java, et être moins inquiet de travailler avec une technologie qui est moins susceptible d'être trouvé pour les applications Web avant-gardistes en raison des coûts de déploiement.

+0

Pour être un peu spécifique, le coût auquel je fais référence est le coût futur de l'échelle. Je sais que c'est une chose stupide à considérer au début d'une application, mais pourriez-vous mettre à l'échelle avec de nombreuses versions de SQL Express, ou seriez-vous obligé de payer pour de nombreuses licences d'entreprise? –

+0

Vous pourriez être admissible au programme Mircosoft BizSpark. –

Répondre

3

Vous pouvez développer un site ASP.NET MVC avec très peu de frais de poche:

  • ASP.NET MVC 1.0 (gratuit pour télécharger)
  • SQL Server Express 2008 avec Service Pack 1 (gratuit à télécharger)
  • Visual Web Developer 2008 express avec SP 1 (gratuit pour télécharger)

Je peux voir votre seule les frais généraux étant le coût de l'hébergement du site. Recherchez un fournisseur d'hébergement qui a ASP.NET MVC 1.0 et SQL Server 2008.

Téléchargez le Microsoft Web Platform Installer pour voir ce qui est disponible gratuitement auprès de Microsoft pour vous aider à développer des applications Web.

De même, si vous développez un logiciel à vendre en mode commercial, vous pouvez vous inscrire au programme Mircosoft BizSpark. C'est un programme conçu pour encourager les entreprises en démarrage à utiliser la pile de développement Mircosoft.

Mise à jour

Microsoft vient d'annoncer la WebsiteSpark qui est plus orientée vers début des ateliers de développement web cette entreprise qui vendent des logiciels.

0

Le calcul des coûts est un peu délicat en ce qui concerne les outils, cela dépend toujours de ce que vous achetez et si vous pouvez trouver des rabais sur les offres. D'autre part, pour le coût de développement si vous êtes un développeur Hobbier, il est presque nul, avec Microsoft Visual Web Developer édition Express + édition SQL Server Express sont tous deux entièrement gratuits pour télécharger et développer des choses, quand il s'agit de commercial logiciel, il devient comme mentionné ci-dessus un peu plus délicat.

0

Pour le travail de qualité «amateur», il existe une version gratuite de la chaîne d'outils pour pratiquement tous les outils.

Pour les produits de qualité professionnelle, il est évident que les produits commencent à être beaucoup plus chers. Je dirais, cependant, que dans une situation où vous construisiez vous-même un système à partir de zéro (achat et gestion de vos propres serveurs, etc.), les coûts se stabilisent plus ou moins après un certain temps.Personnellement, je pense que le plus gros coût est sur le plan des connaissances humaines - c'est-à-dire trouver des gens qui savent vraiment comment utiliser le système. Donc, je dirais que ASP MVC et Java sont tout aussi bon marché, en supposant que vous avez un personnel de programmation qui sait comment l'utiliser. (Ou, plus important, tout aussi cher si vous ne le faites pas.)

Si vous partez de zéro sans aucune «base de connaissances» existante? Je ne pense pas que ça compte. Vraiment. Bien sûr, le recul est toujours de 20-20 et dans cinq ans, nous réaliserons tous ce que nous aurions dû expédier aujourd'hui, mais pour le moment, je ne suis pas sûr que ce coût est une mesure utile pour la prise de décision. En d'autres termes, choisissez celui qui vous semble le plus frais. Je veux dire, au moins, vous serez intéressé par plutôt que rancunier de la technologie. (Faites-moi confiance, cela va longtemps chemin.)

0

Si aucune fonctionnalité spécifique n'est nécessaire dans SQL Server, vous pouvez également utiliser PostgreSQL.

Questions connexes