АННОТАЦИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ ПО СПЕЦИАЛЬНОСТИ 080801.65 – ПРИКЛАДНАЯ ИНФОРМАТИКА (В ЭКОНОМИКЕ) Уровень образовательной программы: специалитет Специальность – 080801.65 – Прикладная информатика (в экономике) Специализация – Корпоративные экономические информационные системы Форма обучения – очная Срок освоения СОП – 5 лет Цикл общих математических и естественнонаучных дисциплин Дисциплина по выбору WEB-ПРОГРАММИРОВАНИЕ Цель освоения дисциплины Целью учебной дисциплины является изучение (теория) различных языков программирования и технологий web, получение практических навыков программирования на C# в инструментальной среде Microsoft Visual Studio. Задачи дисциплины: - изучить языки и технологии web. - изучить платформа .NET. Технология ASP.NET, которая позволяет писать код на любом языке, поддерживаемом платформой .NET. К таким языкам относится С#, VB.NET, JScript и C++ с управляемыми расширениями. - изучить Microsoft Visual Studio – это среда разработки Web-приложений, гибкий и универсальный инструмент создания приложений для платформы Windows. Требования к результатам освоения дисциплины: В результате освоения учебной дисциплины обучающийся должен уметь: свободно работать и понимать интерфейс инструментальной интегрированной среды для разработки web- и windows приложений Microsoft Visual Studio; программировать web-приложения на языке C#. В результате освоения учебной дисциплины обучающийся должен знать: основные языки программирования и технологии web; технологию ASP.NET; принципы разработки web-приложения; интерфейс Microsoft Visual Studio. Место дисциплины: дисциплина изучается в 6 семестре. Общая трудоемкость освоения учебной дисциплины составляет: 66 час., в том числе 34 час. – лабораторные занятия, 32 час.– самостоятельная работа. Содержание дисциплины: Основа любого сайта - язык разметки гипертекста HTML. Понятие клиентских и серверных языков. Язык программирования и фреймворк. Технология ASP.NET. Знакомство с интерфейсом инструментальной среды. Настройка окон. Создание приложения ASP.NET. Добавление элементов в проект web-приложения, редактирование, задание свойств. Знакомство с файлом Default.aspx.cs. Создание обработчика события "нажатие на кнопку". Режим запуска приложения. Установка точек прерывания и просмотр значений переменных. Формирование HTML-кода страницы. Создание страницы, которая предоставляет пользователю возможность ввести свое имя и фамилию, а при нажатии на кнопку выводит приглашение, содержащее введенные данные. Устранение ошибок исполнения webприложения. Динамическое создание элементов управления. Работа с классом Page. Позиционирование элементов Web-приложения. Использование серверных элементов управления. Использование Image, ImageMap, ImageButton. Использование Panel. Проверка вводимых данных. Создание мастер-страницы в текущем Web-приложении. Создание страниц содержимого в текущем Web-приложении. Карты сайта. Использование элементов управления TreeView, Menu и SiteMapPath. Навигация с использованием программирования. Использование MultiView и Wizard. Оформление Web-приложений при помощи тем