National Information Technologies Center
: : Главная Разработка ПО Web-программирование на C#
Web-программирование на C# PDF Печать E-mail
Автор: Administrator   
09.01.2008 23:00

Данный краткосрочный курс входит в дисциплину «Разработка приложений на С# / 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 приложения

 

Обновлено 21.02.2008 23:57
 

Курсы НЦИТ

OC
Разработка ПО
СУБД
Управление проектами
СУБД Oracle
Cisco Academy
MS Ofiice 2003
WEB
Open Office