ASP.NET阶段学习
来源:互联网 发布:2017年网络赚钱新项目 编辑:程序博客网 时间:2024/04/28 20:27
概况
ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。
开发模式
ASP.NET 支持三种开发模式:
Web PagesMVCWeb Forms单页面模型模型视图控制器事件驱动模型Web Pages
最简单的 ASP.NET 模型。
类似 PHP 和 ASP。
内置了用于数据库、视频、社交媒体等的模板和帮助器。
MVC
MVC 将 web 应用程序分为三种不同的组件:
- 针对数据的模型
- 针对现实的视图
- 针对输入的控制器
Web Forms
传统的 ASP.NET 事件驱动开发模型。
添加了服务器控件、服务器事件以及服务器代码的网页。
经典的 ASP
Active Server Pages (ASP),也被称为经典 ASP(Classic ASP),是由微软于 1998 年发布的第一款服务器端脚本引擎。
ASP 是一种令网页中的脚本在 Internet 服务器执行的技术。
ASP 页面的文件扩展名是 .asp,通常由 VBScript 编写。
ASP.NET
ASP.NET 是新一代的 ASP。它无法兼容经典 ASP,但 ASP.NET 可以引用 ASP。
ASP.NET 页面需要编译,因此比经典 ASP 更快。
ASP.NET 拥有更好的语言支持,大量用户控件,基于 XML 的组件,以及对用户认证的整合。
ASP.NET 页面的扩展名是 .aspx,通常由 VB (Visual Basic) 或 C# (C sharp) 编写。
ASP.NET 中的用户控件可以通过不同的语言进行编写,包括 C++ 和 Java。
当浏览器请求 ASP.NET 文件时,ASP.NET 引擎读取该文件,编译并执行文件中的脚本,然后以纯 HTML 向浏览器返回结果。
ASP.NET Razor
Razor 是一种新的简易的标记语言,用于向 ASP.NET 网页中嵌入服务器代码,很类似 ASP。
Razor 拥有传统 ASP.NET 的能力,但更易使用,也更易学习。
ASP.NET 文件扩展名
- ASP 文件的文件扩展名是 .asp
- ASP.NET 文件的文件扩展名是 .aspx
- ASP.NET 文件使用 C# 语法的文件扩展名是 .cshtml
- ASP.NET 文件使用 Razor VB 语法的文件扩展名是 .vbhtml
学习小结
- ASP.NET阶段学习
- Asp.net基础阶段化分
- 谈谈 ASP.NET 规划阶段的设计
- 谈谈 ASP.NET 规划阶段的设计
- 谈谈 ASP.NET 规划阶段的设计[转贴:]
- ASP.NET页生命周期介绍:阶段,事件及其他
- Asp.net 页面生命周期各个阶段引发的事件
- asp.net页面生命周期之页面的终结阶段
- ASP.NET 5 开发者的五个阶段-兄弟连IT教育
- asp.net入门学习
- ASP.NET入门学习
- ASP.NET学习日记
- Asp.Net Cookie 学习
- ASP.NET 学习历程
- 开始学习asp.net
- asp.net学习资源
- asp.net学习资源
- ASP.NET学习资料
- Android自定义View(一)(验证码)
- 6行代码生成全部6位数字密码字典
- Android动画之三:Property Animation 完全解析 (上)
- Spring从配置中获取bean取不到
- 20.Android 设备工具DeviceUtil
- ASP.NET阶段学习
- mysql 快速生成百万条测试数据
- Hive函数大全
- UITableView headerViewForSection 返回 (空值)
- 如何设置Tomcat默认主页
- Latex日常学习·一
- mysql创建新的用户及flush privileges解析
- mac 下 tomcat安装
- SecurityContextPersistenceFilter