Разработка веб-проекта с помощью Microsoft Visual C # 2010

Эта глава от начала здесь! Microsoft Visual C # 2010 начинается с изучения инструмента, который вы используете для создания веб-приложений различных типов: Visual Web Developer 2010 Express. Затем вы начнете работать с некоторыми реальными приложениями, создадите простой проект и будете использовать его для определения простого веб-приложения.

После завершения этой главы вы сможете:

  • Запустите Visual Web Developer 2010 Express, чтобы с его помощью можно было создавать веб-приложения.

  • Создать стандартный проект без написания кода

  • Создать стандартный сайт без написания кода

ПРИЛОЖЕНИЯ ДЛЯ НАСТОЛЬНЫХ ПЛОЩАДЕЙ ИМХО ПЕРВИЧНЫМ способом взаимодействия предприятий с данными, но существует множество других вариантов. Один из все более распространенных вариантов - использование Интернета (или интранета) для размещения различных приложений. Эта книга не покажет вам все виды приложений, которые вы можете создать в Visual Studio, но содержит обзор того, как создавать более популярные типы.

Большинство приложений начинаются с необходимости доступа к некоторым типам данных из клиентского приложения. Парадигма клиент-сервер существует уже много лет в разных формах. Эти интернет-приложения - это просто другая форма.

Для получения дополнительной информации см. «Клиент-сервер» в прилагаемом документе « Начните здесь! Основы программирования Microsoft .NET . Чтобы получить копию, ознакомьтесь с разделом «Бесплатная электронная книга-компаньон» во введении к этой книге или перейдите на страницу с инструкциями в конце книги.

Эта глава начинается с изучения инструмента, который вы используете для создания веб-приложений различных типов: Visual Web Developer 2010 Express. Приложения, на которых вы сосредоточитесь в первую очередь, предназначены для клиента. Полезно знать, как создать пользовательский интерфейс для любых данных, даже для данных, размещенных кем-то другим. На самом деле, с невероятными хранилищами данных, доступными онлайн, удивительно, что люди все еще находят что-то новое для хранения - но они делают. Visual Web Developer 2010 Express может помочь вам создать большинство типов клиентских приложений, поддерживаемых .NET Framework.

После того, как вы немного познакомитесь с Visual Web Developer 2010 Express, вы начнете работать с некоторыми реальными приложениями, создавать простой проект и использовать его для определения простого веб-приложения. Второй проект показывает, как создать простой веб-сайт и получить к нему доступ с помощью браузера. Эти два типа приложений имеют большое значение для того, чтобы вы начали программировать Интернет, но, конечно, это только начало. В других главах этой книги веб-приложения рассматриваются значительно подробнее.

После установки Visual Web Developer 2010 Express в вашей системе выполните следующие действия, чтобы запустить интегрированную среду разработки (IDE) (которая отличается от продукта Visual C # 2010 Express, использованного в главе 1): выберите Пуск | Все программы | Microsoft Visual Studio 2010 Express | Microsoft Visual Web Developer 2010 Express. Вы увидите запуск среды IDE, как показано на Рисунок 2-1 ,

Эта глава от начала здесь

Рисунок 2-1 Среда разработки Visual Web Developer открывается вместе со стартовой страницей.

IDE начинается с отображения стартовой страницы. Вы можете отключить эту функцию, сняв флажок Показать страницу при запуске в левом нижнем углу. Если позже вы решите, что хотите увидеть стартовую страницу, выберите «Просмотр | Начните страницу и снова выберите опцию «Показать страницу при запуске». Параметр «Закрыть страницу после загрузки проекта» работает как для проектов, так и для веб-сайтов. Он освобождает экранную недвижимость, закрывая стартовую страницу, когда она больше не нужна после создания или открытия проекта или веб-сайта.

Левая сторона стартовой страницы также содержит ссылки для создания или открытия проекта или веб-сайта. В разделе «Понимание различий между веб-сайтами и проектами» этой главы описываются различия между проектом и веб-сайтом, поэтому пока не беспокойтесь об этом.

Все, над чем вы работали в последнее время (как проекты, так и веб-сайты), отображается в списке последних проектов. Нажмите на запись для проекта или веб-сайта, который вы хотите открыть. Если вы используете Windows 7, помните, что у вас также есть доступ к функции «Списки переходов», щелкнув правой кнопкой мыши элемент Microsoft Visual Web Developer 2010 Express в меню «Пуск» и выбрав проект или веб-сайт, который вы хотите открыть.

В правой части экрана вкладка «Начало работы» содержит ряд интересных записей. Все эти записи посвящены тому, чтобы помочь вам быстрее работать с Visual Web Developer 2010 Express. Они также отличаются от предложений Visual C # 2010 Express. Вот четыре темы Начало работы и почему вы должны посмотреть на них:

  • Начало работы с ASP.NET и Visual Web Developer Express Этот параметр не отображает справочную информацию - вы получаете помощь, нажав клавишу F1. Вместо этого первая ссылка для этой записи предоставляет доступ к видео и учебным пособиям, которые вы можете использовать, чтобы узнать больше о Visual Web Developer. Вторая ссылка обеспечивает доступ к форумам Active Server Page (ASP) .NET, где вы можете задавать вопросы другим разработчикам и различным экспертам, которые бродят по форумам.

  • Откройте для себя бесплатные приложения с открытым исходным кодом. Нажмите на ссылку, чтобы просмотреть приложения с открытым исходным кодом по адресу http://www.microsoft.com/web/gallery/ , Когда вы попадете на сайт, вы увидите несколько бесплатных приложений. Вы можете выбрать приложение и нажать «Установить», чтобы загрузить и автоматически установить приложение на жесткий диск, чтобы вы могли его использовать. Например, вы найдете ряд интересных систем управления контентом (CMS), таких как Joomla и DotNetNuke. Стоит потратить некоторое время на просмотр этого сайта, даже если вы ничего не скачиваете, потому что обзор доступных приложений может дать полезные идеи для ваших собственных приложений.

  • Найти доступный веб-хостинг Нажмите эту ссылку, чтобы найти ряд доступных веб-хостинг компаний на http://www.microsoft.com/web/hosting/home , Каждая компания предлагает различные функции по-разному, поэтому вы, вероятно, найдете решение, которое соответствует вашим потребностям.

  • Получить больше программного обеспечения бесплатно Этот раздел содержит ряд ссылок на бесплатное программное обеспечение. Например, если вы нажмете ссылку Microsoft DreamSpark для студентов, вы перейдете на http://www.microsoft.com/web/hosting/home , где вы можете узнать больше об этом продукте. DreamSpark - это больше, чем одно приложение; сайт фактически предоставляет доступ к ряду приложений, включая Visual Studio 2010 Professional и сертификационные экзамены Microsoft.

На вкладке «Последние новости» в форме Really Simple Syndication (RSS) содержится информация об обновлениях и изменениях в Visual Web Developer. Чтобы использовать эту функцию, нажмите «Включить RSS-канал». Однако вы должны знать, что получение последней информации в среде IDE может иногда замедлять работу. Лучший вариант - добавить RSS-канал сайта в Outlook. Для этого сначала убедитесь, что Outlook работает. Скопируйте Uniform Resource Locator (URL) из поля RSS-канала и вставьте его в поле адреса вашего браузера. Нажмите Enter, и через несколько секунд ваш браузер спросит, хотите ли вы добавить RSS-канал в Outlook.