Каталог курсов
cat-01
Пользователь ПК
cat-02
Компьютерная графика
cat-05
AUTODESK 3DS MAX
cat-04
Инженерная графика
cat-06
WEB - технологии
cat-07
Языки программирования
cat-03
Базы данных
cat-08
Академия для школьников
cat-09
Бизнес модели
Расписание
10 Февраля 19:00-21:00
Февраль
Новый сезон!

Работа с БД. ADO.NET

C# БД
  • Длительность курса: 15 занятий по 2 часа
  • Стоимость обучения: 2800 лей
  • Рекомендуемая подготовка: Создание WINDOWS — приложений в С#
  • Записаться на курс

В ходе изучения курса слушатели получают знания о современных способах хранения и запросов информации на платформе .Net и языке программирования C#, а также учатся использовать богатые возможности, предоставляемые технологиями ADO.Net и LINQ. Помимо этого они научатся использовать возможности динамического связывания свойств визуальных элементов с данными. В программе курса:

  • Реляционные базы данных

Основы SQL (краткий обзор).

  • Использование Server-Explorer в Visual Studio

Добавление подключений к базам данных.

  • Архитектура технологии ADO.NET

«Подсоединенные» и «Отсоединенные» классы. Используемые пространства имен библиотеки FCL.

  • Тип DataSet – основа работы в отсоединенном режиме

Основные свойства и методы. Преимущества многоуровневой модели приложений по сравнению с классической клиент-серверной.

  • Общее представление о языке XML

Библиотечные классы для работы с файлами XML.

  • Управляемые провайдеры ADO.NET

Классы Connection, Command, DataReader. Работа с базой данных в потоковом режиме.

  • Выполнение хранимых процедур

Использование SqlDataAdapter для получения и обновления информации в БД.

  • DataBinding

Связывание данных с элементами управления WindowsForms. Объекты CurrencyManager и BindingContext.

  • Синхронизация данных

Синхронизация данных отображаемых в списках и таблицах. Создание элементов «главный – подчиненный».

  • Лямбда-выражения

Добавления в язык C# в стиле функционального программирования.

  • LINQ – встроенный в C# синтаксис создания запросов.
  • LINQ-to-objects

Запросы данных из коллекций.

  • LINQ-to-SQL

ORM технология Microsoft.

  • LINQ-to-XML

Новый API для запросов данных из XML файлов.