看看现在JAVA的书,拿起来一看我一点也看不懂,和我们现在搞的WIN32这一套简直就是不是一码事,什么bea weblogic,什么tomcat,什么apache,什么J2ME,J2ee,jxta,EJb,JSP,JINT,ANT,J2SE,光这些名词都吓我一条,他认得我,我不认得他啊,看看现在那么多人去搞JAVA了,在看看那么多的企业老总说未来的开发就是JAVA和dotnet,我们是不是真的危险?当然搞底层C++开发做系统也是可以的,但是这种工作好找么,要达到那个水平也是不容易的,我最讨厌的就是用VC做界面,烦死了,把有限的时间做些无用的工作,所以我一般用DELPHI做界面,然后涉及到一些平台SDK的开发就用VC搞定,呵呵,微软的SDK可没有DELPHI版的,呵呵,大家开发一般是否使用最新的SDK啊,我是使用的,我机器上的开发包都是从老比那下的最新的,这是个好习惯,呵呵!下面是印度阿三的图书销售榜,印度的软件业确实比我们强多少年,差距!大家可以到国外的著名论坛上去看,VC板块的人气都不怎么样,没咱们CSDN这么火,呵呵,www.codeguru.com www.cuj.com  www.codeproject.com 
www.cb-india.com
1.Head first EJB ----passing the SUN certiied business component developer  exam
中文译名:冲向EJB—通过SUN业务组件开发认证
出 版 社 : SPD/O`Reilly REPRINT
出版时间 : 2003
内容:关于SUN的EJB考试认证2.PMP project management professional workbook
中文译名:项目管理专业人员(PMP)业务手册
出 版 社 : SPD/SYBEX REPRINT
出版时间 : 2003
内容:关于PMP考试认证3.Practical MOD_PERL----Programming administration, performance tips
中文译名:mod_perl实践
出 版 社 : SPD/OReilly REPRINT 
出版时间 : 2003
内容:介绍mod_perl模块的使用,mod_perl是在Apache服务器中使用的Perl,并且该模块有扩展服务器功能的作用.4.WEB development with Java Server pages 2/E
中文译名:使用JSP进行Web开发(第2版)
出 版 社 : SPD/MANNING/REPRINT  
出版时间 : 2002
内容:介绍JSP5.Programming visual basic.net 2003 2/E----An experinced programmers uide to migration & mastery
中文译名:visual basic.net 2003程序设计
出 版 社 : SPD/MANNING/REPRINT  
出版时间 : 2002
内容:介绍vb.net 20036.Professional APACHE TOMCAT
中文译名:APACHE TOMCAT高级编程
出 版 社 : SPD / WROX REPRINTS  
出版时间 : 2002
内容:介绍APACHE TOMCAT7.Programming visual c# .net 2003 3/E 
中文译名:visual c#.net 2003程序设计
出 版 社 : SPD/OReilly REPRINT  
出版时间 : 2003
内容:如题8.Programming embedded systems in c and c++ ---- Thinging inside the box 
中文译名:《 C/C++嵌入式系统编程 》
出 版 社 : SPD/O`Reilly REPRINT 
出版时间 : 1999 
内容:如题9.Building embedded Linux systems----Concepts, techniques, tricks & traps 
中文译名:构建嵌入式Linux系统
出 版 社 : SPD/OReilly/REPRINT 
出版时间 : 2003 
内容:如题10.Professional Active Server Pages 3.0
中文译名:ASP 3.0高级编程
出 版 社 : SPD/A! PRESS REPRINT 
出版时间 : 2003 

