В начале статьи я коротко расскажу про то что такое базы данных и как программы взаимодействуют с ними. Затем мы научимся получать и записывать данные в базу SQLite, а также научимся создавать пользовательский интерфейс классического приложения Winows для работы с базой данных. Затем научимся обрабатывать полученные из базы данных выборки с помощью языка запросов LINQ. Поговорим о важности разделения частей программы на примере паттерна MVC. И в завершение рассмотрим подход Code First, реализуемый с помощью Entity Framework...
Предисловие: Данная статья написана после неудачной попытки быстро создать простенький отчет для маленького проекта, используя контрол ReportViewer в WPF. Найденные статьи были либо устаревшие, либо трудноусваемые. https://yadi.sk/d/Vs0iw4ccMz04Mw - ссылка на скачивание образца;
https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/ms255056(v%3Dvs.100) - MSDN;
http://wladm.narod.ru/C_Sharp/ReportViewer.html - Сайт Wlada;
https://www.c-sharpcorner.com/article/rdlc-report-using-wpf-and-c-sharp/ - C# Corner;
https://www...