刚开始学习 asp.net 不知道用哪个语言开发更好,请大家给个建议。
解决方案 »
- 请问朋友们,如何实现邮箱中“今天,昨天,上周,更早”这样的列表?
- 怎样利用innerHTML 显示Flash
- 关于ASP。NET数据库依赖缓存
- MVC2 models层多表查询返回问题
- 我买的书都是asp.net2.0的,现在我安的是vs.net2008,asp.net2.0的程序可以在2008上运行吗
- 大家讨论邮件下载后要不要存储在数据库里,不存好像都从邮件服务器读不能解决邮件是否是新邮件的问题 (200分)
- .net如何开发语音视频聊天室
- 高手来看下谢谢了1!
- 导出EXCEL后如何弹出一个保存框?
- Asp.Net 前台Div控件打印问题
- 请问datagrid怎么分页呀
- 如何实现 链接中 default.aspx 缺省
------------
何为明智之举?楼上能否说说C#的绝对优势?哪种语言用来顺手就行了,.net平台希望倡导的就是 无语言界限,当然在web开发方面,VB.net,C#,可能是比较好的、大众化的选择,
要是楼主有编程语言的基础,不管是学习哪种语言都只需要一个短期适应的入门的过程,
若是没有,我个人觉得C#并不是好的入门语言的(若有C/C++/Java的经验就很好了),倒是VB.net更容易上手,我们都要清楚,语言本身并不是关键,重要的是我们的思想,更不要认为哪种语言有着绝对的优势,一家之言,有代考证
虽然c#不容易入门,但它比VB更规范一些,可以让你养成一种良好的编程习惯,如果你会c或c++学起来也不是很困难。
养成一种良好的编程习惯对你以后大有好处,以后再学习其他的语言或是新的东西、你就会知道它的好处了。
强烈建议!!!!!!!!!!!!!!!
c#语法和java很相似,转java很方便。c#也是微软推荐语言,学的人多。
我是从VB过来得,但不觉得vb简单,而且vb.net和c#.net实际用起来还是有些区别的。
C#能实现的
VB也能
反过来一个样
用得好才是好。
VB.NET高级编程 定价:98
~~~~
当然,我建议程序员应该多掌握几种语言(C++,Java,C#)这样面对不同的问题,可以用不同的方法解决,这也是dotnet平台跨语言的思想.
高级语言发展到最后,特别是引入了面向对象的概念之后,各种语言本身的差异已经很小了,而且我认为这种发展的极至是自然语言。用什么语言并不是开发的首要问题了,最重要的是思想,至于用什么实现,仅仅是与个人习惯或者开发团队有关的次要问题了,正如.net的跨平台一样,它更大程度上是商业上的炒作而已,微软有RunTime,Sun有JVM,到头来大家都是一样的东西。
现在的编程语言都很容易上手,关键是各个模型差异才早就了语言的差异,所以我认为什么语言并不是一件很重要的事。
但是,C#在面向对象方面,确实不错,所以还是首推C#。
仅仅是个人观点,有不同意见的请指正:)
1。和java相近,除非你一点儿都不想接触java
2。语法规范清晰
3。函数功能强大
4。市场前景广阔
5。c#比vb面向对象性更强些,
另外个人感觉vb,vb.net不如delphi,而且它们的生态位相同
vb.net语言本身来自vb,vb和.net的思想差距比较大。