Домашня бібліотека
9
1.1 Показ записів у головному вікні програми
Нефункціональні вимоги:
- Зовнішній інтерфейс користувача.
- Збереження даних у базу даних.
- Логічна структура даних.
2.3 Вибір графічної підсистеми
Чому саме WPF?
- Використання традиційних мов .NET-платформи - C # і VB.NET для створення логіки додатка
- Можливість декларативного визначення графічного інтерфейсу за допомогою спеціальної мови розмітки XAML, заснованому на xml і представляє альтернативу програмному створення графіки та елементів управління, а також можливість комбінувати XAML і C # / VB.NET
- Незалежність від дозволу екрану: оскільки в WPF всі елементи вимірюються в незалежних від пристрою одиницях, додатки на WPF легко масштабуються під різні екрани з різним дозволом.
- Нові можливості, яких складно було досягти в WinForms, наприклад, створення тривимірних моделей, прив'язка даних, використання таких елементів, як стилі, шаблони, теми і ін.
- Взаємодія з WinForms, завдяки чому, наприклад, в додатках WPF можна використовувати традиційні елементи управління з WinForms.