ASP.NET 教程
ASP.NET 是用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架
ASP.NET三种开发模式
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
Web Pages 单页面模式 | MVC 模型-视图-控制器 | Web Forms 事件驱动模式 | ||
最简单的 ASP.NET 模式 与 PHP 和经典 ASP 相似 内置数据库、视频、图形、社交媒体等模板和帮助器 | MVC 将 Web 应用程序 3 个不同的组成部分: 模型负责数据 视图负责显示 控制器负责输入 | 传统ASP.NET事件驱动开发模式: 有服务器控件、 服务器事件 服务器代码的网页 |
Web Pages 教程
如果刚接触 ASP.NET ,建议从 Web Pages 开始学习
Web Pages 是ASP.NET 网站最简单的开发模式
Web Pages 教程中,学习用 VB (Visual Basic)
或 C# (C sharp) 的 Razor 服务器标记语法将 HTML、CSS、JavaScript 和服务器代码结合起来
ASP.NET Razor 标记 Razor 不是编程语言,是服务器端的标记语,类似PHP的模板标签
也可以学习用具有可编程的 Web Helpers(包括数据库、视频、图形、社交媒体等等)来扩展网页
MVC 教程
MVC 是用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式
想要替代传统的 ASP.NET 的轻量级的开发模式,可从 MVC 开始学习
MVC 教程学如何用集成了现有的ASP.NET 特性(比如 Master Pages、 Security、Authentication 母版页、安全、验证)的轻量级的开发模式
创建 Web 应用程序
Web Forms 教程
Web Forms 是传统的基于事件驱动的 ASP.NET 模式
ASP.NET Web Forms 创建了许多众所周知的大型网站
想学习 Web 开发人员使用的设计模式,那么可从 Web Forms 开始学习
谁适合阅读本文?
想学习在微软 ASP.NET 平台上创建网站的人员,从业余站点到最新、现代化、完全商业化的网络
即使刚接触 Web 编程,也可学习本文,对 HTML 和 CSS 有基本的了解 会有助于本文的学习
如果对脚本语言如 JavaScript 或者 VB (Visual Basic) 有基本的了解,将会对学习本文很有帮助
您是否偏爱 VB 胜过 C# (C sharp) ?
您是否想学习这两种语言?
好消息:小鸟启蒙提供的大多数代码实例都有这两种语言的版本
如果您有ASP.NET 开发经验的专业的 Web 开发人员,
仍然可从本文中学到很多东西,因为这些教程介绍了很多新的 ASP.NET 的概念,比如 HTML5、CSS3、JQuery 等
千年的回眸
.net framework 未将对象引用设置到的实例
是因为 开机启动项里有.NET开发的程序,此程序报错了 如果没必要启动,就去掉开机启动