ASP.NET的前身ASP技能,是在IIS2.0上初次推出(WindowsNT3.51),其时与ADO1.0一起推出,在IIS3.0(WindowsNT4.0)发扬光大,成为服务器端运用程序的热门开发东西,微软还特别为它量身打造了VisualInterDev开发东西,在1994年到2000年之间,ASP技能现已成为微软推展WindowsNT4.0渠道的关键技能之一,数以万计的ASP网站也是这个时候开端如雨后春笋般的出现在网络上。它的简略以及高度可定制化的才能,也是它能敏捷兴起的原因之一。不过ASP的缺陷也逐步的显现出来:
意大利面型的程序开发办法,让保护的难度提高很多,尤其是大型的ASP运用程序。直译式的VBScript或JScript言语,让效能有少许的受限。延展性因为其根底架构扩充性缺乏而受限,虽然有COM元件可用,但开发一些特别功用(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。1997年时,微软开端针对ASP的缺陷(尤其是意大利面型的程序开发办法)准备开端一个新项目来开发,其时ASP.NET的首要领导人ScottGuthrie刚从杜克大学毕业,他和IIS团队的MarkAnders司理一起合作两个月,开发出了下一代ASP技能的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个称号:XSP,这个原型产品运用的是Java言语。不过它马上就被纳入其时还在开发中的CLR渠道,ScottGuthrie事后也认为将这个技能移植到其时的CLR渠道,的确有很大的危险(hugerisk),但其时的XSP团队却是以CLR开发运用的第一个团队。
为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#言语从头撰写(在内部的项目代号是”ProjectCool”,但是其时对公共场所是保密的),而且改名为ASP+,作为ASP技能的后继者,而且也会供给一个简略的移转办法给ASP开发人员。ASP+初次的Beta版本以及运用在PDC2000中亮相,由BillGates主讲Keynote(即关键技能的概览),由富士通公司展示运用COBOL言语撰写ASP+运用程序,而且宣布它可以运用VisualBasic.NET、C#、Perl与Python言语(后两者由ActiveState公司开发的互通东西支持)来开发。
在2000年第二季时,微软正式推动.NET战略,ASP+也水到渠成的改名为ASP.NET,通过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NETFramework1.0),ScottGuthrie也成为ASP.NET的产品司理(到现在现已开发了数个微软产品,像ASP.NETAJAX和MicrosoftSilverlight)。目前最新版本的ASP.NET4.0以及.NETFramework4.0现已在VS2010渠道内运用。

asp

net开发是做什么的

1、概念
.Net软件工程师的作业内容包含完成软件的规划、完成、测验、修改bug等作业,包含事务需求的交流,功用模块具体规划,事务功用完成与单元测验,系统维护;参加产品构思和架构规划等。
有句话说“跟着微软准有饭吃”,微软在软件行业的龙头老大位置没有任何人能够否定,它总是引领开发技能的前沿。如今微软正高举.Net大旗持续向前,她正努力使开发变得愈加轻松。
.Net是微软的新一代技能渠道,随着.Net的不断升温,假如已经是或者想成为一名合格的微软专业人员,那么必须拿到.Net的证书,而且越快越好。
2、作业内容
完成软件的规划、完成、测验、修改bug等作业,包含事务需求的交流,功用模块具体规划,事务功用完成与单元测验,系统维护;
参加产品构思和架构规划;
撰写相关的技能文档;
编写项目需求文档。
3、开展远景
.Net是世界上的软件公司微软公司花费300亿美元精心推出的下一代开发渠道,能够开发Web程序、Windows应用程序和Wap无线网络应用程序等。.Net在大型系统开发中占有的开发份额越来越重。
近年来出现越来越大的用人趋势,就业远景十分广阔。易学、易用、学习周期短,是.Net的优势。
根据业界人士统计,学习.NET所花费的周期比学习Java的时刻少一半,可是.Net初级程序员比Java初级程序员的薪水要高。
Java和.Net都能开发企业级的Web和桌面应用程序,所以一般这两个技能会在一同比照。
从学习的角度来看,.Net更容易学习,可是Java用处更广泛,功用更强壮,有利有弊,需要参阅本身职业规划和自己的基础进行选择。
扩展材料
.Net软件工程师职业规划:
.Net程序员主要有2条道路能够开展,一是技能道路,二是事务道路。
1、技能道路:
要求能力强智商高,把握公司核心技能和公司的技能开展。有或许晋升为,技能部司理、技能总监。
2、事务道路:
要求知识面广,懂得大部分技能,并知道该怎么做,不一定会做,表达能力好,协调能力好,对某一个行业的事务精通。有或许晋升为项目司理、产品司理、研制总监。无论技能总监,研制总监都各有所长,相比较归纳能力更强的,晋升为研制中心总司理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注