zhChinese    enEnglish
  ПМ-ПУ  » Образование  » Программы курсов  » Элективные » Программирование в .NET

Программирование в .NET

Курс по выбору

Лектор: А.Ю. Гарнаев

I. Базовые сведения о .NET Framework и ознакомление с базовыми языками программирования в .NET. Разработка Windows-приложений.
Visual Studio .NET - универсальное IDE разработки приложений в .NET. ООП в .NET. Базовые сведения о VB .NET и C#. Работа со строками, датами и временем, регулярными выражениями и коллекциями. Исключения. Работа с файловой системой и ее мониторинг. Многопоточность. Формы и элементы управления. Пользовательские компоненты. GDI+.

II. Разработка Web-приложений и ASP .NET.
Базовые сведения о ASP .NET. Web-формы. Серверные элементы управления. Пользовательские элементы управления. Специальные элементы управления. Проверка достоверности данных. Взаимодействие с файловой системой. Отправка электронной почты и доступ к сети. Определение возможностей браузера клиента. Динамическая переадресация на основе возможностей браузера. Управление состоянием на уровне страницы и сеанса. Безопасность в ASP .NET.

III. ADO .NET, базы данных и XML документы
Краткий обзор ADO .NET. Открытие соединения с базой данных. Адаптер. Считывание и запись данных в базу данных. Простое связывание данных и элементов управления. Параметризованный запрос. Встроенные процедуры. Использование объектной модели при работе с XML документами. Схемы данных XML. Доступ к XML средствами .NET. Чтение и запись XML. Проверка правильности XML документов.

IV. Windows и Web службы. Интеграция с MS Office
Построение Windows служб. Создание и публикация Web служб. Создание прокси класса. Синхронный и асинхронный вызов Web служб. Получение информации из базы данных с помощью Web служб. ActiveX технология и интегрирование приложений с MS Office.

Литература

  1. Гарнаев А.Ю. Visual Basic .NET: разработка приложений. СПб, 2002.
  2. Гуннерсон Р. Введение в C#. СПб, 2001.
  3. Пейс К. Освой самостоятельно ASP .NET. М., 2002.
  4. Мак-Манус Д., Кинсмен К. Создание приложений ASP .NET, XML и ADO .NET. М., 2002.
  5. Секунов Н. Самоучитель C#. СПб, 2001.
  6. Гарнаев А.Ю. Visual Studio .NET 2003: разработка приложений. СПб, 2003.

Примерный перечень вопросов к экзамену

  1. Работа с файловой системой
  2. Графика GDI+
  3. Формы и элементы управления
  4. Пользовательские компоненты
  5. Web-формы и серверные элементы управления
  6. Работа с базами данных
  7. Работа с XML документами
  8. Windows службы
  9. Web службы
  10. Интеграция приложений с MS Office