|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习asp.net两个月有余了,除了对html、web控件比较熟悉(应该是说都能理解和接受)之外,竟不知道自己还会什么。看了两本书:《精通asp.net网络编程》(人民邮电出版社)、《asp.net实用案例教程》(清华大学出版社)。自从.NET问世以来,程序员都很体贴的一个成绩是「该学Java或.NET」。我也在挣扎,该「该持续Java的研讨,大概该入手下手筹办培育.NET的常识」。
固然,最好是能二者分身,可是每一个人的工夫都很无限,想要分身二者,实在不太简单。投进在.NET的工夫越多,所能消费在Java的工夫天然就少了,反之亦然。在信息爆炸的时期,主要的不是信息的获得,而是信息的决定。信息太多,工夫太少,假如不克不及慎选合适的手艺,只会平白华侈很多工夫,斫丧本人的合作力。
因为我见异思迁的本性使然,已往这两年半,我实在花了很多工夫在.NET上,关于.NET的熟悉愈来愈深,也修改了关于.NET本来的一些曲解,垂垂的认同.NET的很多手艺理念。临时不管我们关于微软是褒是贬,纯真就手艺自己来看,.NET切实其实是很出色的。
我并非独一一个如许想的人。以「ThinkinginJava」等手艺书本广受接待的BruceEckel也是云云。他底本以为C#和.NET只是Java的仿照者,并没有新意,可是在深切懂得以后,才发明C#和.NET实际上是改进版的Java,不论在各方面,都有比Java更凸起的地方。当我看到BruceEckel说出如许的话,我感到他说出了我的心声。
上面,我试图从很多分歧的角度,复杂地对照Java和.NET。
从手艺的概念
一般新的手艺会比旧手艺更好,由于新手艺能够从旧手艺学到长处,且新手艺能够摒除旧手艺的弱点。NET比Java出生的工夫晚了六年,很多方面都比Java先辈,固然是毋庸置疑。
我的意义并非Java这六年故步自封,现实上,Java一向在前进中,只是有很多缝补缀补、修修正改的中央。比方,XML是在这六年之间呈现的手艺,以是.NET关于XML的整合能够说是完美无缺,但Java是厥后才把XML整合出去,且整合的水平比不上.NET。
从汗青的概念
以史为镜,能够知兴替。假如你懂得近二十年的软件家产开展史,你会发明微软挫败的时机很小,即便是在头几场战争失利,也会在整场和平中得胜。换句话说,.NET挫败的时机不年夜。在Office软件年夜战中,WordPerfect、AmiPro、Lotus123现在何在?在操纵体系年夜战中,OS/2也已偃旗息鼓。在扫瞄器年夜战中,Navigator现在只整剩下小小的国土。你必定能够举出更多如许的例子。
从市调的概念
剖析机构如MetaGroup和IDC皆展望,在WindowsServer2003推出以后,将来几年市占率会年夜幅进步。我以为,在longhorn推出以后(2006年?),PC更是会周全.NET化。因为「精晓」.NET常识大概必要费时两三年以上,手艺职员应当只管延迟进修.NET觉得因应。
三年前(2000年)进修.NET生怕有点太早,三年后(2006年)进修.NET生怕有点太晚,而如今进修.NET恰是时分,不会太早,也不会太晚。学会以后,能够立即投进市场关于.NET手艺的人力需求。
从行销的概念
任何人都不克不及否认微软行销功力的凶猛。立体的行销,包含在电子时报、ITHome等信息媒体,乃至连贸易周刊等非信息媒体,都看失掉相干的告白。静态的行销,包含PDC、TechEd.、修练讲座、产物宣布会…等举动,间接走进人群,打仗客户。电子的行销,包含MSDN中英文网站、微软TechNetFlash旧事信…等,供应手艺新知。
别的,另有多得拿不完的教授教养光盘,读不完的线上文件,看不完的MicrosoftPress出书品…。我发明,微软的作法和另外一家公司的作法天差地别。微软给我们一堆手艺信息,要甚么有甚么,但另外一家公司却经常把信息当做「传家宝」,舍不得开释出来给公共,连透过外部管道都还不见得拿失掉,「好象很不但愿有人进修他们正鼎力推行的手艺」。
从发卖指针的概念
关于某个乡村的消耗者物价指数,麦喷鼻堡指针(BigMacIndex)是一个很着名也很浅易的评价指针。我也创造了一个相似的指针,称为天珑指针(TenLongIndex),能够用来评价IT手艺的抢手水平。天珑书局是台湾最年夜的IT图书门市,它的手艺书本发卖量,关于判别手艺的抢手水平,有必定水平的参考代价。
2002年整年和2003年上半年,天珑书局在.NET书本的发卖量都不高,可是在2003年下半年以后,.NET书本已有相称不错的体现,这意味着比来筹办接纳.NET手艺的公司已增添了。
我记得在Java推行早期,因为人人关于Java认知不敷,以是关于Java有很多FUD存在。如今微软在推行.NET上,也遭受到很多FUD,这是微软今朝必需尽力打消的停滞。假如你关于.NET也存有这些FUD,你无妨实验着往废除这些FUD,就好像七八年前废除Java的FUD一样。你将会发明,就今朝来讲,.NET是一个十分有潜力的手艺,值得投进。
你可以先看看这篇文章(软微学院生涯-三朝元老经验谈),打不开再跟我说。(我的意思是想让她自己先稍微了解一下到底现在各个方向学的工具以及以后要做的工具大概是什么,因为喜欢做什么样的事其实自己最清楚的) |
|