ASP.NET, также известный как ASP+, представляет собой платформу веб-разработки, основанную на .NET Framework. Это язык сценариев нового поколения, выпущенный Microsoft.
ASP.NET — это среда разработки для создания веб-страниц и веб-сайтов с использованием HTML, CSS, JavaScript и серверных сценариев.
ASP.NET поддерживает три различных режима разработки: веб-страницы (веб-страницы), MVC (контроллер представления модели модель-представление-контроллер) и веб-формы (веб-формы):
Одностраничный режим веб-страниц | MVC Модель-Представление-Контроллер | Модель веб-форм, управляемая событиями | ||
Самый простой режим ASP.NET. Похож на PHP и классический ASP. Встроенные шаблоны и помощники для баз данных, видео, графики, социальных сетей и т. д. | MVC делит веб-приложение на 3 различных компонента: Модель отвечает за данные. Представление отвечает за отображение. Контроллер отвечает за ввод. | Традиционная модель разработки, управляемая событиями ASP.NET: веб-страницы с серверными элементами управления, серверными событиями и серверным кодом. |
Если вы новичок в ASP.NET, рекомендуется начать с веб-страниц.
Веб-страницы — это простейшая модель разработки веб-сайтов ASP.NET.
В нашем руководстве по веб-страницам вы узнаете, как комбинировать HTML, CSS, JavaScript и серверный код, используя новейший синтаксис серверной разметки Razor на VB (Visual Basic) или C# (C Sharp).
Вы также можете узнать, как расширить свои веб-страницы с помощью программируемых веб-помощников, включая базы данных, видео, графику, социальные сети и многое другое.
Начните изучать веб-страницы ASP.NET прямо сейчас!
MVC — это шаблон для создания веб-приложений с использованием конструкции MVC (Model View Controller).
Если вам нужна облегченная модель разработки, заменяющая традиционную ASP.NET, вы можете начать обучение с MVC.
В нашем руководстве по MVC вы узнаете, как создать веб-приложение, используя облегченную модель разработки, которая объединяет все существующие функции ASP.NET (такие как главные страницы, безопасность, главные страницы аутентификации, безопасность, аутентификация).
Начните изучать ASP.NET MVC прямо сейчас!
Веб-формы — это традиционная модель ASP.NET, управляемая событиями.
На протяжении многих лет разработчики использовали веб-формы ASP.NET для создания множества известных и масштабных веб-сайтов.
Если вы хотите изучить шаблоны проектирования, которые многие веб-разработчики использовали за последние 10 лет, вы можете начать с веб-форм.
Начните изучать веб-формы ASP.NET прямо сейчас!
Это руководство подойдет всем, кто хочет научиться создавать веб-сайты на платформе Microsoft ASP.NET, от любительских сайтов до новейших, современных, полностью коммерческих сетей.
Вы можете следовать этому руководству, даже если вы новичок в веб-программировании, и оно будет полезно, если у вас есть базовые знания HTML и CSS.
Если у вас есть базовые знания языков сценариев, таких как JavaScript или VB (Visual Basic), вам будет полезно следовать этому руководству.
Вы предпочитаете VB C# (до-диез)? Хотите выучить оба языка? Есть и хорошие новости: большинство примеров кода, представленных в руководствах w3cschool.cn, доступны на обоих языках.
Если вы профессиональный веб-разработчик с опытом разработки ASP.NET, вы все равно можете многому научиться из этого руководства, поскольку в этих руководствах представлено множество новых концепций ASP.NET, таких как HTML5, CSS3, JQuery и т. д.