DreamSpark Academy
Главная
Новости
Учебные курсы
Технологии
Продукты
Вузы
Студенты-партнёры
ASP.NET
ASP.NET (точнее, ASP.NET Web Forms) - это технология разработки серверной части веб-приложений, основная цель которой - сделать веб-разработку такой же простой и визуальной, как и разработку оконных приложений (WinForms). Также существует технология
ASP.NET MVC
, о ней -
отдельная статья
.
Смысл ASP.NET в том, что программист может визуально поместить элементы управления (кнопки, поля ввода и т.д.) на страницу в Visual Studio, после чего запрограммировать событие, которое должно случиться при нажатии на кнопку. При работе приложения, нажатие на кнопку ведёт в перезагрузке страницы, далее отрабатывает описанный код, и на сторону клиента возвращается вновь сгенерированный HTML-код. При этом генерация HTML-разметки происходит автоматически, пользователь избавлен от многих тонкостей этого процесса.
ASP.NET является частью платформы .NET Framework, а потому обеспечивает доступ к классам этой платформы. Приложения могут быть написаны на любом языке среды CLR, включая Microsoft Visual Basic, C#, JScript .NET и J#.
Как лучше изучать ASP.NET
Разработка веб-приложений на ASP.NET, Гайдар Магдануров, Microsoft
Курс рассчитан на разработчиков, не имеющих опыта использования ASP.NET. В качестве языка программирования используется C#. Для изучения тренинга желательно знать основы HTML/JavaScript, иметь базовые представления о веб-приложениях и иметь опыт написания программ на C-подобных языках.
Часть 1
(922 КБ)
Часть 2
(1,2 МБ)
Видео-курс
Ссылки на полезные статьи:
ASP.NET на Gotdotnet.ru
Новости, статьи, видео-доклады и все, что нужно, чтобы изучать ASP.NET
Полезные видео-материалы по ASP.NET на TechDays.ru
Эти материалы будут полезны не только опытным разработчикам, но и начинаюшим.
Ссылки на полезные программы:
Visual Studio 2008 Express (на русском языке)
Бесплатная версия очень мощной среды программирования на таких языках, как C++, C# и т.д. Полностью на русском языке!
Курсы
Объектно-ориентированное программирование
Веб-программирование
Численные методы
Компьютерные сети и телекоммуникации
Технологии
ASP.NET MVC
Windows Forms
Сценарии
Создать Web-сайт
Настроить Web-сервер
Продукты
Visual Studio
SharePoint