Принципи проектування та розробки WEB-застосувань в Microsoft.NET

Передмова

 

Метою дисципліни є ознайомлення студентів з основними принципами, методами та можливостями технологій побудови сучасних інформаційних систем. У курсі передбачається вивчення вибраної технології – платформа Microsoft.NET

Учбовий курс присвячений розробці Веб-додатків на платформі .NET Framework, вивчаються технології .NET, ASP.NET, архітектура, конфігурація і розгортання Інтернет систем. ASP.NET є основною і найбільш повної технологією для веб-розробки з усіх, які коли-небудь створювалися для побудови серверних елементів веб-додатків. Вона являє собою повнофункціональну платформу, що дозволяє створювати складні і надзвичайно швидкі веб-додатки.

Після вивчення дисципліни студент має засвоїти базові знання, він повинен:

ЗНАТИ:

Архітектуру та принципи роботи Web-застосувань на основі Microsoft.NET Framework.

- Архітектура платформи Microsoft. NET

- Розробка Web-застосувань ASP.NET з використанням Visual Studio .NET

 

Принципи проектування та розробки WEB-застосувань в Microsoft.NET

- Web программування з використанням технології ASP.NET

- Створення шаблонів та веб-форм сторінок.

- Використання різноманітних елементів управління, що відображають графічних інтерфейс

- Формування бази даних Веб-додатка.

ВМІТИ:

- Використовувати С# в .NET-додатках.

- Застосовувати Visual Studio.NET при створенні WEB–додатків.

- Використовувати технологію WEB–форм.

- Використовувати технологію ADO.NET.

 

Практична частина визначена на вивчення питань створення клієнтських і серверних додатків .NET.

Практична частина курсу передбачає освоєння Visual Studio.NET 2012 при створенні WEB–додатків в межах виконання лабораторних робіт, самостійної роботи, в яких запроваджено проектування та реалізація інформаційної Інтернет-системи з базою даних .

На сьогодні незаперечний той факт, що сучасний рівень WEB технологій дозволяє вважати їх за найбільш перспективних для створення розподілених інформаційних систем. Це можуть бути не тільки відкриті Інтернет системи, але і "закриті" корпоративні автоматизовані системи управління, розподілені на великі території і відстані. Важливою особливістю таких систем є здійснення видаленого доступу до сховищ інформації – баз даних. Об'єднання Інтернет-технологій і технологій СУБД як способу організації доступу до даних має ряд безумовних достоїнств і вимагає не тільки знань цих технологій, але і уміння аналізувати і вибирати оптимальну архітектуру таких інформаційних систем.

Таким чином, дані методичні вказівки до виконання лабораторних робот Частина 1 містять теоретичні відомості, а також методику виконання перших 5 лабораторних робіт з дисципліни, які входять до практичного модулю П1.

Практичний Модуль 1:

Лабораторна робота №1 – Основи роботи у середовищі розробки додатків Microsoft Visual Studio 2012.

Лабораторна робота №2 – Створення WEB-форми у середовищі розробки Visual Studio2012. Робота з массивами, рядками, процедурами і функціям на мові С#

Лабораторна робота №3 – Основи роботи у середовищі Microsoft Visual Studio 2012. Класи, структури та колекції С#.

Лабораторна робота №4 – Основи роботи з базами даних MS SQL Server в Microsoft Visual Studio 2012.

Лабораторна робота №5 – Вивчення серверних WEB-елементів управління

Після вивчення Змістовного модулю – П1 студент повинен вміти: налаштовувати Microsoft Visual Studio 2012 для розробки Web-додатків; використовувати серверні WEB-елементи управління для конструювання дизайну додатку и застосовувати С# для створення обробника подій. Контролюючим заходом передбаченим для цього змістовного модуля є усне опитування.

По кожній лабораторній роботі студент повинен скласти звіт, якій містить в собі:

1. Назву роботи.

2. Мета роботи.

3. Умову завдання згідно варіанта

4.Послідовний алгоритм розв’язання задачі, проілюстрований екранними формами з поясненнями що до виконаних дій.

4. Текст основних програмних модулів.

5. Відповіді на контрольні питання.

Оформлений звіт захищається студентом усно. Студент повинен чітко і грамотно відповідати на контрольні питання, які оголошені наприкінці кожної лабораторної роботи. Виконана та захищена лабораторна робота оцінюється згідно з робочою програмою.

Варіант індивідуального завдання надається викладачем.