Windows Presentation Foundation (WPF) is the new graphical subsystem of the Microsoft .NET Framework. The underlying concepts, as well as the programming model, are quite different from previous Microsoft technologies, and best practices and suitable architectures are still evolving. This thesis evaluates the applicability of traditional view-oriented design patterns to WPF. A strategy for communicating pattern information to developers is also devised. The patterns being evaluated are Model-View-Controller, Model-View-Presenter, Presentation-Abstraction-Control, and the variations Presentation Model, Supervising Controller, and Passive View. Two patterns that are specifically conceived for WPF, Model-View-ViewModel and DataModel-View...
This report describes an experiment carried out at ParcPlace-Digitalk which sought to increase the l...
Colloque avec actes et comité de lecture.Design patterns represent frequently used ways to combine c...
Objektna tehnologija je še vedno vodilna tehnologija razvoja informacijskih sistemov, ki je v razvoj...
The thesis deals with the explanation of the proposal application according to multi-layered present...
V diplomskem delu je predstavljena tehnologija Windows Presentation Foundation, ki je namenjena raz...
Every software program that interacts with a user requires a user interface. Model-View-Controller (...
Windows Presentation Foundation is Microsoft's newest API for creating Windows applications. It give...
This paper concentrates upon two of the development tools used to develop windows applications and b...
Build effective user interfaces with Windows Presentation Foundation. Windows Presentation Foundatio...
Abstract—Every software program that interacts with a user requires a user interface. Model-View-Con...
This lecture gives an overview of architectural patterns specific for GUI, going into more detail wi...
Purpose: Nowadays, MVVM(Model-View View-Model) is the proven architecture for distributed software d...
The great diversity of presentations in software applications deals with fulfillment of various type...
WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a...
One of the recent trends at the time of writing this thesis is efforts to provide developers a syste...
This report describes an experiment carried out at ParcPlace-Digitalk which sought to increase the l...
Colloque avec actes et comité de lecture.Design patterns represent frequently used ways to combine c...
Objektna tehnologija je še vedno vodilna tehnologija razvoja informacijskih sistemov, ki je v razvoj...
The thesis deals with the explanation of the proposal application according to multi-layered present...
V diplomskem delu je predstavljena tehnologija Windows Presentation Foundation, ki je namenjena raz...
Every software program that interacts with a user requires a user interface. Model-View-Controller (...
Windows Presentation Foundation is Microsoft's newest API for creating Windows applications. It give...
This paper concentrates upon two of the development tools used to develop windows applications and b...
Build effective user interfaces with Windows Presentation Foundation. Windows Presentation Foundatio...
Abstract—Every software program that interacts with a user requires a user interface. Model-View-Con...
This lecture gives an overview of architectural patterns specific for GUI, going into more detail wi...
Purpose: Nowadays, MVVM(Model-View View-Model) is the proven architecture for distributed software d...
The great diversity of presentations in software applications deals with fulfillment of various type...
WPF and Silverlight are unlike any other user interface (UI) technologies. They have been built to a...
One of the recent trends at the time of writing this thesis is efforts to provide developers a syste...
This report describes an experiment carried out at ParcPlace-Digitalk which sought to increase the l...
Colloque avec actes et comité de lecture.Design patterns represent frequently used ways to combine c...
Objektna tehnologija je še vedno vodilna tehnologija razvoja informacijskih sistemov, ki je v razvoj...