本文为【Borland传奇拾遗:BDS 2006/Delphi 2006】的汉字拼音对照版显示拼音
两liang次ci24 Hours活huo动dong
2005年nian7月yue13日ri,Borland的deDeveloper Relations组zu织zhi了le一yi次ci盛sheng大da的de24 Hours of Delphi在zai线xian广guang播bo节jie目mu。David I和heJohn Kaster他ta们men熬ao了le一yi整zheng天tian,为wei我wo们men带dai来lai了le丰feng富fu的de节jie目mu内nei容rong。所suo有you的de录lu音yin(除chu去qu插cha播bo的de音yin乐le)可ke以yi从cong这zhe里li下xia载zai到dao。当dang然ran,很hen多duo老lao外wai的de口kou音yin(特te别bie是shi欧ou洲zhou口kou音yin)让rang我wo感gan觉jiao十shi分fen的de新xin鲜xian。我wo必bi须xu承cheng认ren为wei了le正zheng确que理li解jieMarco Cantu的deItaly口kou音yin,我wo花hua了le几ji个ge小xiao时shi反fan复fu听ting。感gan觉jiao这zhe绝jue对dui是shi练lian习xi英ying语yu听ting力li的de绝jue佳jia材cai料liao。这zhe一yi次ci的de主zhu题ti自zi然ran是shi才cai发fa布bu半ban年nian的deDelphi 2005了le。Dale Fuller离li开kai之zhi后hou继ji任renCEO的deScott Arnold先xian生sheng也ye作zuo客ke了le一yi小xiao段duan。在zai上shang面mian给gei出chu的de下xia载zai地di址zhi还huan贴tie有you不bu少shaoDelphi名ming人ren的de照zhao片pian,值zhi得de收shou藏cang。特te别bie是shiDanny Thorpe先xian生sheng的de一yi张zhang,似si乎hu也ye是shi他ta在zaiBorland网wang站zhan上shang留liu下xia的de最zui后hou影ying像xiang。
很hen快kuai我wo们men又you从cong李li维wei先xian生sheng的de博bo客ke上shang面mian知zhi道dao了le关guan于yuDeXter的de最zui新xin消xiao息xi。不bu过guo,据ju说shuo因yin为wei泄xie露lu了le这zhe些xie消xiao息xi,Borland总zong部bu还huan立li即ji发fa了le警jing告gao给gei先xian生sheng,搞gao得de他ta忍ren不bu住zhu又you在zai博bo客ke上shang面mian抱bao怨yuan了le几ji句ju。
换huan了leCEO之zhi后hou的deBorland风feng格ge上shang从cong整zheng体ti上shang说shuo是shi转zhuan变bian得de更geng加jia灵ling活huo了le。既ji然ran大da家jia已yi经jing开kai始shi如ru此ci的de关guan注zhuDeXter,不bu如ru就jiu此ci开kai始shi对dui于yuDeXter的de宣xuan传chuan攻gong势shi。因yin此ci很hen快kuaiDeveloper Relations很hen快kuai又you组zu织zhi了le另ling一yi次ci24 Hours节jie目mu,即ji24 Hours of DeXter。这zhe一yi次ci日ri期qi选xuan在zai了le10月yue24日ri,时shi间jian上shang距ju离li11月yue的deBorland Conference很hen近jin。由you于yu此ci时shi多duo数shuDelphi资zi深shen人ren士shi已yi经jing得de到dao了leDeXter的de测ce试shi版ban本ben,所suo以yi从cong录lu音yin中zhong就jiu可ke以yi得de到dao关guan于yuDeXter新xin特te性xing的de种zhong种zhong描miao述shu和he即ji将jiang到dao来lai的deBorland年nian会hui的de消xiao息xi,对dui于yu没mei有you机ji会hui参shen与yu测ce试shi计ji划hua的de我wo来lai说shuo是shi极ji大da的de诱you惑huo。
相xiang比bi较jiao而er言yan,第di二er次ci活huo动dong的de组zu织zhi更geng加jia成cheng功gong,参shen与yu访fang谈tan的de专zhuan家jia数shu目mu大da了le不bu少shao(似si乎hu这zhe也ye是shi没mei有you挂gua出chu相xiang关guan人ren物wu照zhao片pian的de缘yuan故gu,有you点dian遗yi憾han)。虽sui然ran划hua分fen下xia来lai每mei个ge人ren的de时shi间jian都dou不bu是shi很hen多duo,但dan是shi内nei容rong更geng加jia丰feng富fu。我wo个ge人ren自zi然ran还huan是shi最zui喜xi欢huanMarco Cantu,Danny Thorpe,Allen Bauer以yi及jiCastalia作zuo者zheJacob Thurman四si个ge人ren的de访fang谈tan。特te别bie是shiDanny很hen快kuai的de语yu速su以yi及jiAllen懒lan懒lan的de声sheng音yin。
这zhe两liang次ci节jie目mu中zhong,Borland及ji其qi技ji术shu合he作zuo公gong司si(Borland Technology Partners)提ti供gong了le丰feng厚hou的de奖jiang品pin,实shi在zai很hen诱you人ren。可ke惜xi由you于yu时shi间jian的de缘yuan故gu,我wo都dou错cuo过guo了le。希xi望wang下xia一yi次ci我wo可ke以yi收shou听ting到dao直zhi播bo并bing且qie提ti出chu自zi己ji的de问wen题ti,而er且qie碰peng碰peng运yun气qi,看kan能neng不bu能neng中zhong个ge奖jiang。
BorCon05
Borland Conference 2005也ye是shi一yi次ci特te别bie的de年nian会hui。Borland第di一yi次ci使shi用yong了leCamtasia软ruan件jian来lai为wei不bu少shaoSeesion录lu像xiang,比bi如ruMarco Cantu的deThe Fun Side of Delphi。由you于yu可ke以yi下xia载zai观guan看kan,所suo以yi又you弥mi补bu了le不bu少shao不bu能neng亲qin临lin现xian场chang的de遗yi憾han。
Delphi 2006发fa布bu
Delphi 2006也ye终zhong于yu在zai12月yue初chu发fa布bu了le。可ke以yi说shuo这zhe一yi次ci的deIDE,也ye就jiu是shiBorland Developer Studio 4,是shi最zui近jin多duo个geBDS版ban本ben中zhong最zui为wei稳wen定ding和he优you秀xiu的de。
1. 这zhe自zi然ran是shi因yin为weiBorland终zhong于yu在zaiR&D中zhong设she置zhi了le专zhuan门men的de质zhi量liang保bao证zheng部bu门men和he质zhi量liang保bao证zheng人ren员yuan。而er且qieDelphi 2006的de新xin特te性xing集ji合he很hen早zao就jiu封feng闭bi了le,转zhuan而er花hua了le很hen长chang的de时shi间jian从cong各ge个ge方fang面mian来lai改gai进jinDelphi的de稳wen定ding度du。
2. 随sui着zhe对dui于yuBDS核gai心xin的de改gai进jin,个ge性xing之zhi间jian也ye更geng加jia独du立li,可ke以yi使shi用yong不bu同tong的de启qi动dong参shen数shu分fen别bie启qi动dong,而er不bu再zai是shi只zhi能neng一yi次ci就jiu加jia载zai全quan部bu的de个ge性xing内nei容rong。
3. 模mo仿fang.NET 2.0中zhongWinForms设she计ji器qi对duiVCL作zuo出chu的de辅fu助zhu设she计ji功gong能nengLive GuideLine极ji大da的de简jian化hua了le窗chuang体ti上shang摆bai放fang控kong件jian时shi难nan以yi精jing确que定ding位wei的de问wen题ti。十shi分fen常chang用yong的de对dui齐qi面mian板ban现xian在zai终zhong于yu可ke以yi下xia岗gang了le。
4. 代dai码ma编bian辑ji时shi,新xin增zeng的deLive Template可ke以yi大da大da提ti高gao输shu入ru代dai码ma的de效xiao率lv。不bu过guo,这zhe个ge功gong能neng在zai第di三san方fang工gong具ju如ruCodeRush和heCastalia中zhong都dou已yi经jing有you类lei似si功gong能neng了le,所suo以yi,虽sui然ran好hao用yong却que没mei有you足zu够gou的de创chuang新xin。而er且qie如ru何he定ding制zhi一yi个ge自zi己ji的deTemplate在zai帮bang助zhu文wen件jian里li面mian更geng是shi只zhi有you错cuo误wu的de信xin息xi。只zhi有you在zaiBorland Blogs上shang面mian才cai能neng找zhao到dao正zheng确que的de说shuo明ming。
BDS 2006 Updates
关guan于yuBDS 2006的deUpdate1,必bi须xu指zhi出chu主zhu要yao目mu的de是shi让rang发fa布bu时shi还huan处chu于yuPreview状zhuang态tai下xia面mian的deC++个ge性xing达da到daoRTM的de水shui平ping。这zhe在zai后hou面mian的de篇pian幅fu中zhong会hui有you详xiang细xi描miao述shu。
而erUpdate2出chu来lai之zhi后hou,Borland仍reng然ran继ji续xu提ti供gong升sheng级ji,连lian续xu发fa布bu了le多duo个geHotfix来lai修xiu正zhengIDE中zhong的de臭chou虫chong,大da大da改gai进jin了le用yong户hu的de使shi用yong体ti验yan。
ECO III
ECO III也ye是shi很hen大da的de亮liang点dian,提ti供gong了le可ke执zhi行xing状zhuang态tai机ji的de设she计ji能neng力li。随sui着zhe一yi本ben免mian费feiECO电dian子zi书shu的de面mian世shi,学xue习xiECO的de又you一yi波bo高gao潮chao出chu现xian了le。另ling一yi本ben得de到daoBorland内nei部bu首shou肯ken的deECO的de书shu也ye可ke以yi在zailulu.com上shang面mian买mai到dao。当dang然ran,李li维wei先xian生sheng最zui近jin也ye完wan成cheng了le自zi己ji的deECO书shu,估gu计ji很hen快kuai就jiu可ke以yi上shang市shi出chu售shou了le。只zhi希xi望wang届jie时shi先xian生sheng可ke以yi再zai次ci光guang临lin武wu汉han签qian名ming售shou书shu呀ya。
Together
我wo个ge人ren最zui喜xi欢huan的de新xin特te性xing自zi然ran是shiTogether了le。本ben来lai就jiu试shi用yong过guoTogether ControlCenter并bing且qie成cheng功gong做zuo出chu过guo报bao表biao的deOO设she计ji,轻qing松song完wan成cheng了le一yi个ge实shi际ji项xiang目mu的de报bao表biao生sheng成cheng模mo块kuai的de设she计ji。现xian在zai呢ne,Together for C#让rang我wo可ke以yi从cong架jia构gou上shang面mian对duiCBC进jin行xing重chong构gou,加jia入ru更geng多duo的de设she计ji模mo式shi。很hen遗yi憾hanTogether的de品pin质zhi依yi然ran不bu是shi很hen稳wen定ding,同tong当dang初chu的deTogether CC还huan是shi有you不bu小xiao差cha距ju。
Together for Delphi的de出chu现xian本ben来lai应ying该gai是shi令ling人ren十shi分fen高gao兴xing的de一yi件jian事shi情qing。虽sui然ran从congDelphi 7开kai始shi,多duo数shuDelphi用yong户hu都dou知zhi道dao了leModelMaker,可ke是shi毕bi竟jing是shi第di三san方fang的de插cha件jian,同tongIDE的de融rong合he还huan是shi不bu理li想xiang,需xu要yao不bu停ting的de切qie换huan。而er且qie在zaiUML和heMDA领ling域yu,Together的de名ming气qi还huan是shi高gao出chuModelMaker很hen多duo。Together如ru今jin融rong入ruIDE之zhi后hou,使shi用yong上shang面mian的de确que是shi方fang便bian了le太tai多duo。然ran而er,对dui于yu长chang久jiu以yi来lai的deDelphi用yong户hu,让rang他ta们men安an装zhuang.NET框kuang架jia和heSDK,还huan有you一yi个geJ#运yun行xing时shi,只zhi是shi为wei了le得de到dao一yi个ge高gao级ji工gong具juTogether,实shi在zai有you点dian说shuo不bu过guo去qu。这zhe也ye是shi为wei什shen么me那na么me多duo用yong户hu强qiang烈lie要yao求qiu把ba大da量liang不bu是shi那na么me实shi际ji的de功gong能neng从congDelphi的deIDE里li面mian拆chai除chu去qu。
UML发fa展zhan了le这zhe么me多duo年nian,而er李li维wei先xian生sheng也ye是shi多duo次ci提ti到dao这zhe是shi将jiang来lai程cheng序xu员yuan们men都dou必bi须xu掌zhang握wo的de一yi门men技ji术shu。但dan是shi还huan是shi有you那na么me多duo人ren做zuo的de小xiao项xiang目mu根gen本ben不bu需xu要yao这zhe样yang学xue院yuan气qi息xi的de东dong西xi,所suo以yi没mei有you办ban法fa在zai短duan时shi间jian内nei依yi靠kaoTogether打da开kai低di端duan市shi场chang。
其qi实shi很hen难nan理li解jieBorland在zai自zi己ji的de产chan品pin中zhong内nei置zhi了leTogether之zhi后hou还huan要yao发fa布buTogether for Visual Studio。本ben来laiTogether可ke以yi成cheng为weiBorland各ge个geIDE的de独du门men利li器qi呢ne。是shi与yu狼lang共gong舞wu吗ma?不bu要yao被bei狼lang咬yao伤shang才cai好hao。这zhe就jiu是shiRational Rose不bu再zai支zhi持chiMS产chan品pin的de缘yuan故gu吧ba。
Delphi 2006的de销xiao路lu似si乎hu还huan不bu错cuo,连lianJEDI Code Format的de作zuo者zheAnthony Steele在zai错cuo过guo了le几ji次ci升sheng级ji版ban本ben之zhi后hou,也ye升sheng级ji到dao了le这zhe个ge新xin版ban。
下xia面mian是shiDelphi 2006的de启qi动dong画hua面mian,同tong之zhi前qian的de几ji个ge版ban本ben都dou完wan全quan不bu一yi样yang,没mei有you那na么me多duoALM的de色se彩cai,而er是shi换huan成cheng了le十shi分fen深shen沉chen的de蓝lan与yu黑hei。不bu过guo,之zhi前qian我wo下xia载zai试shi用yong过guoTogether 2006 for Eclipse,所suo以yi对dui这zhe一yi风feng格ge并bing不bu陌mo生sheng了le。
Delphi社she区qu的de贡gong献xian
在zaiDelphi 2006中zhong,凝ning聚ju了leBorland的de研yan发fa团tuan队dui以yi及jiDelphi社she区qu的de共gong同tong努nu力li。
如ru果guo你ni感gan觉jiaoDelphi 2006编bian译yi的de执zhi行xing文wen件jian运yun行xing效xiao率lv高gao,那na么me你ni应ying该gai好hao好hao感gan谢xieFastCode项xiang目mu和heFastMM。前qian者zhe改gai善shan了leDelphi核gai心xin的deRTL,使shi得deDelphi 7之zhi后hou一yi直zhi没mei有you太tai大da变bian化hua的de这zhe一yi部bu分fen得de到dao了le很hen好hao的de提ti升sheng。这zhe也ye是shi导dao致zhiIDE启qi动dong速su度du明ming显xian加jia快kuai的de一yi个ge原yuan因yin。而erFastMM本ben来lai也ye是shiFastCode的de一yi部bu分fen,不bu过guo其qi关guan注zhu点dian放fang在zai了le内nei存cun管guan理li上shang面mian。可ke以yi说shuo这zhe也ye明ming显xian的de改gai善shan了leDelphi程cheng序xu执zhi行xing的de效xiao率lv。
值zhi得de提ti醒xing的de是shi这zhe两liang个ge项xiang目mu都dou支zhi持chiDelphi的de老lao版ban本ben。通tong过guo安an装zhuangDelphi Speed Up,可ke以yi提ti高gaoDelphi 5/6/7/2005的de启qi动dong速su度du,安an装zhuangFastMM则ze可ke以yi让rangDelphi 6/7编bian译yi出chu更geng好hao的de软ruan件jian。所suo以yi,开kai始shi行xing动dong吧ba。
.NET 2.0,MS的de杀sha手shou锏jian
Delphi 2005面mian世shi的de时shi候hou,.NET 2.0就jiu已yi经jing出chu了leBeta版ban本ben。Borland也ye一yi直zhi在zai关guan注zhu这zhe一yi技ji术shu趋qu势shi。到daoDelphi 2006确que定ding于yu05年nian年nian末mo发fa布bu时shi,.NET 2.0正zheng式shi版ban本ben还huan没mei有you出chu来lai。那na么me,Borland面mian临lin一yi个ge很hen严yan峻jun的de问wen题ti,到dao底di是shi延yan迟chiDelphi 2006的de发fa布bu时shi间jian,等deng到dao.NET 2.0出chu来lai还huan是shi发fa布bu一yi个ge支zhi持chi.NET 2.0 Beta的de开kai发fa工gong具ju。
由you于yu很hen大da程cheng度du上shangDelphi这zhe时shi的de用yong户hu群qun体ti还huan没mei有you升sheng级ji到dao.NET,所suo以yi,为wei了le尽jin可ke能neng的de争zheng取quWin32市shi场chang,Delphi 2006很hen难nan推tui迟chi——Delphi 2005没mei有you完wan成cheng的de工gong作zuo,急ji切qie需xu要yao一yi个ge新xin的de版ban本ben来lai完wan成cheng。因yin此ci第di一yi个ge选xuan项xiang就jiu被bei否fou定ding了le。
发fa布bu一yi个ge支zhi持chi.NET 2.0 Beta的de版ban本ben,这zhe样yang的de工gong作zuo感gan觉jiao只zhi有youRemObjects那na样yang的de小xiao公gong司si可ke以yi做zuo到dao——当dang然ran,我wo决jue没mei有you贬bian低diChrome的de意yi思si在zai这zhe里li,Chrome还huan是shi一yi个ge很hen不bu错cuo的de新xin语yu言yan。而er且qie,从cong一yi些xie渠qu道dao得de到dao的de消xiao息xi看kan来lai,MS不bu允yuan许xuBorland在zaiDelphi的de发fa布bu光guang盘pan里li面mian包bao含han.NET 2.0 Beta,而er是shi要yao求qiu用yong户hu自zi行xing到daoMS官guan方fang下xia载zai。你ni也ye知zhi道dao,如ru果guo不bu是shiBorland光guang盘pan里li面mian带dai有you.NET 1.1,似si乎hu我wo们men不bu会hui主zhu动dong去quMS下xia载zai这zhe些xie东dong西xi。所suo以yi,这zhe个ge要yao求qiu几ji乎hu就jiu使shi得de第di二er个ge选xuan项xiang变bian得de十shi分fen不bu现xian实shi。我wo个ge人ren感gan觉jiao这zhe就jiu是shiMS的de惯guan用yong手shou段duan了le,让rang它ta自zi己ji的deVisual Studio 2005先xian行xing一yi步bu,让rang其qi他ta所suo有you开kai发fa工gong具ju厂chang商shang被bei迫po等deng待dai。
Danny Thorpe在zai24 Hours of DeXter中zhong间jian也ye说shuo得de很hen明ming白bai,由you于yu大da量liang用yong户hu还huan是shi在zai使shi用yong.NET 1.1,而er迁qian移yi到dao.NET 2.0上shang面mian还huan是shi需xu要yao时shi间jian的de,所suo以yi,Delphi 2006不bu支zhi持chi.NET 2.0也ye不bu是shi特te别bie大da的de问wen题ti,只zhi要yaoBorland及ji时shi跟gen进jin,早zao日ri推tui出chu.NET 2.0的de版ban本ben就jiu能neng够gou跟gen得de上shang。
因yin此ci最zui后hou的de结jie果guo就jiu是shiDelphi 2006还huan是shi搭da配pei着zhe.NET 1.1发fa布bu,在zai一yi个ge.NET 2.0风feng风feng火huo火huo的de时shi候hou十shi分fen刺ci眼yan(我wo很hen反fan感gan现xian在zai机ji器qi上shang面mian有you两liang个ge不bu同tong版ban本ben的de.NET框kuang架jia)。
Delphi for .NET编bian译yi器qi其qi实shi早zao已yi支zhi持chi了le.NET 2.0编bian译yi,而er且qie似si乎hu是shi从congDelphi 8附fu带dai的dedccil.exe开kai始shi就jiu具ju有you这zhe一yi能neng力li。关guan于yu详xiang细xi的de情qing况kuang,我wo是shi从congMarco Cantu的de博bo客ke上shang面mian知zhi道dao的de,如ru果guo有you兴xing趣qu,你ni也ye可ke以yi试shi试shi看kan。