нализ литературы по тематике исследования

СОДЕРЖАНИЕ

Введение. 3

1 Анализ литературы по теме «ASP.NET И Visual Studio». 4

1.1 Анализ литературы по тематике исследования. 4

1.2 Анализ интернет источников по тематике исследования. 7

1.3 Анализ учебно-методической документации. 8

2. Общие сведения об электронном лабораторном практикуме. 11

2.1 Visual Studio 2010. 11

2.2 Описание электронного лабораторного практикума. 13

Заключение. 20

Список использованных источников. 21

Введение

Сегодня в Интернете все больше встречаются веб-приложения, такие как социальная сеть, интернет магазины, и т.д. Одной из технологий создания веб приложений является ASP.NET.

ASP.NET – это часть технологии .NET, используемая для написания мощных клиент-серверных web-приложений. Она позволяет создавать динамические страницы HTML. ASP.NET возникла в результате объединения более старой технологии ASP (активные серверные страницы) и .NET Framework.

Visual Studio – среда разработки программного обеспечения. С помощью это среды можно разрабатывать веб-приложения основанные на технологии ASP.NET.

Объект исследования – процесс обучения студентов специальности 230201.65 «Информационные системы и технологии» направления подготовки 230200 «Информационные системы» дисциплине «Web-программирование».

Предметом исследования является учебный материал по дисциплине «Web -программирование».

Цель работы – разработать структуру и наполнение электронного лабораторного практикума по дисциплине «Web -программирование».

В соответствии с поставленной целью в работе определены следующие задачи:

1) провести анализ источников по ASP.NET и Visual Studio;

2) разработать интерфейс учебного пособия;

3) подобрать наполнение электронного лабораторного практикума.

1 Анализ литературы по теме «ASP.NET И Visual Studio»

нализ литературы по тематике исследования

В книге Зиборова В. «Visual C# 2010 на примерах» [5] рассматриваются компоненты Visual Studio на примере приложений. Каждая глава рассматривает определенный компонент. Материал располагается по принципу от простого к сложному. Веб-программированию посвящены главы с 13 по 15. Книга сопровождается диском с исходными кодами примеров из книги.

Вывод: В этой книге материал рассматривается на наглядных примерах, хорошо подойдет как справочник для опытных и как пособие для начинающих программистов.

В книге «Visual C# 2010. Полный курс» [11] от авторов Уотсон, Нейгел, Педерсен, Рид, Скиннер. Рассматриваются подробно синтаксис языка C#, кроме того показано, как создавать Windows- и веб-приложения, формы Windows и работать с данными. В каждой главе есть пошаговые задания, которые помогают лучше усвоить материал.

Вывод: Данная книга имеет достаточно обширный материал, который будет полезен для начинающих программистов.

Книга Троелсена Э. «Язык программирования C# 2010 и платформа .NET 4» [10] рассматривает подробно особенности и возможности языка C# и платформы .NET.

Вывод: Эта книга рассчитана в первую очередь на опытных разработчиков программного обеспечения.

Книга Мак-Дональда, Фримена, Шпушта «Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов» [7] полностью посвящена технологии ASP.NET, а также включает описание ASP.NET MVC, ASP.NET AJAX 4, ASP.NET Dynamic Data и Silverlight 3. Так же описаны особенности разработки сайтов с использованием веб-сервера Microsoft Internet Information Services 7, способы работы с веб-службами. Рассматриваются расширенные технологии построения пользовательских интерфейсов, включая пользовательские элементы управления, специальные серверные элементы управления, клиентские JavaScript-сценарии, GDI+ и Silverlight 3.

Вывод: данное издание является наиболее полным руководством по изучению ASP.NET, но подойдет только опытным разработчикам.

Книга «C# 4.0 и платформа .NET 4 для профессионалов» [8] разделена на несколько частей, в которых рассказывается как о самом языке C#, так и о способах его применения в различных областях.

