关于学习网站的入门问题.

来源:百度知道 编辑:UC知道 时间:2024/07/06 08:56:46
本人最近特别烦恼,因为大学很久了但是几乎没有学到什么实际的东西.这学期学习了数据库原理,本来数据库原理学的还不错,但是课程设计还是做不出来,主要是因为做一个完整的数据库应用系统必须用到其他的语言.在网上找了很多课程设计,反先很多都是以网站的形式比如VB等语言编写的.加上为了早点为毕业设计打算,所以想现在开始学习一下.

查了很多资料,但是还是不知道从什么地方下手,对于很多概念甚至还有点模糊,因此来请教一下高手,希望高手们能给一个比较好的建议.不求太详细的回答,但是必须要是原创.

问题如下:
1.web程序设计到底有哪些语言?
2.ASP与ASP.net有什么区别?ASP是不是一种和C#等一样的
编程语言呢?
3.学习C#重要不?C#到底是asp的必须先行课,还是ASP.net
的必须先行课呢?
4.C#和asp到底有什么联系?

问题就上述4个了,希望能有原创的答案,200分+50分!!!!

1.web程序设计有很多,其中主流的应该有asp.net,php,jsp,asp等。
2.asp和asp.net从本质意义上来说应该算没有什么大的关系。asp是一个解释性语言,是html中嵌入vbscript。而asp.net属于高级一点的,是微软主推的主流开发平台。.net这个概念已经推出来很多年了。也有很多人加入了这个平台。简单的说这个开发平台是一个框架,微软将很多很多的底层的方法封装起来供编程者调用。而且也做了一些底层处理,防止初学者犯一些不可弥补的错误。也就是说在这个平台上编程序不会有大的错误发生。
3.首先先纠正一下你的观念。C#是一门语言,跟C++一样。asp和asp.net都不能算是语言。asp.net是架构在.net framework平台上。能支持所有.net framework支持的语言,包括C#,JAVA,VB,C++。而C#是微软主推的一门主流语言,用的比较广泛。所以,建议如果要学asp.net的话还是配套学习C#语言。
4.刚才已经回答你的问题了。那么再补充一下,asp跟C#没有关系。C#和asp.net才是配套的。而且asp也快退出历史舞台了。建议学习C#+asp.net。最后,再回答你C#和asp.net的关系。在.net中将网页和程序分离处理了,C#就是.net framewrok能解释的语言。你可以把需要处理的内容用C#语言单独写在类文件里,跟aspx页面文件分离。也就是说你需要学习C#语言来达到动态化的效果,比如跟数据库打交道,添删改查等等。

希望我的回答能帮助你,祝你早日学成加入社会。

网页语言有jsp(针对java),php(针对delphi),asp(几乎纯脚本)和asp.net(针对c#),当然了,如果html也算的话,也可以当做一个web语言

asp基本上是一个偏向于脚本的语言,不是很建议学,有点过时,asp.net可以理解为asp的加强版,但是改动了很多,一言两语说不清楚,改动大到可以说两者已经没有了联系。

c#学习当然重要了,asp.net就是结合c#的,筷子和碗你说少了哪个能行?
c#和asp没联系,和asp.net有联系,asp.net采用的是code-behind技术,也就是前后台分离,前