Избранные главы информатики

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Курс лекций для студентов специальности I-31 03 04 «Информатика» всех форм обучения
Минск: БГУИР, 2006. - 309 с.
Цель данного курса лекций – рассмотреть программирование для платформы .NET с использованием языка программирования C#.
Пособие содержит фрагменты кода и небольшие программы, иллюстрирующие теоретический материал. Примеры могут служить основой при написании лабораторных работ, связанных с объектно-ориентированным программированием с использованием C#.
Содержание:
Язык программирования C#
Платформа .NET – обзор архитектуры
Язык C# - общие концепции синтаксиса
Система типов языка C#
Преобразования типов
Идентификаторы, ключевые слова и литералы
Объявление переменных, полей и констант
Выражения и операции
Операторы языка C#
Объявление и вызов методов
Массивы в C#
Работа с символами и строками в C#
Синтаксис объявления класса, поля и методы класса
Свойства и индексаторы
Конструкторы класса и жизненный цикл объекта
Наследование классов
Перегрузка операций
Делегаты
События
Интерфейсы
Структуры и перечисления
Пространства имен
Генерация и обработка исключительных ситуаций
Нововведения в языке C# 2.0
Обобщенные типы (GENERICS)
Базовые элементы .NET FRAMEWORK
Метаданные и механизм отражения
Пользовательские и встроенные атрибуты
Пространство имен SYSTEM.COLLECTIONS
Работа с файлами и директориями
Использование потоков данных
Сериализация
Сериализация объектов в нестандартном формате
Введение в XML
Работа с XML-документами в .NET FRAMEWORK
Многопоточное программирование
Синхронизация потоков
Асинхронный вызов методов
Состав и взаимодействие сборок
Конфигурирование сборок
Технология .NET REMOTING
Домены приложений
Архитектура .NET REMOTING
Активация удаленных объектов и их время жизни
Программная настройка REMOTING
Удаленные объекты с клиентской активацией
Настройка REMOTING при помощи конфигурационных файлов
Хостинг распределенных приложений
Объекты-сообщения
Пользовательские канальные приемники
ADO.NET
Архитектура ADO.NET
Учебная база CD RENT
Соединение с базой данных
Выполнение команд и запросов к базе данных
Чтение данных и объект DATAREADER
Параметризированные запросы
Рассоединенный набор данных
Заполнение рассоединенного набора данных
Объект класса DATACOLUMN – колонка таблицы
Объекты класса DATAROW – строки таблицы
Работа с объектом класса DATATABLE
DATASET и схема рассоединенного набора данных
Типизированные DATASET
Поиск и фильтрация данных в DATASET
Класс DATAVIEW
Синхронизация набора данных и базы
ASP.NET
Архитектура и общие концепции asp.net
Пример ASPX-страницы Структура страницы
Директивы страницы
Класс SYSTEM.WEB.UI.PAGE. События страницы
Серверные элементы управления
Элементы управления WEB CONTROLS
Проверочные элементы управления
Списковые элементы управления
Связывание данных
Web-приложение Файл GLOBAL.ASAX
Управление состояниями в web-приложениях
Кэширование
Безопасность в web-приложениях
Создание пользовательских элементов управления

Author(s): Волосевич А.А.

Language: Russian
Commentary: 622175
Tags: Информатика и вычислительная техника;Информатика (программирование);Программирование на C#