ASP.NET Vejledning

ASP.NET er en udviklingsramme til at bygge websider og websiteter ved hjælp af HTML, CSS, JavaScript og server script.

ASP.NET understøtter tre udviklingsmodeller:

Web Pages MVC Web Forms
Single page model Model View Controller Event-driven model

Web Pages

Den enkleste ASP.NET model.

Lignende PHP og ASP.

Indbygget med skabeloner og hjælpere til database, video, sociale medier osv.

MVC

MVC deler webapplikationer op i tre forskellige komponenter:

  • Model for data
  • View for virkeligheden
  • Controller for input

Web Forms

Den traditionelle ASP.NET event-driven udviklingsmodel.

Web sider med server kontroller, server begivenheder og server kode er blevet tilføjet.

Web Pages tutorial

Hvis du er nybegynder inden for ASP.NET programming, er Web Pages et godt startpunkt.

Web Pages er den enkleste udviklingsmodel for ASP.NET website development.

I vores Web Pages tutorial vil du lære, hvordan du kan kombinere HTML, CSS, JavaScript med server kode ved hjælp af den nyeste Razor server-side markup syntax i Visual Basic og C#.

Du vil også lære, hvordan du kan udvide websider gennem programmable Web Helpers, herunder database, video, billede, sociale netværk osv.

Kom i gang med at lære ASP.NET Web Pages nu

MVC tutorial

MVC er en model til at bygge webapplikationer ved hjælp af MVC (Model View Controller) design.

Hvis du har brug for en lettere alternativ til traditionel ASP.NET, er MVC et godt valg.

在我们的 MVC 指南中,您将学到如何使用轻量级的开发模型来构建 web 应用程序,并整合所有已有的 ASP.NET 特性,诸如母版页(Master Pages)、安全性(Security)以及认证(Authentication)。

现在就开始学习 ASP.NET MVC

Web Forms 指南

Web Forms 是传统的 ASP.NET 模型,基于事件驱动的 Web Forms 和 post backs。

在过去的数年中,开发者已经使用 ASP.NET Web Forms 创建了全球多个大型网站。

如果您希望这种在过去 10 年中被众多 web 开发者使用的设计模型,本指南是很好的选择。

现在就开始学习 ASP.NET Web Forms

我们的指南是为哪些用户服务的?

以上这些指南适合任何希望在微软的 ASP.NET 平台上构建网站的人士,不论是个人站点,还是现代化的商业网站。

即使您是 web 编程方面的新手,您依然有能力学习这些指南,但是如果已经掌握 HTML 和 CSS 的基础知识就更好了。

如果您对脚本语言(比如 JavaScript 和 VB)有基本的了解,也有助于对本指南的学习。

您更喜欢 VB 还是 C#?您希望同时学习这两种语言吗?好消息是:在 CodeW3C.com 指南中,大部分代码实例是用这两种语言编写的。

如果您是拥有丰富 ASP.NET 经验的专业 web 开发者,您依然能够获益良多,因为这些教程涵盖了大量新的 ASP.NET 概念,比如 HTML5、CSS3、JQuery 等等。