Разработка программного обеспечения для подключения к базам данных на платформе Microsoft .NET

Слайд 2

Предметная область

Предметная область

Слайд 3

Windows Presentation Foundation

Windows Presentation Foundation

Слайд 4

Паттерн программирования MVVM

Паттерн программирования MVVM

Слайд 5

View уровень

View уровень

Слайд 6

View-model уровень IsEnabled="{Binding Path=AddingManagerIsEnabled} public bool AddingManagerIsEnabled { get { return

View-model уровень

IsEnabled="{Binding Path=AddingManagerIsEnabled}
public bool AddingManagerIsEnabled
{
get
{
return _addingManagerIsEnabled;
}
set

{
_addingManagerIsEnabled = value;
OnPropertyChanged("AddingManagerIsEnabled");
}
}
Слайд 7

Model уровень

Model уровень

Слайд 8

FakeRepository

FakeRepository

Слайд 9

RealRepository

RealRepository

Слайд 10

WCFRepository

WCFRepository

Слайд 11

Политика безопасности

Политика безопасности

Слайд 12

Выводы В результате проведения данной работы было разработано программное обеспечение для

Выводы

В результате проведения данной работы было разработано программное обеспечение для работы

пользователя с данными, полученными из базы. Были изучены и применены следующие технологии:
Программирование в среде Microsoft Visual Studio
Написание интерфейса программного обеспечения при помощи WPF
MVVM паттерн
Работа с базой данных через модель ADO.NET EDM
Создание WCF службы для доступа к данным из базы
Достоинствами данного приложения являются следующие факторы:
Быстрая работа
Хорошая архитектура
Удобный пользовательский интерфейс