Несмотря на большой объем, уместить в печатное издание все сведения о языке C# и его применении с другими технологиями .NET не удалось, поэтому десять дополнительных глав представлены в электронном виде на прилагаемом к книге компакт-диске. Также на компакт диске присуствуют исходные коды примеров используемые в книге.

Вывод: данное издание рассчитано на программистов с разным уровнем знаний.

В книге Гросса К. «C# и платформа .NET 3.5» [3] материал излагается последовательно на примере решения различных типичных проблем, с которыми сталкиваются программисты. Описаны типы данных языка C#, их достоинства, недостатки и особенности применения. Рассмотрены операторы языка, основы объектно-ориентированного, компонентно-ориентированного и функционального программирования. Показаны особенности обработки строк и исключений, а также многопоточная обработка информации. Описаны принципы хранения данных, конфигурационные файлы приложения, динамическое выполнение кода. Материал сопровождается многочисленными примерами разработки приложений: калькулятор, переводчик, простая система искусственного интеллекта, обмен валют, вычисления налогов и другие.

Вывод: Хорошее руководство для начинающих программистов.

Книга Патриса Пелланда «Переход к Microsoft Visual Studio 2010» [9] рассматривает множество возможностей языков программирования и новые версии наиболее популярных технологий без заострения внимания на самих технологиях. Основной упор делается на работе с новыми инструментами и возможностями Visual Studio 2010.

Вывод: Данная книга не является пособием для начинающих, справочником или книгой, посвященной какой-то одной технологии. Это книга, которая поможет профессиональным разработчикам перейти с предыдущих версий Visual Studio на новую.

В книге «Microsoft Visual Studio 2010» [2] Голощапова Алексея, рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, описываются создание различных типов приложений: с помощью технологий Windows Presentation Foundation и Windows Forms, создание веб-приложений с помощью технологий ASP.NET, MVC, AJAX, jQuery, Silverlight. Рассматривается проектирование и развертывание баз данных, а также создание приложений для работы с базами данных с использованием технологий LINQ, Entity Framework, ASP.NET Dynamic Data, технология создания служб Windows Communication Foundation, управление рабочими процессами с помощью Windows Workflow Foundation, локализация и развертывание приложений.

Материал книги сопровождается практическими примерами в тексте и на компакт-диске.

Вывод: Данная книга имеет достаточно обширный материал, который будет полезен для начинающих программистов.

В книге Джо Майо «Microsoft Visual Studio 2010. Самоучитель» [6] показано создание различных типов приложений. Рассмотрены основы программирования на языках С# и Visual Basic, работа с решениями, проектами, сборками и библиотеками классов. Описаны инструменты, предназначенные для анализа и отладки кода, поиска и исправления ошибок.

Вывод: В этой книге материал хорошо подойдет как справочник для опытных и как пособие для начинающих программистов.

Книга Камерона Р., Михалка Д. «ASP.NET 3.5, компоненты AJAX и серверные элементы управления для профессионалов» [4] описывает внутреннюю структуру и работу ASP.NET и то как внедряться в существующую архитектуру.

Вывод: Книга предназначена для опытных программистов.

В книге Агурова П. «ASP.NET. Сборник рецептов» [1] собраны практические советы и примеры, которые помогут при создании веб-приложений с использованием ASP.NET: разработка архитектуры веб-приложения, его отладка, профилирование, защита, конфигурирование, работа с данными. Рассмотрены специальные инструменты и утилиты, которые позволяют ускорить и упростить разработку и отладку веб-приложений. Уделено внимание обработке исключений в веб-приложениях. Отдельная глава посвящена созданию отчетов в MS Excel.

На компакт-диске приведен исходный код рассмотренных примеров.

Вывод: Книга будет полезна не только программистам, которые уже используют в своих разработках ASP.NET, но и тем, кто переходит на технологию ASP.NET с языка РНР.