.net - una - interfaz grafica en netbeans ejemplos
Cómo aprender la programación GUI en F# (5)
Acabo de recibir el libro de Programación Funcional del mundo real y si quieres mezclar F # con cosas de GUI es el libro para ti, ya que tiene muchos ejemplos y entra directamente en él. Esa es la razón principal por la que lo conseguí :) En línea me he encontrado con esto y me gusta el ejemplo F # / DirectX. F # .NET tutoriales y ejemplos
En estos días estoy interesado en aprender F # y me gustaría usarlo para aplicaciones GUI. Desafortunadamente no tengo antecedentes previos en .Net o C #. ¿Existen buenos recursos (sitios web, libros) para aprender esto sin pasar primero por C #?
Muchas gracias de antemano.
El diseñador Gui está bien. Pero puede crear una clase F # para contener el mismo código que lo haría. Aprender a codificar formularios a mano es muy útil. Personalmente lo recomendaría sobre el método de usar el diseñador de C # para crear el código y luego interactuar con él (lo que sería mucho más complicado de lo que sería necesario). Además, todas las clases que existen en C # para Winforms o la programación WPF son exactamente iguales para F # y están diseñadas intencionalmente para ser utilizadas fácilmente en cualquier idioma utilizando la plataforma .net.
El libro de Programación Funcional del mundo real que escribí con Jon Skeet (¡ perdón por el anuncio! ) Espera algunos conocimientos existentes de lenguajes orientados a objetos (por ejemplo, C #) pero explica brevemente todas las funciones más avanzadas que C # ha comparado, por ejemplo, Java.
Tiene algunos ejemplos de programación GUI utilizando WinForms (un marco más moderno sería WPF, pero algunos conceptos son esencialmente los mismos). Puede echar un vistazo a algunos ejemplos, porque hay contenido gratuito relacionado con la GUI:
- El Capítulo 4 (casualmente, disponible como una muestra gratuita :-)) muestra cómo implementar una aplicación para dibujar gráficos simples con características básicas.
- La programación de interfaces de usuario mediante flujos de trabajo (extracto libre) muestra un patrón avanzado que es muy útil para escribir aplicaciones reactivas (como sé, esto no se describe en ningún otro lugar con muchos detalles)
Por lo que sé, el número de inicio de Robert Pickering también tiene algunos ejemplos de interfaz de usuario y también incluye algunos ejemplos de WPF (aunque todavía no tengo el libro, así que no sé qué contiene exactamente).
Sin embargo, ninguno de los libros de F # lo convertirá en un experto en GUI. Aún tendrá que pasar algún tiempo aprendiendo sobre WinForms / Silverlight / WPF con más detalles. Hay muchos ejemplos en C # en Internet y después de leer uno de los anteriores, debería poder traducirlos directamente a F #, pero comprar un libro específico de tecnología también puede ser una buena idea.
Mi libro Visual F # 2010 para Informática Técnica tiene un capítulo dedicado a los gráficos que usan WPF y cubre los controles básicos de WPF y el uso de WPF desde F # interactivo. También hay muchos artículos en The F # .NET Journal que cubren WPF (desplácese hacia abajo y ejecute algunas de las demostraciones descargables). Nuestras noticias F # a menudo contienen publicaciones de blog cortas con aplicaciones F # basadas en WPF, por ejemplo, Game of Life en 32 líneas de F # .
http://searchwindevelopment.techtarget.com/generic/0,295582,sid8_gci1289090,00.html
Requiere registro (dirección de correo electrónico). No sé si es bueno, pero merece la pena echarle un vistazo.