Целью данного пособия является обучение студентов базовым методам разработки современных прикладных программ (приложений) с использованием языка C# и библиотеки классов платформы .Net. Разработка таких приложений в значительной степени автоматизирована за счет использования системы разработки Visual Studio, которая облегчает процесс разработки, но при работе с ней нужны базовые знания языка программирования и способы решения разного типа задач. В пособии рассматривается объектно ориентированный подход к разработке приложений для операционной системы Windows с использованием платформы Microsoft .NET. Поясняются структура платформы выполнения и создания программного обеспечения, принципы объектно ориентированного подхода, язык программирования C#, разработка приложений с графическим интерфейсом и технология работы с базами данных ADO.NET.
Tselju dannogo posobija javljaetsja obuchenie studentov bazovym metodam razrabotki sovremennykh prikladnykh programm (prilozhenij) s ispolzovaniem jazyka C# i biblioteki klassov platformy .Net. Razrabotka takikh prilozhenij v znachitelnoj stepeni avtomatizirovana za schet ispolzovanija sistemy razrabotki Visual Studio, kotoraja oblegchaet protsess razrabotki, no pri rabote s nej nuzhny bazovye znanija jazyka programmirovanija i sposoby reshenija raznogo tipa zadach. V posobii rassmatrivaetsja obektno orientirovannyj podkhod k razrabotke prilozhenij dlja operatsionnoj sistemy Windows s ispolzovaniem platformy Microsoft .NET. Pojasnjajutsja struktura platformy vypolnenija i sozdanija programmnogo obespechenija, printsipy obektno orientirovannogo podkhoda, jazyk programmirovanija C#, razrabotka prilozhenij s graficheskim interfejsom i tekhnologija raboty s bazami dannykh ADO.NET.