Tải bản đầy đủ - 0 (trang)
Chapter 15. Summary and Wintry: Where We Are Now

Chapter 15. Summary and Wintry: Where We Are Now

Tải bản đầy đủ - 0trang

tocontinuetoresearchanddigintootherresourcesinyour

fieldandconstantlyhuntforotherrespectedsourcesof

information.

Byexperience,we'veallfoundthatMicrosoftisnotalways

(and,lately,notusually)thebestsourceofinformationonits

ownproducts.It'sironicthatinordertodiscoverhowanew

Microsoftproductortoolworks,onehastofindsourcesother

thantheMicrosoftdocumentation.Asaresult,youandIspend

countlesshoursscouringtheInternetforthedetailsofthebasic

functionalityoftheFramework(s)andthetoolsusedtobuild

Frameworkapplications.We'vealsohavetowadethroughfar

toomanydatedarticlesthatapplytoobsoleteorbetaversions.

Asaresult,IaskedMicrosoft,SQLServerMagazine,andother

folksthatpublishmyworktopurgetheirlibrariesofthese

datedarticles.We'vealsofoundarticleswhoseauthoriseither

ignorant,misguided,ormisinformed,orsimplyhasanalternate

agenda.Knowingwhicharticlescontainvalid,peer-reviewed,

andtechnicallysoundinformationandwhichdonotisnot

alwayseasy.

IspoketoaseniorstaffmemberontheMicrosoftLearning

teamthepeopleresponsibleforwritingthedocumentationasking

whythehelptopicsareintheircurrent(pitiful)shape.Shesaid

theirstaffhadbeencuteveryquarterforthelastfewyearsand

morecutsareplanned.Microsofthadoutsourcedsomeofthe

workandwasconsideringoutsourcingmore.Clearly,this

strategyisnotworking.Icertainlyhopethistrendcanbe

reversedespeciallysincethelistofnew"features"beingadded

tothetechnologykeepsgrowing.

Justasclearly,Microsoftisnotdone.Theyseemtobelievethat

it'stheirresponsibilitytoconstantlyinnovateand"update"the

toolsandplatforms,servers,andinfrastructuretheyexpectyou

tousetodesign,code,debug,test,anddeploytheapplications

youbuild.Thisisbeingdonedespitetherealitythattheydon't

havethepeopleorresourcesneededtoadequatelytestor

documentit.I'moftheopinionthattherearejustsomany



waysonecanimproveahammer.So,manyofourapplications

arefairlysimpleandneedsimpler,moreeasilyunderstoodtools

tobuildthem.Wedon'tnecessarilyneedallofthefeaturesthey

keepaddingtotheirproducts.Itseemsthattheseeasy-to-use

"RAD"toolshavegonethewayofVisualBasic6.0.Visual

StudioandtheFrameworkhavegrownprogressivelymore

complex.Giventheupcomingchangestothefundamentalway

thatapplicationsarebuilt(theWindowsFoundationClasses),all

Icanseeinthefutureismoreandmore"disruptioninservice"

(asRayOzziewarnedtheattendeesatTechEdBostoninJune

2006).

Inthecomingmonthsandyears,Iexpecttoseeafairlyradical

changeinhowMicrosoftwantsdeveloperstoaddressdata

accessissues.We'llseeDLINQandEntityDataModelingorEDM

(anothertermforObjectSpacesorObjectRelationalModeling)

makewavesandattempttowintheinterestofthedevelopment

community.Idon'tplantostartwritinginearnestaboutthis

technologyuntilMicrosoftdecidestoshipitbetteryet,consume

itthemselves.ThismeansIencourageMicrosofttoactually

implementsomething(serious)withEDMortheirnew

technology,andtakeittothefieldasarealapplicationbefore

tellingtheworldthatMicrosoftisreadyforthemtobettheir

owncompaniesonthesuccessandviabilityofthenewand

improvedversionsoftheFramework,SQLServer,andVisual

Studio.

IfI'velearnedanythingoverthelast20yearsworkingator

withMicrosoft,itisthattheyarenotgoingtostopchangingas

muchastheycanasquicklyastheycan.Theyseemtothinkit

makesgoodbusinesssense.Sowheredoesthatleaveyouthe

developertryingtokeepyourskillsuptodate?Canyouno

longerdependonauthorswritingprintedbooks?Perhapsnot.

Asforme,IplantoswitchmyfocustoEBooks(asImentioned

intheIntroduction)atleastfortheforeseeablefuture.By

publishingEBooks(orsimplywritingthem),IthinkIcan

providemyinsightsandtipsmorequicklythanifIhavetowait



forthepaperbookstogrindtheirwayouttoyourlocal

bookstores.Frankly,thisisanexperiment.IfIfindthatthose

whodon'trespectothers'intellectualproperty(IP)rightstend

tostealmycontentfasterthatIcanwriteit,I'llfindanother

way.Remember,muchofthesuccessofEBooksandthe

benefitstheycanprovidehingesonyou.Ifyouseekoutand

downloadillegalcopiesofabook(oranymedia),you're

contributingtotheproblem.Yes,Iwouldreallyliketoknowif

youthinkEBooksareagoodideaorifyoufindsomeone

stealingcontent.Ialsoencourageyoutoprovidefeedbackon

thisbookandtakeadvantageofthewebsitesetuptosupportit.

Besuretovisitwww.hitchhikerguides.nettoaskquestions,

providefeedback,andinteractwithmeandtheothersthat

providesupportinthatforum.







AppendixI.InstallingtheExamplesand

TestDatabases

Thisappendixisdesignedtohelpyoustepthroughtheprocess

ofinstallingtheexampleapplicationsincludedonthebook's

DVD.Generally,we'retalkingabouttwoinstallation

segmentsinstallingtheexamplesandinstallingthesample

databases.Beforegettingstarted,checkfora"ReadMe"fileon

theDVD.Itwillhavethelatestupdatestotheseinstructions.

Let'sstartwiththeexamples.







InstallingtheExamples

TheexamplesarelocatedontheDVDintheExamplesfolder.

Thesecanbeinstalledanywhereonyourlocalsystem.No,

becauseof"security"issueswithVisualStudio,Idon'tsuggest

installingtheseonanetworkshare.SimplycopytheExamples

foldertoyourharddrive.Theexamplesareorganizedby

chaptername,asshowninFigureI.1.



FigureI.1.TheExamplesfolderonthecompanion

DVD.







Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Chapter 15. Summary and Wintry: Where We Are Now

Tải bản đầy đủ ngay(0 tr)

×