做ASP.NET到底用C#好还是用VB.NET好??

jerrycool 2004-05-04 10:04:14
这个问题在已经有很多网友提过了,我也看过了,但是还是没有合适我个人的情况,各位请帮我考虑一下:
我学过C语言,有一年,有点皮毛了。学过VB,用ASP也有两年多了。看ASP.NET也有几个月了(vb.net的),只是没有时间去实践过。
我想现在再选择C#或是VB.NET还不迟吧。
开始我是想用VB.NET的。因为容易上手吧。可是又想,为了以后学其它的,就想用C#了。如果ASP.NET里用C#只是简单的脚本控制应用(就像ASP里的VB一样,我没有太多VB基础,一样可以。),还是就用C#算了,如果不是这样。我就得要慎重考虑了。请各位帮帮忙。还有就是我看了几个月的ASP.NET,还是对它不是很了解,好象似懂非懂,主要是那些代码托管,公共语言运行时等等.....
...全文
35 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
jerrycool 2004-05-07
  • 打赏
  • 举报
回复
贴子已经出来了:
http://expert.csdn.net/Expert/topic/3038/3038778.xml
各位帮帮忙
jerrycool 2004-05-07
  • 打赏
  • 举报
回复
感谢zpisgod(GOD),ASP.NET我已经开始做了,感觉还可以,蛮顺利的。我想先练习一些控件和它的常用属性,熟悉.NET环境,然后再深入数据库和其它。
我想了一下,还是用C#吧,为以后着想。
用的是.NET自带的开发软件,感觉还是不如DW来的爽,这是我最大的麻烦。要是开始一个整的网站,它又没有DW那样强大的管理功能。郁闷~~~~~~~~~~~好心的GGJJ们再给意见和建议。(我再加分)
DB牛牛 2004-05-05
  • 打赏
  • 举报
回复
用什么都是一样,只要你精通
aspdonnet 2004-05-04
  • 打赏
  • 举报
回复
语方不是.net障碍!
CYG369 2004-05-04
  • 打赏
  • 举报
回复
我用C#
haonanernet 2004-05-04
  • 打赏
  • 举报
回复
c#吧
C#毕竟是Microsoft为.NET专门开发的语言,在书写规范上比VB.Net简洁.
而且c#编译速度要比vb快得多,而且微软对它的支持也肯定比vb好。
推出的时候借鉴了C++,Java等语言的特点,对于你今后学其他语言肯定有好处的


alaclp 2004-05-04
  • 打赏
  • 举报
回复
当然学C#了
现在C#的易用性已经很好了
资料也多
什么技巧大多以C#阐述
况且哪天C#不行了,还可以用C语言啊
Ernestvivi 2004-05-04
  • 打赏
  • 举报
回复
你喜欢哪个就学哪个吧,学语言也要看个人兴趣。
jfuhai 2004-05-04
  • 打赏
  • 举报
回复
我个感觉还是c#比VB好,c#是属于面向对象的语言,vb是基于对象的语言,再说c#专门为.net打操的语言
draclosta 2004-05-04
  • 打赏
  • 举报
回复
目前在功能上两者没什么差别,在2.0之后可能C#会多些功能.
zpisgod 2004-05-04
  • 打赏
  • 举报
回复
个人感觉还是c#比较好,毕竟asp.net就是c#写的嘛:)
其实到了.net平台上基本上已经是语言无关了,区别主要体现在语法方面,vb.net看了几个月,就已经完全有能力写一些简单的webapp,楼主看来做程序也很有一段时间了,应该明白实践的重要性,很多东西是看不会的,自己实际写一下其实很简单,不要被.net的名字吓倒,其实她比c语言容易上手多了。
初期阶段无需考虑代码托管这些东西,公共语言运行时更不必理会
1.语法,2.对象理论,3.常用对象的属性,方法,有了这些基础有问题也会迎刃而解的
lang11zi 2004-05-04
  • 打赏
  • 举报
回复
c#
smx717616 2004-05-04
  • 打赏
  • 举报
回复
当然是很大的应用了呀,后台代码都是用 vb.net 或 c# 来实现的
呀,前台用js
wyz52126 2004-05-04
  • 打赏
  • 举报
回复
C#
jerrycool 2004-05-04
  • 打赏
  • 举报
回复
VB.NET,C#,VB我都还不熟,说喜欢哪个还讲不好,关键是C#,VB.NET在ASP.NET里只是简单的应用还是有很大的应用。具体怎么说我也讲不好,我对.NET不太了解。如果学C#可以慢慢来,倒是可以考虑。
smx717616 2004-05-04
  • 打赏
  • 举报
