Foros del Web » Programación para mayores de 30 ;) » .NET »

diferencias entre winform y webform?

Estas en el tema de diferencias entre winform y webform? en el foro de .NET en Foros del Web. bueno eso las difernecias de programar en winform y webform pero a lo que me refiro es no la sintaxis sino la locacion de los ...
  #1 (permalink)  
Antiguo 05/02/2009, 08:49
Avatar de figoni  
Fecha de Ingreso: febrero-2009
Ubicación: iquique - chile
Mensajes: 34
Antigüedad: 15 años, 3 meses
Puntos: 0
diferencias entre winform y webform?

bueno eso las difernecias de programar en winform y webform pero
a lo que me refiro es no la sintaxis sino la locacion de los codigos
por ejemplo en winform se programaba la conexion en un modulo
se programaba en los botones del diseño.
En webform seria lo mismo o diferente?
si es diferente donde seria por ejemplo si quisiera insertar un dato a una bd?
a eso me refiero


gracias.
  #2 (permalink)  
Antiguo 09/02/2009, 08:33
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid, España
Mensajes: 149
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: diferencias entre winform y webform?

Un formulario windows y un formulario web no tienen nada que ver. Puede que coincidan en algunos de los eventos que implementen, pero poco más. Igualmente, el botón que hay en un winform no es el mismo botón que hay en un webform....y así podríamos seguir con otros ejemplos de controles.

En resumen: los controles (los form también son controles) que se utilizan para implementar una aplicación web y una aplicación windows se encuentran en namespaces diferentes y, por tanto, son clases distintas, con características distintas, aunque en algún caso puedan coincidir. Date cuenta de que se ejecutan en entornos totalmente diferentes (Sistema Operativo Windows e Internet).

En cuanto al resto de Namespaces y librerías, en su mayor parte proporcionan funcionalidad utilizable en ambos tipos de aplicaciones.

La conexión se puede programar en el evento click de un botón (y se podría hacer una programación equivalente en una aplicación windows y una web), pero, hasta cierto punto, podrías unificar los aspectos "no gráficos" de una aplicación windows y una web realizando una programación en 3 capas. La encapsulación en librerías es un concepto muy importante que te permitiría reutilizar las capas de negocio y acceso a datos desde un tipo de aplicación u otra.

Antes de lanzarte a programar, yo me miraría los conceptos básicos de lo que es una arquitectura cliente-servidor, una aplicación windows y una aplicación web y, también, de lo que es una arquitectura en tres capas y cómo funciona. Así entenderás muchas cosas y se resolverán muchas de tus dudas.

Aqui te dejo algunos enlaces al respecto:

(Aplicaciones windows) http://msdn.microsoft.com/es-es/libr...85(VS.71).aspx

(Aplicaciones ASP.Net) http://msdn.microsoft.com/es-es/library/ywdtth2f.aspx

(Arquitectura a 3 capas con ASP.Net) http://msdn.microsoft.com/en-us/library/aa581769.aspx

Espero que te sirva de ayuda. Un saludo
  #3 (permalink)  
Antiguo 09/02/2009, 08:35
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid, España
Mensajes: 149
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: diferencias entre winform y webform?

También te conviene conocer el .NET Framework, ya que es la plataforma sobre la que desarrollarás tanto aplicaciones windows de escritorio como aplicaciones web:

http://msdn.microsoft.com/es-es/libr...ta(VS.80).aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:48.