Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Содержание лекционного материала

Таблица 4

Номер лекции

Содержание

Часы

Модуль 1. Введение в технологию программирования Visual Studio.NET 2005

1   

Понятийный аппарат (терминология) дисциплины. Предмет курса: базовый инструмент среды. NET FrameWork, Visual . Работа с этим базовым инструментом при разработке консольных приложений, приложений Windows Application и распределенных сетевых приложений Web Application.

Наделение консольных приложений функциональностью графических (Windows Application) и, наоборот, при работе с базовым инструментом Visual .

2

2   

Механизм формирования. NET сборок из командной строки в виде библиотек или модулей *.dll и console или Windows приложений *.exe.

Приемы работы с утилитами: ILDasm. exe (Intermediate Language Disassembler) - позволяющей просмотреть содержимое любой сборки .NET. Web приложение ClassViewer (для его запуска устанавливается пример. NET SDK и в IE запускается страница http://localhast/ClassViewer /Default. aspx) - позволяющая отслеживать отношения внутри сборок, графическое приложение WinCV (WindowsClass Viewer) - позволяющее просматривать определения типов C # в библиотеках базовых типов, ObjectBrowser (входящие в комплект ).

2

Модуль 2. Потоки ввода - вывода

3   

Работа с потоками ввода-вывода. Назначение классов File и FileInfo и их основные методы. Абстрактный класс байтового потока Stream и его расширение FileStream, MemoryStream, BufferedStream. Классы потоки для работы с типизированными данными (BinaryReader и BinaryWriter) и классы потоки для текстовых данных (StreamReader и StreamWriter).

2

4   

Основные конструкторы классов потоков FileStream, StreamWriter, StreamReader, BinaryWriter, BinaryReader; класс кодировок Encoding и его методы, а также расширения этого класса UTF8Encoding, UTF7Encoding, ASCIIEncoding, UnicodeEncoding.

2

5   

Диаграммы входных и выходных потоков. Реализация любых операций ввода из файла, консоли или строки с одновременным преобразованием типа данных и, если нужно, типы кодировки в виде диаграммы последовательно соединенных классов потоков с последующим преобразованием этой диаграммы в С # код. Реализация любых операций вывода в файл, консоль или строку с одновременным преобразованием, если нужно, типа данных и типа кодировки в виде диаграммы последовательно соединенных классов потоков с последующим преобразованием этой диаграммы в C# код.

2

Модуль 3. Механизмы обработки событий с использованием

делегатов или интерфейсов

6   

Делегаты как объекты класса System. MulticastDelegate, содержащие многоадресные указатели на функции. Основные свойства и методы делегатов. Механизмы обработки событий с использованием делегатов. Реализация классов событий с помощью делегатов. Структура классов событий и типы классов аргументов обработчиков событий. Соглашения по обработке событий в среде. NET Framework. Механизмы реализации обработки событий с использованием интерфейсов.

Модуль 4. Графический интерфейс GDI+ платформы.NET

7   

Классы пространства имен System. Drawing, в том числе Graphics с методами: DrawString для вывода текста, DrawXxx для рисования фигур, FileXxx для заливки фигур и DrawImage для рисования изображений.

2

8   

Типы, используемые при задании положения или области вывода: Point(F), Rectangle(F), Size(F), Region. Свойства и методы класса Color. Свойства и методы классов Fout и FoutFamily. Свойства класса Pen, Brush и его потомков SolidBrush, HatchBrush, TextureBrush, LinearGradientBrush.

2

9   

Рисование на графическом контексте любого компонента. Включение кода для рисования: через обработчик события, через замещение метода, через методы интерфейса (для Пользовательского компонента), а также рисование без события Paint. Инициирование сеанса перерисовки графического контекста.

2

Модуль 5. Модель доступа к данным ADO.NET

10   

Структура модели доступа . Классы и компоненты, из которых она состоит. Взаимодействие объектов этих классов между собой; свойства классов SqlConnection и OleDbConnection, установка этих свойств с помощью мастера и программно, основные ключевые слова свойства ConnectionString. Настройка свойств компонентов SqlDataAdapter, OleDbDataAdapter, SqlCommand и OleDbCommand с помощью мастера и программно; структура локального набора DataSet. Генерирование этот набора с помощью мастера и программно. Устанавливание связи между таблицами внутри DataSet с помощью мастера и программно.

2

11   

Компоненты для визуализации содержимого DataSet: DataGrid, DataList, TextBox и их основные свойства. Связь компонентов визуализации с набором DataSet в приложении Windows Application. Отображение несколько связанных таблиц в одном компоненте DataGrid из пространства Windows. Forms и настройка зависимого отображения таблицы в DataGrid по внешнему ключу, выбираемому в другом визуальном элементе.

2

12   

Запросы с параметрами, формирование запросов в Sql 2000, в OleDb и программно; использование запросов с параметрами для навигации по связанным таблицам отображаемых в разных визуальных компонентах.

2

Модуль 6. Структура WEB формы и ее отображение в виде aspx-файлов. Основы ASP.NET технологии

13   

Основы технологии. Структуры WEBформы и ее отображение в виде aspx-файлов. Взаимно-однозначное соответствие между дизайном формы и html кодом aspx-файла. Роль атрибута runat = “server” в html – тегах. Различие между WebControls и HtmlControls элементами. Принятие aspx Web формы броузером клиента. Передача информации элементов html от сервера клиенту и обратно.

2

14   

Генерирование класса из ASP-файла, методы включающиеся в этот класс, расположение dll-файла, в который компилируется aspx-файл и использование dll-файла в ASP .NET. Страничные события Page_Init, Page_Load и свойство IsPostBack. Страничные директивы @Page, @Import, @Assemble, @OutputCache и так далее. Преимущества использования фонового кода, для сопровождения aspx-файлов. Расположение исходного фонового кода, где в aspx-файле указывается имя этого класса; какой класс содержится в dll-файле полученном в результате компиляции фонового кода (вручную или без прекомпиляции, с помощью атрибута Src) а где размещается dll-файл;

2

15   

Генерирование классовVisual для поддержки форм, и расположение в файлах фоновых кодов aspx-файлов.

2

16   

Категории элементов из пространства WebControls. Атрибуты (свойства и события) элемента TextBox. Отличие событий элемента WebControls от элемента Windows. Соответствие элементов WebControls к перечисленные ниже элементам: Label, HypeLink, Image, CheckBox, RadioButton, Nable, Panel. Кнопки: Button, LinkButton, и их события Command и Click; списки: ListBox, dropDownList, CheckBoxList, RadioButtonList. Списки, связанные с данными с помощью свойства DataSource. Элементы управления, связанные с данными: Repeater, DataList и DataGrid их синтаксис, основные свойства и события. Проверяющие элементы управления: RequiredFildValidator, Range_Validator, RegularExpressionValidator, CompareValidator, CustomValidator и ValidationSummary. Базовый класс всех элементов управления WebControl. Поддержка этим классом каскадных таблиц стилей Css, всплывающих подсказок ToolTip.

2

7. Технология представления и обработки данных в виде классов XML

17   

Язык Xml. Язык описания данных и их структуры. Элементы, атрибуты, текстовые данные (CDATA, PCDATA, ссылки на сущности). Пространства имен, схемы XSD и утилита XSD для получения схемы из Xml-документа. Использование класса XmlDocument для анализа Xml-файлов. Обновление, удаление и создание новых узлов с помощью XmlDocument и его расширения XmlData Document.

2

18   

Чтение и запись Xml-документов. Класс XmlNode. Чтение содержимого Xml-файла с помощью методов класса XmlTextReader и XmlValidatingReader. Создание Xml-документов с помощью методов класса XmlTextWriter. Использование XPath – запросов для извлечения содержимого из XML-документа. XSL-преобразования. Преобразование Xml-документа в Html и в другие Xml-документы. Преобразование форматов Xml-документов с помощью класса XslTransform.

5.  Учебная деятельность.

В ходе изучения дисциплины студенты выполняют индивидуальные задания:

В процессе работы студентам необходимо:

ааа. ааа. ааа.

Образцы индивидуальных заданий.

Образец первого задания.

Символьные данные (строки) записываются в файл с помощью потока BinaryWriter с одновременной перекодировкой. Данные из файла буферизованно считываются в массив символов потоком StreamReader, отображаются на консоли и в элементе ContainerControl с помощью обработчика события Paint этого компонента ContainerControl. Типы кодировок (по одному для каждой группы) перечисляются в командной строке приложения.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4