Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Que Es Windows Forms?

Iniciado por matthews_30, 05 de Agosto de 2005, 03:12:22 AM

« anterior - próximo »

matthews_30

 alguien me podría explicar, por favor, que eso de windows forms que tanto hablan?

muchas gracias!

Gezequiel

 Si no estoy equivocado, sabiendo muy poco de programacion, creo que se llama a los proyectos que se basan en ventanas como cualquier aplicacion de windows.

Si estoy equivocado que alguien me corrija!

Lord Trancos 2

on los años y mucho esfuerzo he llegado a atesorar una ignorancia total sobre casi todas las cosas.
Gate to Avalon (mi Blog)

[EX3]

 
Cita de: "Gezequiel"Si no estoy equivocado, sabiendo muy poco de programacion, creo que se llama a los proyectos que se basan en ventanas como cualquier aplicacion de windows.

Si estoy equivocado que alguien me corrija!
Mejor explicacion que la Wikipedia no te voy a dar jeje, pero al menos si añadir algo a lo ya dicho si seria necesario. Windows Forms es un modulo (o API seria mas correcto?) del FrameWork de .NET para desarrollar interfaces graficas para los programas, vamos, la creacion de ventanas (y sus controles imagino). Digo todo esto algo a la ligera mas que nada por que yo .NET no lo conozco muy bien pero si ando algo enterado (o eso creo ;))

Salu2...
José Miguel Sánchez Fernández
.NET Developer | Game Programmer | Unity Developer

Blog | Game Portfolio | LinkedIn | Twitter | Itch.io | Gamejolt

vincent

 Y qual seria el sustituto de windows forms si programamos sobre linux?
Desarrollo en .Net y metodologías http://devnettips.blogspot.com

Vicente

 Hola,

Windows Forms es la librería de ventanas de .NET (ventanas, controles, etc etc). Para linux tenías varias alternativas creo:

- el port de Windows Forms de Mono.
- GTK#

No se si habrá también un wrapper para Qt, creo que algo había en el aire, pero no lo se seguro. Un saludo!

Vicente

zupervaca

 tambien se rumorea que estan haciendo uno que los lo leera de un xml y asi no tener que compilar cada dos por tres toda la app si el diseño cambia, como lo terminen y este bien estoy seguro que mas de uno lo usaremos  ;)  

TheWind

 Hay implementaciones de eso ya a paquete por hay.. solo hay q buscarlas, una vez mas, microsoft no innova, solo publicita lo que otros ya han hecho hace años

zupervaca

Cita de: "TheWind"Hay implementaciones de eso ya a paquete por hay.. solo hay q buscarlas, una vez mas, microsoft no innova, solo publicita lo que otros ya han hecho hace años
no entiendo, no busco conflitos ni nada que quede claro, es solo que no entiendo la frase  ;)

TheWind

 Q si gogleas un poco, encontraras una implementacion de xml para gui's ya lista.. no tienes pq esperar a m$

zupervaca

 si si, es que lo vi por donde mono me parez que estan haciendo algo, microsoft no creo que haga nada de eso, ellos ya tienen bastante con seguir la tradicion de que el programador diseñe formularios, mas patetico imposible

Vicente

 Hola,

respecto a lo de XML creo que hay dos cosas (o yo conozco dos cosas):

- Xalm: es un proyecto de un tio. Por el google seguro que te salen cosas.
- Avalon: es el nuevo sistema de ventanas de Microsoft. Lo mismo: googlea para más info. En la MSDN tienes la Beta 1 de WinFX SDK por si quieres ir probando a hacer aplicaciones con Avalon.

No se si hay más proyectos de este estilo (seguramente algún otro habrá). Un saludo!

Vicente

Edit: con eso me refiero a ventanas sobre .NET. Ya se que glade (por ejemplo) genera XML para interfaces en GTK. Supongo que estarán haciendo lo mismo para GTK#...

TheWind

 Para .net, hay varias implementaciones comerciales, y en algun sitio he visto yo una libre. Aparte de eso para otras plataformas teneis: XUL (mozilla), Athena, JBeasy, etc....

Por cierto que se puede leer el diseño de una interfaz gtk desde un xml generado por glade

Hay cientos... literalmente  






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.