usuario una software que interfaz interfaces ingenieria graficas grafica evaluar evaluacion ejemplos diseño como .net user-interface f#

.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.