2010-07-07 3 views
5

Recientemente, Microsoft (a través de Scottgu) ha anunciado algunas nuevas tecnologías (WebMatrix, ASP.NET Razor, IIS Developer Express, SQL Server Compact Edition). Creo que esta es una nueva dirección en la que Microsoft está intentando avanzar desde el lanzamiento de ASP.NET MVC. Creo que el objetivo claro de estos nuevos movimientos son los desarrolladores de Ruby/Python/PHP/..o los desarrolladores actuales de ASP.NET que están pensando en pasar a Ruby/Python/PHP. ¿Cuál es su opinión?WebMatrix, ASP.NET Razor, IIS Developer Express, SQL Server Compact Edition: ¿cuál es el objetivo de Microsoft detrás de estas nuevas tecnologías?

¿Microsoft tendrá éxito en su objetivo?

+0

Tiene que hacer su pregunta en los foros de comercio. Saben mejor si MS tendrá éxito ;-) – queen3

+0

Esta es una pregunta totalmente relevante para SO. Ya es una wiki comunitaria y he visto muchas preguntas como esta aquí.La programación no es solo codificación. –

+0

Nocionalmente (mira el último bit de esta entrada del blog: http://www.hanselman.com/blog/MicrosoftWebMatrixInContextAndDeployingYourFirstSite.aspx) El público objetivo de StackOverflow es probablemente un paso más allá del objetivo para WebMatrix (-: Sin embargo, es una pregunta que es vale la pena preguntar – Murph

Respuesta

5

El objetivo es claramente bajar a la barra de entrada para nuevos desarrolladores. Obtener un sitio web basado en .Net nunca ha sido tan fácil y al agregar el soporte de PHP pueden tentar a los desarrolladores de PHP ofreciéndoles una cara familiar en un nuevo entorno.

Creo que esto dará rienda suelta a una nueva ola de desarrolladores descubriendo el desarrollo web .Net.

+0

¿Dónde ves la nueva ola de desarrolladores que van después de WebMatrix? Por el momento no veo una ruta de actualización simple a algo como Visual Studio. – Kynth

4

Me parece que está dirigido sustancialmente a personas que no son particularmente programadores, ¿quizás el desarrollo web para SuperUser.com? (c.f. el enlace al blog de Scott Hanselman en mi comentario a la pregunta) Y quienes no necesariamente quieren ser "desarrolladores" pero sí quieren tener algunas capacidades para ir más allá del simple HTML.

También está destinado a demostrar que hay una pila completa y además puede implementar aplicaciones usando esa pila para alojamiento compartido sin incurrir en costos adicionales (una nueva característica habilitada por la nueva versión de SQL Server Compact Edition)

pasado su punto de partida para aquellos que quieran ser los desarrolladores - si usted está hablando de "desarrollo" de un sitio web o una aplicación web que no es siempre el caso de que la programación en cuestión es complicada

sin jugar - Necesito configurar una máquina virtual para que pueda jugar en un recinto de seguridad, es difícil ir más allá, pero WebMatrix está compuesto por una serie de herramientas muy capaces y, por lo tanto, desactivadas tiene un potencial considerable para desarrollar aplicaciones más allá de lo que es posible "de fábrica".

5

No estoy de acuerdo con que WebMatrix solo sea útil para desarrolladores no-particularmente-programadores o novatos. Es (especialmente esa cosa Razor) increíblemente útil para desarrollar sitios web de "línea única" de calidad no productiva (por ejemplo, para demostrar alguna característica o simplemente para proporcionar un servicio web de prueba para las necesidades del programador).

que no habían usado WebMatrix suficiente todavía, pero ya parece que puedo crear el 50% de una simple calculadora web antes de VS2010 incluso se pone en marcha :-)

3

Su objetivo: Simplificar y pista de nuevo desarrolladores.

van a ser exitoso: Esto me parece una de las maneras más fáciles de conseguir un sitio web por lo que no veo cómo esto puede fallar.

1

En respuesta al comentario de catbert sobre que WebMatrix es útil para sitios que no son de calidad de producción, me gustaría señalar que Rob Conery y Scott Hanselman usaron WebMatrix para crear su This Developer's Life podcast site. Que no es un sitio de producción comercial de servicio pesado, pero definitivamente no es un sitio de demostración.

Cuestiones relacionadas