Hola Oscar, Yo empece mas o menos igual, entre a la programacion web gracias a asp.net y c#, y venia de C++/MFC... y como no hacia mucho que programaba, te puedo asegurar que no sabia patrones (no significa que ahora si :-))
En fin, mi camino fue mas o menos asi: 1- Primero C# en Windows, para acostumbrarte a la programacion orientada a eventos (si venis de algo para consola, los eventos no son muy familiares), al lenguaje y al visual studio. 2- Despues WebForms, es bastante facil pasar de Windows a WebForms si usas el designer. No necesitas saber nada de HTML ni HTTP. Las diferencias entre Windows y HTTP (request/response, cliente desconectado, etc) se aprenden muy rapido haciendo algunos Hello World, si alguien te lo explica ni hablar. 3- Aca forzosamente tenes que aprender que es Session, Application, Context, posiblemente ViewState, etc. para hacer cosas. Cuando quiera hacer su primer "variable global que la ve todo el mundo" va a tener que aprenderlo. 4- Cuando el designer de Visual Studio dejo de funcionar por la complejidad del layout, empezas a retocar el HTML, y en poco tiempo ya estas haciendo todo en HTML. ... y despues podes seguir como te guste (HTTP, asp.net, javascript, css, ...) Yo creo que antes de aprender bien el punto (3) es imposible aprender patrones, termina siendo muy confuso y realmente poco util por el tamaño de las aplicaciones que se pueden hacer... Lo que tiene de malo es que aprendes muchas malas practicas en el camino, pero si la persona es autodidacta sirve. Saludos, Diego 2009/12/22 Oscar Onorato <[email protected]>: > Hola lista, > > Tengo un compañero de trabajo, muy jovencito, que quiere comenzar a > desarrollar App's Web pero no sé por donde comenzar, porque aunque tengo > mucha paciencia para explicarle, me parece que lo estoy confundiendo con > mucha info avanzada. > > ¿Cómo dosificar la enseñanza de ASP.NET/C# para alguien que sólo tiene > experiencia en C++ para aplicaciones de escritorio y no conoce Patrones de > ningún tipo? > ¿Por donde comenzar? > > Muchas gracias
