CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

用ASP与ASP。NET写网站有什么不同

楼主summerICEREDTEA(从基础学起)2006-02-13 16:09:47 在 .NET技术 / ASP.NET 提问

我下了个ASP。NET写网站   没看出有很大的不同啊  
  但用VS。NET写VB。NET下的WEB   APPLICTION   。。根本不知道怎么下手  
  ????  
  高手指点 问题点数:100、回复次数:13Top

1 楼kgdiwss(∮明天去要饭)回复于 2006-02-13 16:28:33 得分 10

完全不同吧,哈哈。学了就知道了/。Top

2 楼JzeroBiao(先知)回复于 2006-02-13 16:34:17 得分 10

用VS.NET写,睇吓MS的例子吧..  
  http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/builddistapp/Microsoft.NETPetShop3.x-DesignPatternsandArchitectureofthe.NETPetShop.mspx  
  睇完就知了~Top

3 楼kevin_zheng500(kevin_zheng500)回复于 2006-02-13 16:38:08 得分 10

两者还是有很大的不同的,asp是基于手写的比较多,而asp.net是基于服务器控件的比较多,当然也可以使用asp的方式写asp.net的代码,这也是微软一贯的向后兼容的作风。  
  不知道你的vs.net是什么版本,2003和2005写web   page,它们的代码模型是有所不同的,具体可以到msdn查阅一下。Top

4 楼dolfen(网海之豚(每天进步一点点))回复于 2006-02-13 16:40:01 得分 10

ASP是像流水线地写——字符流,ASP.NET是像画画地写——面向对象。  
  ASP与ASP.NET的工作原理有很大很大的不同,慢慢你就明白了。  
  到微软网站去下载asp.net的讲座看看。Top

5 楼luck0236(传奇人物)回复于 2006-02-13 17:05:27 得分 10

.NET是面向对象的,而ASP不是。这一点决定了两者之间有着天壤之别。Top

6 楼flyinging(一路走来)回复于 2006-02-13 17:43:28 得分 10

在用asp.net区别我也搞不明白,瞎弄呗,能混口饭吃就OK   了,呵呵Top

7 楼Oliverzuo(左?)回复于 2006-02-13 17:48:40 得分 10

 
   
  net入门难点,但写东西是ASP所不能比拟的。  
   
  asp和jsp,php是同一类的东西  
   
  asp.net更像c++或是其他面向对象语言。  
   
  Top

8 楼huwei2003(凡)回复于 2006-02-13 17:59:16 得分 10

效果差不多,实现大不同了,因为这是两种不同的语言工具Top

9 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2006-02-13 22:46:51 得分 10

用ASP和ASP.NET,如果抛开两者自带的Framework来说,没什么不同。不同就在于Framework及其设计时的思想不同。  
   
  ASP不存在什么事件驱动,就是最直接的Request驱动Response,至于如何通过Request做中间处理并生成Response就是开发者的事了,MS没有帮你什么。比起古老的CGI唯一的好处就是封装了一些对象。  
   
  ASP.NET可以说是事件驱动,但严格来说最大的好处就是Request和Response的分离(注意,这是目标,但在一些差的网站设计中没有实现分离那就和ASP没差别了)。Request不直接作用于Response,而作用于控件树及HttpContext,而且Request中多种成分对控件树和HttpContext的影响应该是正交的,不存在任何的依赖性。然后Response根据控件树和HttpContext生成HTML,这个过程同样要求各控件对Response的影响是正交的。这种处处正交设计的好处就是,每次你只需要关系一个细节,因为这个细节对其它细节不存在任何依存关系,你可以忽略其它的细节。但在ASP中你必须对整个Request和整个Response作全盘打算。  
   
  然而最重要的就是,ASP.NET的Framework中内置了这种思想,不过其实你也可以用这种思想来写ASP。而如果你用ASP的思想来写ASP.NET,那也不是不行,不过是浪费了这个Framework很多很好的地方罢了。Top

10 楼levin9(生活就是強姦,習慣啦就是享受)回复于 2006-02-14 00:01:56 得分 10

ASP是像流水线地写——字符流,ASP.NET是像画画地写——面向对象。  
  我觉得这是他们最大的不同.服务器控件除那datagrid,datalist等控件,其余还是按照asp方式最好.我的感觉两种差不多.  
  少用服务器控件,减少服务器开销.Top

11 楼RoninBlade(RoninBlade)回复于 2006-02-14 07:35:23 得分 0

用过一点asp。感觉用asp.net写更容易些。Top

12 楼gghh0314(tiger)回复于 2006-02-14 12:11:09 得分 0

两者真的有很大的不同,用过才知道Top

13 楼nameone(过客)回复于 2006-02-14 12:53:06 得分 0

两者不同点太多了.Top

相关问题

  • 关于asp网站
  • 希望老鸟提供几个学习ASP。NET的好的网站~
  • 在ASP。NET网站中如何提取客户端的的IP地址?
  • ASP,PHP有何不同!!!!!!
  • 什么ASP网站最好
  • asp网站不能访问
  • 关于asp网站后门
  • 初学ASP。NET
  • 问题。ASP。NET
  • 在ASP网站中如何才能实现“同一个用户名不可以在不同地方同时登陆”

关键词

  • .net
  • asp.net
  • vs.net
  • 控件
  • 面向对象
  • 服务器
  • asp
  • 驱动
  • 网站
  • 不同

得分解答快速导航

  • 帖主:summerICEREDTEA
  • kgdiwss
  • JzeroBiao
  • kevin_zheng500
  • dolfen
  • luck0236
  • flyinging
  • Oliverzuo
  • huwei2003
  • cat_hsfz
  • levin9

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo