Framework do deklaratywnego tworzenia GUI
Rozmiar pliku: 966.6 KB
Praca magisterska obroniona w PJWSTK.
Tytuł: Framework do deklaratywnego tworzenia GUI
Autor: Piotr Nitecki
Promotor: dr inż. Mariusz Trzaska
Streszczenie:
Praca skupia się na zagadnieniu tworzenie GUI. Omówione w niej zostały problemy towarzyszące programiście podczas pisania kodu odpowiedzialnego za interfejs użytkownika. Autor pracy przygląda się aktualnym technologiom wytwarzania GUI, skupiając się szczególnie na podejściu deklaratywnym oraz rozwiązaniach, które automatyzują cześć pracy programisty.
Autor przedstawia koncepcję deklaratywnego języka do tworzenia GUI, ze zwięzłą i samo tłumaczącą się składnią. Podejście deklaratywne pozwala na pracę na wyższym poziomie abstrakcji, co zarówno zmniejsza pracochłonność zadań programistycznych i jak i redukuję ilość miejsc, w których można popełnić błąd. Język do tworzenia GUI został zaimplementowany w C# i umożliwia stworzenie formularza z automatycznie wygenerowanymi kontrolkami na podstawie modelu przekazanego w formie instancji obiektu C#.