Hi, Guys,
I believe a lot of programmers are trying to speculate which Microsoft language is the language of the future .Net applications. We did some research here and we think that at this moment Microsoft doesn't have an answer or a direction - they just try to place both VB.net and C#.net into competition with each other and see who will be the winner over time.
Example - Microsoft CRM SDK - Microsoft says - they will have examples in both languages: C# and VB - but for now C# seems to be the winner and if you are vb.net programmer - it is really hard for you to program Microsoft CRM SDK.
The other example is more favorable for VB.net. If you plan to program Microsoft Exchange 2003 - then in MS Exchange SDK you see VB examples - it is very hard to use C#, not knowing VB constants, return codes, etc.
My personal opinion - C# is an attempt to appeal to Java world and take over Java programmers - considering current situation with offshore programming - this envision may not be actual or may have additional complications
In any case - I think C#, being derivation from Java is more modern and object oriented (from the inception) than VB.net.
In my opinion VB.net is another attempt to move old time VB programmers into .Net realm.
So, again as I think Microsoft just doesn't have another way, but place both languages into competition with each other and see who will be a winner.
Let's keeps our fingers crossed.
About The Author
Andrew Karasev is founder and president of Alba Spectrum Technologies (www.albaspectrum.com) - Microsoft Business Solutions C# and VB.net programming & consulting company, based in Naperville, IL and serving USA nationwide and internationally via remote support
akarasev@albaspectrum.com
XML error: not well-formed (invalid token) at line 14
Common misspellings for words used in this page include acheive acheiving achive actualy addtional adecuate adn agian agin agina ahev ahve alsot amke amking anbd anohter aplication appeareance appearence apperance applicaiton apprearance artical artice articel aslo asociated assoicated asthetically attemp attemt baceause bakc baout bcak beacuse becamae becasue beccause becouse becuase beleive belive beng betwen bewteen breif buisness busineses busness bussiness charistics cmoputer collaberative comany comapany comming comparision competative competion competitiion competive concider concidering consdider consentrate consolodate constinually controll coputer coudl definately definatly definetly definitly dependance descuss deside diferent diferrent differnt diffrent doccument doccuments eahc ened especialy everthing exemple exmaple expecially eyars eyasr fiel fomr foward frequentily frome gerat graet grat gropu haev halp headquater helpfull housr howver hten htey htikn htink htis hvae hvea hwihc importamt inbetween inctroduced infomation informtion inot intenational interational intergration internation intrduced introdued intruduced inudstry itnroduced iwll iwth jouney jstu jsut knowlege laguage laguages larg levle liek littel liuke makse mantained marketting mkae mkaes mkaing mkea moent monts moreso mounth mroe neccesary neccessary necesary nessecary nowe nto omre onyl oppinion orginal origional otehr owrk owudl palce peronal populare probablly probaly probelm proccess proccessing proces proffesional proove provded pwoer quicklyu raelly realy realyl reasearch reccomend reccommend recomend relaly sasy seach severeal sevice shoudl shoudln smae smoe soem sofware somene sould specfic specif spects spoace stong stuctured syas tahn taht tath teh tehy tghe thast theese theri thgat thge thier thikn thiunk thn thna thne thsi thta thyat tiem tihkn tihs timne tiome tje tjhe tkae tkaes tranform twpo tyhat tyhe typicaly uise unanymous unkown valuble valueable vell verison vetween veyr vrey vyer vyre waht wass weas wehn whants whcih whic whihc whith whlch whn whta wich wih wiht wille witht witn wiull wnats wokr worls woudl writen wrok ws wtih yeasr yeras yersa ytou yuo.