解决方案 »

  1.   

    VC人员是早晚要升级到.NET上去的
    理由很简单:因为VC.NET即VC7.0是VC6.0的升经版!
      

  2.   

    我很喜欢VC的,不知道为什么。
    也许它是自己第一个算是入门的语言吧。
    我今年刚接触编程,学校老师教的顺序就是:C, C++,VC++
    在VC++上花的时间最多。
    对VC有一种很特殊的感情!呵呵。
    我觉得,任何一种东西,它存在就有它的价值。
    如果你掌握了这种东西,你就可以通过他来获得你想要的东西。
    主流是很多人去追求的,但非主流的东西也是要有人做的。
      

  3.   

    有点搞笑,楼主竟然把vc和。net别开来。我是从vc转到net的,我发现用了也没多大的区别啊
      

  4.   

    不停的升级和学习新技能,是一个程序员的宿命吧。
    现在我就面临着是选java还是.net的抉择。
    选择sun还是microsoft?
    想都学,可是经验值和技能点数太低。
      

  5.   

    回复人: lu1172101275(蓝于) ( ) 信誉:100  2004-11-09 16:35:00  得分: 0  
     
     
       有点搞笑,楼主竟然把vc和。net别开来。我是从vc转到net的,我发现用了也没多大的区别啊
      
     
    ===============
    我向来不愿意和比较rz 的人探讨问题!拜托你再仔细看看好哈!你以为你用的visual studio.net中的vc传统WIN 32就是.net么,你编过几个受托管的 C++程序啊!
      

  6.   

    国外大学现在一般教授JAVA语言,可以从<程序员>杂志的一些留学生的文章发现.
    JAVA并不是什么所谓的浮华的潮流,这个东西的技术和思想确实先进,我看了几天感觉传统的C++应用确实不如JAVA,特别是再企业应用的场合,C++就太不爽了
      

  7.   

    所以我一般用DELPHI做界面,然后涉及到一些平台SDK的开发就用VC搞定,倒是个好方法
      

  8.   

    再说你们一帮人整天骂微软怎么怎么的,难道微软的世界顶尖级的工程师都是白痴?
    微软吃多了来搞个.NET 
    我虽然不太懂这些,但个人开发一些项目后感觉,传统的桌面应用确实将要淘汰,这也是事实,所以不是有谣传微软不在支持传统的WIN API么,连平台都是.NET了,还要这些干吗?
      

  9.   

    呵呵,看看我的昵称,
    我向来是用VC底层(系统相关)+Delphi界面+SQL Server数据库(Delphi访问),
    JAVA用的很少(工作关系),但个人感觉JAVA某些思想确实比C++强
      

  10.   

    回复人: longyii(【MS的底盘,VC的缸,DELPHI的外壳,SQL的舱】)(☆) ( ) 信誉:99  2004-11-09 22:45:00  得分: 0  
     
     
       呵呵,看看我的昵称,
    我向来是用VC底层(系统相关)+Delphi界面+SQL Server数据库(Delphi访问),
    JAVA用的很少(工作关系),但个人感觉JAVA某些思想确实比C++强
      
     
    ==============
    cool B 了,哈哈
      

  11.   

    最初的最爱是C++(现在以后依然),有些深入的研究和使用过C#(研究过Java但没有使用过),现在又回到
    嵌入式的C++;.NET(包括Java)的一些思想是先进的,因为社会在进步,技术当然也在发展(并且领域不同选择的兵器也会不同),这是好事事;技术在不断进步,但是感觉有很多本质的东西是不变的
      

  12.   

    其实也并不是象搂住说得那样,我在codeproject codeguru 上面混了大概一年了,其实它的vc和java板块的差不多都是人们的,只用纯c/c++倒是非常冷清啊。其实我决的不再户使用那种语言,而在于开发方法,和模式,这才是最重要的。使用delphi/vb照样可以开发出优秀的软件了.看看Lippman 的说法:
     C++大师Lippman:我对中国程序员的忠告 
    (2004.11.05)    
      C++语言的创立者,斯坦-利普曼(Stan Lippman) 9月17日参加了在北京召开的微软技术大会Tech.Ed2004并做了"The C++ Binding, Integrating a Static and dynamic "的主题演讲。利普曼和天极网记者畅谈了对“中国程序员的30岁现象”的看法,对C++、NET、面向对象等新技术发表了自己的看法。   天极网:做为C++大师,你认为一个优秀的程序员应该具备什么素质?   Lippman:不仅是C++,对所有的语言而言,我认为一个好的程序员应该具备独立性,而且要不惧困难,你必须心甘情愿的面对失败。所谓的独立性就是因为有时你要能独处,你必须相信你能处理你明白的事情。我认为一个好的程序员要具备创造性,而管理人员要确保程序员有独立的空间,成为他们自己。   天极网:中国的程序员被一些人认为是吃青春饭的,程序员好像转向管理职位才有职业发展空间,你怎么看?   Lippman:我所认识的一些Unix创立者被提升为部门主管,但他们拒绝了提升,回到了程序员的职位上,因为他们认为这是自己能做得最好的地方。总之,最后辞掉了部门主管的职位,回去做研究去了。   在美国,我们认为一个好的程序员并不意味着他能成为一个好的管理人员。如果仅仅是为了金钱的原因而强迫程序员们去从事管理工作,这与公司的最佳利益是相违背的。因此我们发明了一个所谓的"多层升迁路径",随着技术经验的增长,微软分别为程序员设置了程序员、高级程序员以及MPS等等不同级别的技术职位。微软能认识到你的能力,如果你愿意成为管理人员,当然是可以的,但你不必做你不开心的事情,只用尽量保持你编程的创造性。   在上世纪八十年代,美国的公司都被一个相同的问题所困扰,起因就是迫使年龄大的编程人员不再从事编程工作。我猜想在中国,随着程序员年龄的增长,这种问题也会发生!   天极网:你如何看待C++语言的未来和C++与C##的关系?   Lippman:如果你想做web service,asp等等,c++将不会很适用,因为这个语言不灵活,它太繁复了,它不是为了网络服务(Web service)而设计的。   C##就是为了网络需求而设计的,.net的理念就是并不是一种语言能解决所有的问题。它不像Java,迫使你只能用一种语言。如果你在开发的时候发现另一个工具更好,那么你就可以选择另一个工具。   人们总喜欢让事物对立起来。如果有了微软的产品,你就一定要有SUN或Linux,因为人们喜欢看他们争斗,即使实际上并不会引发任何争斗。c++就像一把没有把手的刮胡刀,它不可能对所有的事物都适用,就像Visual Basic也不可能对所有人都适用一样。有很多人都使用c++,也有很多人使用Visual Basic,我们还需要其他的语言。c++很难,我们必须拥有难的语言,但同时,简单的工作也需要简单的语言来解决。实际上,没有哪种语言能流行10年。对于c++的未来来说,我想它还是会表现的很好。   记得1991年Java出现的时候,人们预言c++将会消失,可这并没有发生,而是SmallTalk消失了。当Linux出现的时候,人们又说微软有麻烦了,可实际上是Sun有了麻烦。C##并不会威胁到C++,在微软我们在一栋大楼里工作。我相信C++现在表现得很好,在微软起着重要的作用。我们为整个社区做出了很多贡献。   天极网:你怎么看待面向对象技术的发展前景?   Lippman:从开始来看,每一种汇编语言的产生都是为了在计算机环境中解决特定问题的。你使用这个语言解决问题,而解决方案将使你面对更复杂的问题,而这个语言可能就解决不了了,这时我们就需要另一种语言了。   面向对象的编程就是解决数据抽象这类问题而产生的,而面向对象同样面临网络环境下的一些新问题,这就是为什么我们需要一个更具弹性的平台。.NET是一个动态,独立性的语言平台,这也是为什么我希望在.NET上使用C++。我认为.NET很有潜力、是软件进步的方向。   天极网:在.NET环境下,你认为程序设计有何变化?   Lippman:我想每一个人都同意这一点,那就是软件是脆弱的。其实我们在软件上不算成功。开发软件所需要的时间太长了,并不是说我们的编程人员不合格,是因为这个工作不符合人类的自然本性,因为你必须像计算机那样进行线性的思索。   我们目前常用的方法就是将问题分割成更小的部分,然后保证它们连贯。.NET很有潜力,它是一个动态的模型,配套有很多的组件与很好的软件,能自适应的辨识状况、改变或生成代码。程序员是不会改变的,改变的只是工具,我们的职责就是要给程序员配备适用的工具。但目前我们做的还不够。C++、C sharp这些语言都只能算过渡性的语言。我们的程序员现在只能用它们,但并不代表将来应该用它们。   天极网:为了避免30岁时被炒掉,你对程序员有什么建议吗?   Lippman:我想如果你不喜欢编程,那么编程的生活将是十分恐怖的!而且如果你仅仅是出于对金钱的考虑而选择程序员这一职业,而并不是真心喜爱这个工作,那么我奉劝你还是早点抽身的好。   但是,如果你喜欢创造,那么你可以考虑做一名程序员。今天的世界离不开电脑,几乎没有什么事情不是由电脑来运作的。而且你可以想想编程是一件多么奇妙的事情啊。我认为,电脑技术是人类历史上最具创造力的技术,你必须能感受到它的奇妙。很多人也认为电脑技术很奇妙,试图弄清楚究竟是怎么一回事,可是非常困难,因为他们的思维不具备逻辑性。   如果你不喜欢编程,那么不必强迫自己做一名程序员。当然我们需要好的管理人员,但是我觉得一名好的程序员比一名管理人员更有价值,因为我们有太多的优秀管理人才,但优秀的程序员却并不多。
      

  13.   

    为什么os, developing Tools 都是米国(除 linux )的东西呢?大家看看印度的软件有什么?就知道了。坚持自己的优势,不要被现在的所谓的热门该搞得东倒西歪的(热门当然有他们的道理).
      

  14.   

    C++有C++的领域,每种语言都不可能胜任所有领域.我不敢说精通C++和JAVA,不过这两门语言都是我的最爱,平时JAVA的项目多,已经好久没有动过C++和汇编了。-_-'
      

  15.   

    呵呵 转到.NET平台也不一定要换语言啊 .NET的初衷之一不也是要实现编程的语言无关性吗
      

  16.   

    回复人: mixtrue(忽报人间曾伏虎,泪飞顿作倾盆雨。) ( ) 信誉:100  2004-11-10 09:51:00  得分: 0  
     
     
       为什么os, developing Tools 都是米国(除 linux )的东西呢?大家看看印度的软件有什么?就知道了。坚持自己的优势,不要被现在的所谓的热门该搞得东倒西歪的(热门当然有他们的道理).
      ===========
    至少印度人可以挣到钞票,可是中国连挣钞票的资格都没有!对我们这些底层的开发人员来说钱还是最重要的,所以中国开源的软件好少,重量级的开源就没有!一个人连吃饭都有问题,哪有闲心去,,,,,,,,
      

  17.   

    回复人: an_bachelor(AMD Duron) ( ) 信誉:97  2004-11-10 11:01:00  得分: 0  
     
     
       呵呵 转到.NET平台也不一定要换语言啊 .NET的初衷之一不也是要实现编程的语言无关性吗
      
     
    =============
    不是换语言,是换思想
      

  18.   

    To   sohou(大秦之刃(水平太菜,埋头灌水好了))其实我觉得还是要有个过程的,罗马不是一天就建成的。我不反对你的观点,确实现在中国的软件环境不是非常好大家都生活在平困线上 (我也一样的 :D ) 但是我想随着大家对行业的认识的加深和社会上对于我们的认可,最终我想咱么也可以象米国一样可以造出nb的os啊