前言
ASP.NET对于我这个菜鸟来说还是比较陌生的,不太清楚时怎么回事,当然网上有好多介绍ASP.NET 的,我的这篇博客就是通过各种查资料总结出来的.算时一个拼凑的介绍版本吧!
正文
ASP.NET简介
微软官网上的原话是这么说的:
ASP.NET is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users.
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
菜鸟教程里边说ASP.NET 支持三种不同的开发模式:
ASP.NET技术的显著特点:
1、
强大性和适应性 因为ASP.NET是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在支持.NET Framework所有平台上。ASP.NET同时也是language-independent语言独立化的,所以,可以选择一种最适合自己的语言来编写应用程序,或者可以用多种语言来写应用程序,这样的多种程序语言协同工作的能力可以保护基于COM+开发的程序,并能够完整的移植向ASP.NET。
2、
简单性和易学性 .NET Framework封装了大量的类库,使ASP.NET完成一些常见的任务如表单的提交、客户端的身份验证、分布系统,并可以使网站配置变得非常简单。
3、
高效可管理性 ASP.NET使用一种字符基础的、分级的配置系统,使服务器环境和应用程序的设置更加简单。ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,可以很大的提高运行速度。即使现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高运行效能。
ASP.NET 和.NET的关系
.NET
一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以做以下事情
Windows 应用程序
Web 应用程序
Web 服务
下面这张图可以很清除的看出两者之间的关系
结尾
不专业点来说就是做网站的,通过上边的简单介绍大家是不是对ASP.NET有点了解了呢!