Gracias Diego,

Interesante ruta de enseñanza/aprendizaje.

Saludos

El 23 de diciembre de 2009 00:24, Diego Jancic <[email protected]> escribió:

> 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# <http://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
>
>

Responder a