请问谁能形象说明asp.net ,c# ,.net3.5和HTLM的关系

来源:百度知道 编辑:UC知道 时间:2024/05/14 08:27:32
我对这四个名词的关系很糊涂,谁能明确形象的说明一下

HTML是属于最简单的网页语言。
单独时候 可以开发出一系列的静态网页,无需工具支持,只用记事本就可以直接快速的编写代码。但是无法与数据库相连 实现动态的效果。
静态页面的优势在于点击响应速度快,缺点是每次修改内容比较繁琐,而且无法
保存 大量用户的数据信息。
C#是指微软的一个平台。
而ASP.NET 是C#这个平台中 用于开发网站的一门语言。开发的模式俗称为(B/S)模式。
.NET是C#平台中 用于开发应用程序,比如游戏,办公软件,管理软件类的一门语言。俗称(C/S)模式。

B/S模式的优势在于它是基于 IE浏览器的。所以无论你再什么地方上网,只要你有浏览器 打开相应的网站 就能实现互相通讯了。

C/S模式的优势在于绚丽,如果是做游戏目前B/S无法与C/S相比。因为C/S是属于客户端存在于本机的形式所以做出来的特效要比B/S好得多。
C/S的缺点也恰恰是因为它的客户端必须存在与本机。所以每次使用时需要下载庞大的客户端程序 才能使用。
目前比较流行的肯定是B/S程序了,它也在努力的完全取代C/S中~

目前所有用于网站开发的编程语言(B/S模式的语言) 都是基于HTML。
他们的基本提交方式都是HTML语言,只是加入各自的元素 使网页实现出动态的效果。
(C/S模式的语言)与HTML没有直接的关系。

HTML(网页)
asp.net(生出网页的逻辑,比如你登陆一个网站,asp.net向HTML中输出一个你的名字)
C#(asp.net的一种编写语言) .net3.5(一个程序集,提供好多好多函数,方法供asp.net使用)

下面的东西为上面的东西服务,提供支持!

他们四个都可以做网站。
asp.net里面要用到HTML,.net3.5就是VS2008,做网站的工具。C#就是一种语言,可以编写网站,也可以编写winfrom项目

看了你的回答,我都觉的我没说的了