 
        
        - •Организация c#-системы ввода-вывода: байтовые и символьные потоки. Встроенные потоки.
- •Классы потоков. Класс Stream. Классы байтовых потоков. Классы символьных потоков. Классы двоичных потоков.
- •Класс FileStream и файловый ввод-вывод на побайтовой основе. Открытие и закрытие файла. Запись данных в файл. Считывание байтов из объекта класса FileStream.
- •Файловый ввод-вывод с ориентацией на символы. Использование класса StreamWriter. Использование класса StreamReader.
- •Считывание и запись двоичных данных. Класс BinaryWriter. Класс BinaryReader.
- •6. Навигация по файловой системе: классы для работы с файловой системой.
- •7. Получение сведений о файле; копирование файлов; перечисление файлов в папке; изменение расширения файлов.
- •5.3. Изменение расширения файлов
- •8. Основы организации потоков. Потоки и многозадачность. Пространство имен System.Threading. Класс Thread. Создание потока.
- •9. Использование нескольких потоков. Планирование потоков, приоритеты потоков.
- •10. Проблемы одновременности и синхронизации потоков. Общий доступ к данным из разных потоков, предотвращение коллизий.
- •11. Синхронизация доступа к общим данным с помощью блокировок. Управление временем существования потоков.
- •12. Краткий обзор ado.Net. Три стороны технологии ado.Net. Пространство имен System.Data.
- •13. Поставщики данных ado.Net. Поведение объектов подключения.
- •14. Объектная модель ado.Net
- •16. Создание соединения с источником данных. Члены типа dbConnection. Обработка исключений при работе с ms sql
- •Конструкторы
- •Свойства
- •События
- •17. Работа с бд с пом. Sql-запросов. Класс SqlCommand. Объект Command. Создание и инициализация. Командная строка sql-запроса CommandText.
- •Конструкторы
- •Свойства
- •18. Выборка, добавление, удаление и обновление данных с помощью sql-запросов на подсоединенном уровне.
- •19. Вывод информации с использованием объекта чтения данных: создание SqlDataReader; чтение данных из DataReader; чтение полей из текущей записи; закрытие DataReader.
- •20. Организация хранения данных. Объект DataSet
- •21. Таблицы и поля: объекты DataTable и DataColumn
- •22. Строки: объект DataRow
- •23. Связи между таблицами: объект DataRelation
- •24. Создание подключения к базе данных. Управляемые провайдеры
- •25. Объект DataAdapter. Класс SqlDataAdapter
- •Конструкторы:
- •Свойства
- •Организация c#-системы ввода-вывода: байтовые и символьные потоки. Встроенные потоки.
- Организация c#-системы ввода-вывода: байтовые и символьные потоки. Встроенные потоки.
- Классы потоков. Класс Stream. Классы байтовых потоков. Классы символьных потоков. Классы двоичных потоков. 
- Класс FileStream и файловый ввод-вывод на побайтовой основе. Открытие и закрытие файла. Запись данных в файл. Считывание байтов из объекта класса FileStream. 
- Файловый ввод-вывод с ориентацией на символы. Использование класса StreamWriter. Использование класса StreamReader. 
- Считывание и запись двоичных данных. Класс BinaryWriter. Класс BinaryReader. 
- Навигация по файловой системе: классы для работы с файловой системой. 
- Получение сведений о файле; копирование файлов; перечисление файлов в папке; изменение расширения файлов. 
- Основы организации потоков. Потоки и многозадачность. Пространство имен System.Threading. Класс Thread. Создание потока. 
- Использование нескольких потоков. Планирование потоков, приоритеты потоков. 
- Проблемы одновременности и синхронизации потоков. Общий доступ к данным из разных потоков, предотвращение коллизий. 
- Синхронизация доступа к общим данным с помощью блокировок. Управление временем существования потоков. 
- Краткий обзор ADO.NET. Три стороны технологии ADO.NET. Пространство имен System.Data. 
- Поставщики данных ADO.NET. Поведение объектов подключения. 
- Объектная модель ADO.NET. 
- Краткий обзор объектов ADO .NET. 
- Создание соединения с источником данных. Члены типа DBConnection. Обработка исключений при работе с MS SQL 
- Работа с базой данных с помощью SQL-запросов. Класс SqlCommand. Объект Command. Создание и инициализация. Командная строка SQL-запроса CommandText. 
- Выборка, добавление, удаление и обновление данных с помощью SQL-запросов на подсоединенном уровне. 
- Вывод информации с использованием объекта чтения данных: создание SqlDataReader; чтение данных из DataReader; чтение полей из текущей записи; закрытие DataReader. 
- Организация хранения данных. Объект DataSet. 
- Таблицы и поля: объекты DataTable и DataColumn. 
- Строки: объект DataRow. 
- Связи между таблицами: объект DataRelation. 
- Создание подключения к базе данных. Управляемые провайдеры. 
- Объект DataAdapter. Класс SqlDataAdapter. Передача данных между источником данных и объектом DataSet. Обновление базы данных с помощью адаптера данных. 