回复
学好了都一样的,我是学 vb.net 的
不过我是菜鸟
cuike519 2004-05-04
  • 打赏
  • 举报
回复
喜欢那个就用哪个!不过以前的VB的语言经验可能在VB.NET里不好用了,但是编程经验应该是可以用的。

我认为C#和VB.NET用哪个就取决于你的个人爱好!
leogigi 2004-05-04
  • 打赏
  • 举报
回复
单从程序的开发速度来讲,vb.net要比C#快得的多,我个人是C#的爱好者,但开发时我用的是vb.net,这点我深有体会的;
  要纠正前面某位的论点,vb.net是纯正的面向对象的语言,因为vb.net具有面向对象语言的全部特性;而vb6.0及之前的vb语法是基于对象的语言!!所以,请不要歧视vb,更不要小看vb的程序员!!毕竟我们追求开发的效率要大于追求程序的艺术!!
这是第六版的介绍《ASP.NET 4入门经典:涵盖C#VB.NET(第6版)》内容简介:ASP.NET是.NET Framework的一部分,用于构建内容丰富的动态Web站点。其最新的版本ASP.NET 4对上一版进行了许多改进,包括增强了Web窗体,并添加了jQuery的支持。《ASP.NET 4入门经典:涵盖C#VB.NET(第6版)》循序渐进,逐步讲解了如何使用ASP.NET 4构建内容丰富的Web站点,并提供了大量使用C#和VB的示例。通过实际动手练习,您将学到关于构建Web站点的第一手信息,同时能够深刻理解在浏览器中查看ASP.NET 4页面时,后台到底发生了什么。 这是第七版,也就是本源码书的介绍 The ultimate programming guide to ASP.NET 4.5, by popular author and Microsoft MVP Imar Spaanjaars Updated for ASP.NET 4.5, this introductory book is filled with helpful examples and contains a user-friendly, step-by-step format. Written by popular author and Microsoft ASP.NET MVP Imar Spaanjaars, this book walks you through ASP.NET, Microsoft's technology for building dynamically generated web pages. This edition retains the highly accessible approach to building the Planet Wrox website example, an online community site featuring product reviews, picture sharing, bonus content for registered users, and more. Contains the comprehensive guide to the latest technology additions to ASP.NET 4.5 Shows how to build basic ASP.NET web pages and configure their server Includes information on how to add features with pre-built server controls Reveals how to design pages and make them consistent Contains the information needed for getting user input and displaying data Beginning ASP.NET 4.5 in C# and VB uses Spaanjaars's distinct writing style to put you at ease with learning ASP.NET 4.5.
Wrox Press, 2009,asp.net最新红宝书!7z压缩 Professional ASP.NET 3.5 SP1 In C# and VB ASP.NET 3.5 brings the power of Visual Studio® 2008 along with the multitude of language improvements in C# 2008 and Visual Basic® 2008 as well as powerful new technology called LINQ, together with the ASP.NET 2.0 Framework you already know and love. Packed with valuable coverage of ASP.NET 3.5 SP1, this essential resource offers both C# and VB examples throughout the book, and shares new and updated content on the ADO.NET Entity Framework, ADO.NET Dynamic Data, and ADO.NET Data Services. While ASP.NET 3.5 boasts server controls like the ListView and the incredibly flexible GridView, it also includes advancements in AJAX technology combined with JavaScript® debugging features in Visual Studio 2008. With this book, a stellar author team covers the new controls in the AJAX toolbox, the back button history, and script combining, and they also examine the new capabilities of WCF including changes to DataContractSerializer. In addition, the accompanying CD-ROM features the entire book in PDF format. What you will learn from this book * The concepts underlying the server control and its pivotal role in ASP.NET development * How to create templated ASP.NET pages using the master page feature * How to work with data from enterprise databases including SQL Server® * Ways to debug, package, and deploy ASP.NET applications, monitor their health and performance, and handle errors * How to retrieve, update, and delete data quickly and logically using LINQ with side-by-side examples comparing LINQ to existing techniques * Ways to localize your web site in multiple languages for a world-wide audience * Methods for adding AJAX capabilities to your ASP.NET applications * The many benefits of the new data access additions * Ways to use and extend the Provider Model for accessing data stores, processes, and more * What freeware tools you need in Scott Hanselman's ASP.NET Ultimate Developer Tools appendix

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