ASP.NET困惑

[复制链接]
查看11 | 回复2 | 2008-7-1 10:35:27 | 显示全部楼层 |阅读模式
以前刚接触B/S的时候,为了挑选一个合适的语言而发愁,现在仍然为挑选一个合适的语言而发愁.两年前,学习了html,css,js,ajax等,后台语言用的是asp.一直听说asp会被淘汰了,所以我也试过学习J2EE和.NET,但是它们让我觉得很排斥,哪怕是听到他们的名字,就会感到排斥,反感.但是形势所迫,我还是得学(当然,如果有比他们更好的技术,我愿意不去接触它们).我还是选择了asp.net,听说学习asp.net得先学习C#;但是在学习过程中问题太多了.下面列举出我的问题,希望大家指点指点(尽是些低智商的问题,不过我在想如果我从来没学过asp,或许就不会有这么多问题了);
1.C#语言是为.net平台而打造的,但是.net平台那么大,C#语言一定也很庞大,但是我只学习asp.net,其他的什么桌面应用程序啊,移动开发啊,我不想跟他们扯上关系;也就是说,C#语言是不是可以不全部学习?可以只学习asp.net相关的知识点?如果是这样,那么哪些内容是asp.net的知识点呢?
2.对asp.net开发环境的反感,虽然我正在学习它,但是我对它的IDE非常反感,我用的是VS2008,那叫一个大,那是相当的大.我一直以为1G内存很大,装了它才知道缩水了.插入正题:我不太喜欢vs这个开发环境,但是我还是得使用它,可是既然使用,那就得明白它是怎么回事吧,比如,我新建了一个网站叫"test",我没设置IIS虚拟目录,也没做任何操作,它就可以浏览了.好吧,就算它很神奇,可以我测试完了之后居然找不到怎么删除这个网站.DW中还有个项目管理器可以添加,更新,删除项目呢,VS中的在哪呢?没办法,最后还是去E盘把文件夹删了,然后重新启动了VS,这才搞定.也许大家会说:"这是基础知识,也好意思拿出来问啊,多看看书就知道啦!",我也知道这是基础知识啊,可我就从没看到过哪本教程上写了vs2008怎么删除一个网站.这使我更厌恶它了.
3.厌恶归厌恶,可我还是得学啊.问题很多,还有web控件,我就不明白它为什么要弄个web控件,好吧,弄就弄吧,我想可能只是集成了一些js和html,为了使用方便,可是它却生成了一大堆垃圾代码...还有服务器事件,我觉得就是多余,无中生有.至少我从没发觉它有什么优势.
问题非常非常多.请大家别Ctrl+C;也别说什么多看看书之类的.我想要回答...
如果大家发觉有什么更有前途的web开发语言,请告知一声!

回复

使用道具 举报

千问 | 2008-7-1 10:35:27 | 显示全部楼层
1、C#语言的语法都是一样的,基本的语法都要学,只是有的库asp。net可能不需要用到而已,网页编程里面用的其实也比较多了。 就是因为有很多的库给我们才能提高工作效率2、vs2008很不错的了, 我512的内存用的也流畅了。vs2008的网站测试时不用在iis里面发布的,你内嵌了一个测试环境了。我就觉得这样很方便,比起vs2003中的你一定要在iis创建虚拟目录。最后的完工的网站你想发布到iis时还有另外操作的。至于你说的无法删除项目的问题,你说的是启动页面快速帮助吧,没什么好说的了,就想你在电脑打开个文件,在开始菜单里面的"最近的文档'的记录一样。你如果觉得不爽那也没办法了。3. 你的思想明显落后于时代,恶补吧
回复

使用道具 举报

千问 | 2008-7-1 10:35:27 | 显示全部楼层
web开发语言asp.net C#就很好了.我只想说你还没到入门阶段!有很多东西你还没发现它优势时,不要认为它就真的没有优势!只是你还没到那阶段!就好像物理学中的一条定理,简简单单的几个字母对我来说,他一点用都没有,但对物理学家来说,它就是万物都要遵循的真理!当你要用到,或者看别人怎么去用,你就会明白他的优势了..世界上没有垃圾,只有放错位置的资源!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行