|
Данный краткосрочный курс входит в дисциплину «Разработка приложений на С# / Windows / MS SQL». Продолжительность курса – 5 дней. Максимальное количество слушателей – 12 человек. Стоимость курса составляет 2000 сом. Цель курса: Научить создавать Web-приложения с применением технологий ASP.NET и ADO.NET для взаимодействия с СУБД MS SQL Server. Дать навыки создания Web-сервисов с использованием данных в формате XML Для кого предназначен курс: Данная дисциплина полезна специалистам по информационным технологиям, а также студентам, имеющим некоторый опыт программирования.
Необходимый уровень подготовки слушателей:
Для эффективного обучения слушатель данного курса должен знать язык программирования C#, основы SQL и иметь навыки работы в операционной системе Windows.
Результат обучения:
В результате обучения студент получит основы создания Web-приложений и Web-сервисов. Студент будет знаком с основными классами библиотеки .NET Framework, необходимые для создания Web-приложений и подключения к Базе Данных MS SQL Server. Содержание курса:
1. Программные языки .NET 1.1 Свойства .Net Framework C#, VB.NET, CLR, ASP.NET, JIT компилятор, GC, контролируемый код, .NET Framework ориентированное приложение, CLR компилятор Упражнение 1-1: консольный Hello World
2. Web форма 2.1 Архитектура Web приложения Visual Studio, IIS, ASP.NET, CLR, Web Application Client, HTTP, Server Control, HTML, Code Behind Упражнение 1-2: Hello World с использованием Visual Studio 2.2 Элементы управления HTML Атрибут Runat, HTML тэги, структура классов элементов управления HTML, DIV, SPAN, загрузка 2.3 Web элемент управления Элемент управления «Календарь» , asp тэги, Web элемент управления, CheckBoxList, RadioButtonList, FileUpload, DataGrid, DataList Упражнение 2: Программирование с использованием HTML и Web элементов управления 2.4 Элементы управления по проверке и контролю RequiredFieldValidator, RangeValidator, CompareValidator, Server side проверка. 2.5 Управление событиями Page_Init, PostBack, AutoPostBack Упражнение 3: Validation control and Event Driven Programming 3. XML и Web сервисы 3.1. XML и .NET XMLReader, XMLWriter, DOM 3.2. XML Web сервис Web Service, proxy class, client, SOAP, WSDL, UDDI, asmx file, атрибуты методов Web attribute Упражнение 4: программирование Web сервиса 4. ADO.NET 4.1. Концепция технологии работы с базами данных ADO.NET 4.2. Организация доступа к данным в ADO.NET, SQL Server, SqlClient, OleDB, DataSet, DataAdapter, Data Source 4.3. Подключение к базе данных SqlConnection, OleDbConnection, Connection String, DataSource, Server Explorer Упражнение 5: программирование подключения к базе данных 4.4 Операции над базой данных SQL 4.5 SQL выражение, insert, update, delete, DbDataAdapter, DataGrid, DataReader, Parameters Упражнение 6: программирование с применением операций по обработке данных 5. Программирование Web приложений 5.2 Файлы конфигурации 5.2.1 machine.config, web.config, global.asax, application valuables 5.3 Сессия 5.3.1 Sessionless, Session Object, StateServer mode, SQL Server mode, web.config Упражнение 7: программирование сессии 5.4 Безопасность Web приложения |