Casa Desenvolupament Què és el Windows? - Definició de tecnologia

Què és el Windows? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Windows Forms?

Windows Forms és un conjunt de biblioteques gestionades en .NET Framework dissenyades per desenvolupar aplicacions de clients rics. És una API gràfica per mostrar dades i gestionar les interaccions dels usuaris amb un desplegament més fàcil i una millor seguretat en les aplicacions del client.


Windows Forms ofereix una àmplia biblioteca de clients que proporciona una interfície per accedir a elements d'interfície gràfica i gràfics nadius de Windows des del codi gestionat. Es construeix amb una arquitectura basada en esdeveniments semblant a clients de Windows i, per tant, les seves aplicacions esperen que l'entrada de l'usuari sigui executada.


Windows Forms és similar a la biblioteca de Microsoft Foundation Class (MFC) en el desenvolupament d'aplicacions client. Proporciona un embolcall format per un conjunt de classes C ++ per al desenvolupament d'aplicacions Windows. Tot i això, no proporciona un marc d'aplicacions predeterminat com el MFC.

Techopedia explica els formularis de Windows

Tot control en l'aplicació Windows Forms és una instància concreta d'una classe. La disposició d’un control de la GUI i el seu comportament es gestiona mitjançant mètodes i accessoris. Windows Forms ofereix una gran varietat de controls, com ara caixes de text, botons i pàgines web juntament amb opcions per crear controls personalitzats. També inclou classes per crear pinzells, tipus de lletra, icones i altres objectes gràfics (com la línia i el cercle).


Windows Forms Designer és una eina, a Visual Studio.NET, que s'utilitza per inserir controls en un formulari i ordenar-los segons el disseny desitjat, amb disposició per afegir codi per gestionar els seus esdeveniments, que implementen les interaccions dels usuaris. Les dades de tauletes vinculades a XML, base de dades, etc. es poden visualitzar mitjançant el control DataGrid View en forma de files i cel·les.


La configuració de l’aplicació és una altra característica dels formularis de Windows per crear, emmagatzemar i mantenir informació d’estat d’execució en un formulari XML que es pot utilitzar per recuperar la configuració preferida per l’usuari, com ara les posicions de la barra d’eines i les llistes d’ús més recent. Aquests paràmetres es poden reutilitzar en una futura aplicació.


Algunes de les millors pràctiques per crear aplicacions Windows Forms inclouen:

  • Les classes de Windows Forms es poden ampliar, mitjançant herència, per dissenyar un marc d'aplicacions que pugui proporcionar un alt nivell d'abstracció i reutilització de codis.
  • Els formularis han de ser compactes, amb controls sobre aquest limitat a una mida que pot oferir una funcionalitat mínima. A més, la creació i eliminació de controls dinàmicament pot reduir el nombre de controls estàtics.
  • Les formes es poden desglossar en trossos empaquetats en muntatges que es poden actualitzar automàticament i es poden gestionar fàcilment amb un mínim esforç.
  • El disseny de l’aplicació per ser sense estat proporciona escalabilitat i flexibilitat amb facilitat per a la depuració i el manteniment.
  • Les aplicacions de Windows Forms s’han de dissenyar en funció del nivell de confiança requerit, la necessitat de sol·licitar permisos i gestionar les excepcions de seguretat sempre que sigui necessari.
  • El formulari de Windows no es pot passar al límit del domini de l'aplicació, ja que no estan dissenyats per a ser confeccionats entre dominis d'aplicacions.

Framework de presentació de Windows (WPF) és l’última tecnologia per a la reproducció d’interfícies d’usuari en aplicacions GUI de Windows amb funcions com ara suport 2D / 3D, visualització de dades interactiva i llegibilitat de contingut. Es basa en objectes DirectX més que en GDI (Graphic Device Interface) per proporcionar un model de programació on la interfície d'usuari està separada de la lògica comercial. No obstant això, amb la possibilitat d'interoperar amb WPF (sempre que sigui necessari), Windows Forms és una bona elecció per a aplicacions que no requereixen una interfície gràfica rica en mitjans i altres funcions WPF com ara plantilles de dades / control, funcions tipogràfiques i de representació de text.

Aquesta definició es va escriure en el context de .NET
Què és el Windows? - Definició de tecnologia