Buen día todos
Me surgió una curiosidad, ¿Que tan complicado puede ser convertir una aplicación de escritorio en c# a una aplicación web? usando vs2010
Gracias,
Saludos
| |||
![]() Buen día todos Me surgió una curiosidad, ¿Que tan complicado puede ser convertir una aplicación de escritorio en c# a una aplicación web? usando vs2010 Gracias, Saludos |
| |||
Respuesta: Convertir aplicación de escritorio a aplicación Web No mucho, no se si haya un convertidor, pero yo lo haria creando un proyecto nuevo tipo web y luego ir creando cada elemento o clase y ya dentro del codigo interno ir colocando el codigo de cada clase correspondiente en la aplicacion web. Lo que si necesitas es comprender lo de los "request" y "response" asi como manejo de las variables de session x que recuerda que una aplicacion de escritorio todo se integra en una sola sesion,pero enuna aplicacion web las "sesiones" son "desconectadas", es decir, el navegador web no esta "conectado" al servidor, sino hasta que se ejecuta una accion para solicitar mas info al servidor o una accion al servidor. En el codigo se ve muy similar por ejemplo un "click",pero en la realidad, el click de un formulario web implica que se viajara desde el navegador hasta el servidor para solicitar la ejecucion. Otra cosa es que una aplicacion web tiene accceso limitado a la terminar del cliente, a diferencia de una aplicacion de escritorio que tiene acceso al disco duro, la impresora (los "objetos" o recursos disponibles en una aplicacion web pueden ser diferentes a los de la aplicacion de escritorio. |
| ||||
Respuesta: Convertir aplicación de escritorio a aplicación Web Cita: Son cosas distintas aplicaciones cliente que aplicaciones web, el cambio no es transparente, si tienes una buena estructura de tu proyecto puedes rescatar capas de negocio, de acceso a datos, servicios, etc y lo que tendrías que cambiar es tu UI pero no es algo tan simple por los conceptos que existen de postback (si es webforms), el ciclo de vida de una página que es totalmente distinto a la carga de un Windows Forms,, los tipos de controles que en web se implementan de una forma diferente, tomar en cuenta si vas a usar MVC o Web Forms, etc ¿Que tan complicado puede ser convertir una aplicación de escritorio en c# a una aplicación web? usando vs2010 En resumen, el cambio no es algo tan simple y obviamente depende del tamaño del proyecto y su funcionalidad Saludos
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
Etiquetas: Ninguno |