ASP.NET 基础教程

ASP.NET 是一个使用 HTMLCSSJavaScriptC# 等服务器脚本创建网页和网站的一站式解决方案

ASP.NET 支持三种不同的开发模式

  1. Web Pages ( Web 页面 )
  2. MVC ( Model View Controller 模型-视图-控制器 )
  3. Web Forms ( Web 窗体 )

三种开发模式的对比

Web Pages
单页面模式
MVC
模型-视图-控制器
Web Forms
事件驱动模式
最简单的 ASP.NET 模式


内置了数据库、视频、图形、社交媒体等模板和帮助器
MVC 将 Web 应用程序分成 3 个不同的组成部分

模型负责数据
视图负责显示
控制器负责输入
传统的 ASP.NET 事件驱动开发模式

带有服务器控件
服务器事件
和服务端代码的网页

ASP.NET Web Pages 基础教程

Web Pages 是最简单的 ASP.NET 开发模式,是 ASP.NET 入门的不二选择

如果跟我一样,刚接触 ASP.NET ,建议从 Web Pages 开始学习

在 Web Pages 基础教程中,我们将一起学习如何使用 C# (C sharp)Razor 服务器标记语法将 HTML、CSS、JavaScript 和服务端代码结合起来

我们将一起学习如何使用具有可编程的 Web Helpers(包括数据库、视频、图形、社交媒体等等)来扩展我们的网页

那么,现在就开始学习 ASP.NET Web Pages 吧

ASP.NET MVC 基础教程

MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)开发 Web 应用程序的模式

如果你已经学会了 Web Pages 开发网页,向往一种更高级的开发模式,可以学习 MVC 开发模式

在我们的 ASP.NET MVC 基础教程中,我们将一起学习如何使用集成了现有的所有 ASP.NET 特性(比如 Master Pages、 Security、Authentication 母版页、安全、验证)的轻量级的开发模式创建 Web 应用程序

点我开始学习 ASP.NET MVC

Web Forms 基础教程

ASP.NET Web Forms 是传统的基于事件驱动的 ASP.NET 模式

Web Forms 是最古老的 ASP.NET 开发模式之一,多年来,开发者已经使用 ASP.NET Web Forms 创建了许多众所周知的大型网站

如果你想学习一种 10 年以来经久不衰的的设计模式,可以从 Web Forms 开始

点我学习 ASP.NET Web Forms!

谁适合阅读本教程?

我们这份 ASP.NET 基础教程适合任何想要学习在 ASP.NET 平台上创建网站的人员

即使你对 Web 编程一无所知,也可以学习本教程

如果你对 HTML 和 CSS 有基本的了解,那么将会更有助于本教程的学习

如果你对脚本语言如 JavaScript 或者 VB (Visual Basic) 有基本的了解,那将会对学习本教程很有帮助


Copyright © 简单教程 www.twle.cn