Передмова
Метою дисципліни є ознайомлення студентів з основними принципами, методами та можливостями технологій побудови сучасних інформаційних систем. У курсі передбачається вивчення вибраної технології – платформа 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. Відповіді на контрольні питання.
Оформлений звіт захищається студентом усно. Студент повинен чітко і грамотно відповідати на контрольні питання, які оголошені наприкінці кожної лабораторної роботи. Виконана та захищена лабораторна робота оцінюється згідно з робочою програмою.
Варіант індивідуального завдання надається викладачем.