Подготовка и установка ASP.NET AJAX

Лучший способ осознать мощь ASP.NET AJAX – начать использовать его. Все, что вам потребуется для разработки приложений, – это броузер с поддержкой JavaScript на стороне клиента и веб?сервер с поддержкой ASP.NET 2.0. Для начала вполне будет достаточно обычного текстового редактора. Однако, по мере роста сложности приложений, наличие интегрированной среды разработки с такими функциональными возможностями, как IntelliSense, автодополнение кода, управление проектами, отладчик и WYSIWYG (What You See Is What You Get – что видишь, то и получишь) поможет сэкономить массу времени. В мире ASP.NET 2.0 для этих целей обычно используется редактор, входящий в состав Visual Studio 2005.

Установка интегрированной среды разработки
Следует иметь в виду, что хотя в общем случае наилучшим выбором является приобретение полной версии Visual Studio 2005, тем не менее бесплатно распространяемая Express-версия Visual Studio 2005, предназначенная для разработки веб?приложений – Microsoft Visual Web Developer 2005 Express Edition, – также полностью поддерживает ASP.NET AJAX.

Если у вас еще нет интегрированной среды разработки, установите Visual Studio 2005 или Visual Web Developer Express Edition.


Если вы выбрали второй вариант, откройте в броузере страницу http://msdn.microsoft.com/vstudio/express/vwd/download, где вы найдете мастер установки по сети, который не только загрузит и установит VWD, но и установит при необходимости .NET Framework 2.0.

Установка ASP.NET AJAX
Независимо от того, какая версия VWD используется, ASP.NET AJAX интегрируется непосредственно в среду разработки. На домашней странице ASP.NET AJAX (http://ajax.asp.net) вы найдете ссылку на дистрибутив ASP.NET AJAX в формате MSI с именем ASPAJAXExtSetup.msi.

Ищите ссылку с текстом «Microsoft ASP.NET 2.0 AJAX Extensions 1.0». Перед запуском пакета установки необходимо удалить все предыдущие версии ASP.NET AJAX, которые могли быть установлены в системе.

Мастер установки .msi задаст всего несколько вопросов. После того как будут приняты условия лицензионного соглашения ASP.NET AJAX, начнется процесс установки.

После установки в VWD или в Visual Studio появится новый шаблон приложений – ASP.NET AJAX Web Site. Описанный способ установки ASP.NET AJAX является предпочтительным, так как в этом случае все необходимые файлы копируются в соответствующие каталоги.


Кроме того, при таком способе установки сборка ASP.NET AJAX будет помещена в глобальный кэш сборок (Global Assembly Cache – GAC), что автоматически сделает ее доступной для всех приложений ASP.NET.

ASP.NET AJAX также работает в готовящихся к выходу Visual Studio 2008 и Visual Web Developer 2008 Express Edition. В этих средах разработки при создании нового веб?сайта просто укажите, что должна использоваться платформа .NET Framework 3.5; вам не придется устанавливать ASP.NET AJAX, поскольку она уже включена в состав .NET Framework 3.5. Для версий .NET ниже 3.5 придется отдельно устанавливать ASP.NET AJAX. Если вы работаете и с Visual Studio 2005, и с Visual Studio 2008 или вы хотите открыть в Visual Studio 2008 проект ASP.NET AJAX, который был создан в Visual Studio 2005, перейдите к разделу «Для дополнительного чтения» в конце этой главы; там вы найдете несколько важных советов по данному вопросу.

Установка испытательной базы данных
Примеры в этой книге написаны в предположении, что в качестве сервера баз данных используется SQL Server 2005 Express Edition (хотя примеры легко могут быть адаптированы для использования любых других источников данных).


Если у вас на компьютере установлен Microsoft SQL Server, то он также может быть использован. В противном случае загрузите и установите SQL Server Express (его можно загрузить бесплатно).

Чтобы максимально упростить процесс установки и развертывания, во всех примерах из этой книги, работающих с базой данных, используется типовая база данных AdventureWorks компании Microsoft. Также предполагается, что AdventureWorks была установлена в локальный сервер SQL Server 205 Express Edition и доступна с параметрами аутентификации Windows в (local)\SQLEXPRESS.

В зависимости от используемой версии SQL Server требуемая версия базы данных AdventureWorks доступна для загрузки по следующему адресу: SQL Server 2005 http://www.microsoft.com/downloads/details.aspx?familyid=E719ECF7?9F46?4312?AF89?6AD8702E4E6E&displaylang=en SQL Server 2005 Express Edition http://www.microsoft.com/downloads/details.aspx?familyid=9697AAAA?AD4B?416E?87A4?A8B154F92787&displaylang=en

Выберите нужную версию, загрузите дистрибутив и запустите мастер установки. По окончании установки вам будет необходимо подключить файл AdventureWorks_Data.mdf (в подкаталоге Data) к вашему серверу баз данных SQL Server 2005. Проще всего это сделать с помощью Microsoft SQL Server Management Studio Express (SSMSE) – бесплатного инструмента с графическим интерфейсом для администрирования SQL Server 2005 Express Edition. SSMSE доступен для загрузки в двух версиях, 32-битной и 64-битной, по адресу: http://www.micro?
soft.com/downloads/details.aspx?FamilyID=c243a5ae?4bd1?4e3d?94b8?5a0f62bf7796&DisplayLang=en.

По окончании установки и настройки базы данных AdventureWorks откройте меню Пуск (Start) и запустите SQL Server. Введите в диалоговом окне информацию для вашего сервера SQL Server 2005 Express Edition. По умолчанию сервер доступен по имени (local)\SQLEXPRESS или ИмяКомпьютера\SQLEXPRESS с использованием типа аутентификации Windows Authentication.

Далее, в окне SSMSE щелкните правой кнопкой мыши на папке с базами данных и выберите пункт контекстного меню Attach (присоединить). В открывшемся диалоге щелкните на кнопке Add (добавить) и выберите файл AdventureWorks_Data.mdf. Дважды нажмите OK. После этого база данных AdventureWorks будет подключена к вашему серверу SQL Server 2005 Express Edition.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
ASP.NET AJAX и Ajax
ASP.NET AJAX и ASP.NET
Пакеты ASP.NET AJAX
Первый пример ASP.NET AJAX: Hello User
Структура и архитектура ASP.NET AJAX

Вернуться в раздел: ASP.NET AJAX / ASP.NET AJAX, Ajax и ASP.NET