asp.net是做什么的,asp和aspnet
内容导航:
一、aspnet是干什么的
HTML本身是静态语言,不能产生动态的内容。例如,内容为”你好,张三”的HTML网页,不会因为你是李四,而自动将内容改为“你好,李四”。是一种服务器端技术,可以根据实际生成不同的HTML内容。例如,你在百度知道提问的时候所填写的表单,这本身是HTML。但需要有服务器端技术来处理你填写的信息,将它保存到数据库中,并将你填写的问题展示给其他人来回答,然后用HTML将其他人的回答展示给你。所有这些,都是需要像这样的后台技术来进行的。再换一种比喻:技术
就像是跟你在QQ上聊天的另一个人,他根据你说的话,你提出的问题,做出合适的回答。而HTML就像跟你聊天的那个人发过来的文字,这些文字本身是不会变化的。
二、是什么意思
ASP是英文Active Server
Pages的缩写,意为动态服务器页面,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,其作为一种服务器端应用程序的热门开发工具,在发展中日趋完善并更名为ASP+。
后来,微软正式推动.NET策略时,ASP+就演化成。
简单的说,就是一种程序,是基于通用语言的编译运行的程序,它以其强大性和适应性可运行在Web应用软件开发者的几乎全部的平台上。
是.Net framework的一部分。
在通过HTTP请求建立文档时,它可以在web服务器上动态创建文档。
该文档主要是HTML和XHTML文档,但也可以创建XML文档,CSS文档,图像,PDF文档或者支持MIME类型的文档。
大致意思是ASP的升级版本,使用的是.net的框架,.net框架下的WEB页面开发,.net分页面开发还有应用程序开发(WinForm)的前身ASP技术,是在IIS
2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT
4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual
InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT
4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。
它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。
是指在.NET框架下进行WEB程序设计。
三、aspnet前景
答:.NET是微软重要的产品。包括以后的操作系统,都加入了.NETFramework而且,有些软件没有.NETFramework运行环境还运行不了。所以.NET以后只会越来越重要。云计算也是基于.NET的。不要担心。基于工资这事,还是看能力来公司来的。跟.NETJava没绝对的关系。
四、ASPNET是什么
又称为ASP+,不仅仅是ASP的简单升级,而是微软公司推出的新一代脚本语言。基于.NET
Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式。.NET有很多种语言组成,比如C#、
、J#、Jsript、Managed C++,但是都是运行在.NET FrameWork Run
Time底下的。可以用C#或来开发。编译后形成CLR,通过服务器的IIS+.NET
FrameWork再次编译来运行。扩展资料和ASP的区别:和ASP的最大区别在于编程思维的转换以及功能的增强。一、ASP使用VB/JS这样的弱类型、面向结构的脚本语言混合html来编程,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理。2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,代码重用性差。3、弱类型造成潜在的出错可能。因此在功能方面ASP同样存在问题:1、功能太弱,一些底层操作只能通过组件来完成。2、缺乏完善的纠错/调试功能。二、理论上可以使用任何编程语言包括C#、、JS、、J#、Managed
C++等等,最合适的编程语言还是MS为.NET
Frmaework专门推出的C#。优点如下:1、是面向对象的编程语言,简单易学。2、具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,封装性使得代码逻辑清晰,并且应用到上就可以使业务逻辑和Html页面分离;继承性和多态性使得代码的可重用性大大提高参考资料来源:百度百科-
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/114926.html