关闭

关闭

封号提示

内容

首页 professional_c_2012_and_.net_4.5.pdf

professional_c_2012_and_.net_4.5.pdf

professional_c_2012_and_.net_4.…

上传者: 芸昇 2014-02-18 评分1 评论0 下载1 收藏0 阅读量548 暂无简介 简介 举报

简介:本文档为《professional_c_2012_and_.net_4.5pdf》,可适用于软件工程领域,主题内容包含wwwitebooksinfoffirsinddiffirsinddi:PM:PMwwwitebooksinfoPROFESSIONALC#ANDN符等。

wwwitebooksinfoffirsinddiffirsinddi:PM:PMwwwitebooksinfoPROFESSIONALC#ANDNETINTRODUCTIONxlixPARTITHEC#LANGUAGECHAPTERNETArchitectureCHAPTERCoreC#CHAPTERObjectsandTypesCHAPTERInheritanceCHAPTERGenericsCHAPTERArraysandTuplesCHAPTEROperatorsandCastsCHAPTERDelegates,Lambdas,andEventsCHAPTERStringsandRegularExpressionsCHAPTERCollectionsCHAPTERLanguageIntegratedQueryCHAPTERDynamicLanguageExtensionsCHAPTERAsynchronousProgrammingCHAPTERMemoryManagementandPointersCHAPTERReflectionCHAPTERErrorsandExceptionsPARTIIVISUALSTUDIOCHAPTERVisualStudioCHAPTERDeploymentPARTIIIFOUNDATIONCHAPTERAssembliesCHAPTERDiagnosticsCHAPTERTasks,Threads,andSynchronizationContinuedffirsinddiffirsinddi:PM:PMwwwitebooksinfoCHAPTERSecurityCHAPTERInteropCHAPTERManipulatingFilesandtheRegistryCHAPTERTransactionsCHAPTERNetworkingCHAPTERWindowsServicesCHAPTERLocalizationCHAPTERCoreXAMLCHAPTERManagedExtensibilityFrameworkCHAPTERWindowsRuntimePARTIVDATACHAPTERCoreADONETCHAPTERADONETEntityFrameworkCHAPTERManipulatingXMLPARTVPRESENTATIONCHAPTERCoreWPFCHAPTERBusinessApplicationswithWPFCHAPTERCreatingDocumentswithWPFCHAPTERWindowsStoreAppsCHAPTERCoreASPNETCHAPTERASPNETWebFormsCHAPTERASPNETMVCCHAPTERASPNETDynamicDataPARTVICOMMUNICATIONCHAPTERWindowsCommunicationFoundationCHAPTERWCFDataServicesCHAPTERWindowsWorkflowFoundationCHAPTERPeertoPeerNetworkingCHAPTERMessageQueuingINDEXffirsinddiiffirsinddii:PM:PMwwwitebooksinfoPROFESSIONALC#andNETffirsinddiiiffirsinddiii:PM:PMwwwitebooksinfoffirsinddivffirsinddiv:PM:PMwwwitebooksinfoPROFESSIONALC#andNETChristianNagelBillEvjenJayGlynnKarliWatsonMorganSkinnerJohnWileySons,Incffirsinddvffirsinddv:PM:PMwwwitebooksinfoProfessionalC#andNETPublishedbyJohnWileySons,IncCrosspointBoulevardIndianapolis,INwwwwileycomCopyrightbyJohnWileySons,Inc,Indianapolis,IndianaPublishedsimultaneouslyinCanadaISBN:ISBN:(ebk)ISBN:(ebk)ISBN:(ebk)ManufacturedintheUnitedStatesofAmericaNopartofthispublicationmaybereproduced,storedinaretrievalsystemortransmittedinanyformorbyanymeans,electronic,mechanical,photocopying,recording,scanningorotherwise,exceptaspermittedunderSectionsoroftheUnitedStatesCopyrightAct,withouteitherthepriorwrittenpermissionofthePublisher,orauthorizationthroughpaymentoftheappropriatepercopyfeetotheCopyrightClearanceCenter,RosewoodDrive,Danvers,MA,(),fax()RequeststothePublisherforpermissionshouldbeaddressedtothePermissionsDepartment,JohnWileySons,Inc,RiverStreet,Hoboken,NJ,(),fax(),oronlineathttp:wwwwileycomgopermissionsLimitofLiabilityDisclaimerofWarranty:Thepublisherandtheauthormakenorepresentationsorwarrantieswithrespecttotheaccuracyorcompletenessofthecontentsofthisworkandspecificallydisclaimallwarranties,includingwithoutlimitationwarrantiesoffitnessforaparticularpurposeNowarrantymaybecreatedorextendedbysalesorpromotionalmaterialsTheadviceandstrategiescontainedhereinmaynotbesuitableforeverysituationThisworkissoldwiththeunderstandingthatthepublisherisnotengagedinrenderinglegal,accounting,orotherprofessionalservicesIfprofessionalassistanceisrequired,theservicesofacompetentprofessionalpersonshouldbesoughtNeitherthepublishernortheauthorshallbeliablefordamagesarisingherefromThefactthatanorganizationorWebsiteisreferredtointhisworkasacitationandorapotentialsourceoffurtherinformationdoesnotmeanthattheauthororthepublisherendorsestheinformationtheorganizationorWebsitemayprovideorrecommendationsitmaymakeFurther,readersshouldbeawarethatInternetWebsiteslistedinthisworkmayhavechangedordisappearedbetweenwhenthisworkwaswrittenandwhenitisreadForgeneralinformationonourotherproductsandservicespleasecontactourCustomerCareDepartmentwithintheUnitedStatesat(),outsidetheUnitedStatesat()orfax()WileypublishesinavarietyofprintandelectronicformatsandbyprintondemandSomematerialincludedwithstandardprintversionsofthisbookmaynotbeincludedinebooksorinprintondemandIfthisbookreferstomediasuchasaCDorDVDthatisnotincludedintheversionyoupurchased,youmaydownloadthismaterialathttp:booksupportwileycomFormoreinformationaboutWileyproducts,visitwwwwileycomLibraryofCongressControlNumber:Trademarks:Wiley,theWileylogo,Wrox,theWroxlogo,ProgrammertoProgrammer,andrelatedtradedressaretrademarksorregisteredtrademarksofJohnWileySons,Incandoritsaffiliates,intheUnitedStatesandothercountries,andmaynotbeusedwithoutwrittenpermissionAllothertrademarksarethepropertyoftheirrespectiveownersJohnWileySons,Inc,isnotassociatedwithanyproductorvendormentionedinthisbookffirsinddviffirsinddvi:PM:PMwwwitebooksinfoTomyfamily–Angela,Stephanie,andMatthias–Iloveyouall!ChristianNagelThisworkisdedicatedtomywifeandsonTheyaremyworldJayGlynnLoveisasstrongasdeathManywaterscannotquenchlove,NeithercanthefloodsdrownitMorganSkinnerffirsinddviiffirsinddvii:PM:PMwwwitebooksinfoffirsinddviiiffirsinddviii:PM:PMwwwitebooksinfoABOUTTHEAUTHORSCHRISTIANNAGELisaMicrosoftRegionalDirectorandMicrosoftMVP,anassociateofthinktecture,andfounderofCNinnovationAsoftwarearchitectanddeveloper,heofferstrainingandconsultingonhowtodevelopsolutionsusingtheMicrosoftplatformHedrawsonmorethanyearsofsoftwaredevelopmentexperienceChristianstartedhiscomputingcareerwithPDPandVAXVMSsystems,coveringavarietyoflanguagesandplatformsSince,whenNETwasjustatechnologypreview,hehasbeenworkingwithvariousNETtechnologiestobuildNETsolutionsCurrently,hemainlycoachesthedevelopmentofWindowsStoreappsaccessingWindowsAzureservicesWithhisprofoundknowledgeofMicrosofttechnologies,hehaswrittennumerousbooks,andiscertifiedasaMicrosoftCertifiedTrainerandProfessionalDeveloperChristianspeaksatinternationalconferencessuchasTechEd,Basta!,andTechDays,andhefoundedINETAEuropetosupportNETusergroupsYoucancontactChristianviahiswebsites,wwwcninnovationcomandwwwthinktecturecom,andfollowhistweetsatchristiannagelJAYGLYNNstartedwritingsoftwaremorethanyearsago,writingapplicationsforthePICKoperatingsystemusingPICKbasicSincethen,hehascreatedsoftwareusingParadoxPALandObjectPAL,Delphi,VBA,VisualBasic,C,Java,andofcourseC#HecurrentlyworksforULPureSafetyasaseniorsoftwareengineerwritingwebbasedsoftwareMORGANSKINNERbeganhiscomputingcareeratayoungageontheSinclairZXatschool,wherehewasunderwhelmedbysomecodeateacherhadwrittenandsobeganprogramminginassemblylanguageSincethenhehasusedawidevarietyoflanguagesandplatforms,includingVAXMacroAssembler,Pascal,Modula,Smalltalk,Xassemblylanguage,PowerBuilder,CC,VB,andcurrentlyC#He’sbeenprogramminginNETsincethePDCreleasein,andlikeditsomuchhejoinedMicrosoftinHe’snowanindependentconsultantffirsinddixffirsinddix:PM:PMwwwitebooksinfoABOUTTHETECHNICALEDITORSDAVIDFRANSONhasbeenaprofessionalinthefieldofnetworking,programming,andDandDcomputergraphicssinceHeistheauthorofDArtworkandDModelingforGameArtists,TheDarkSideofGameTexturing,andGameCharacterDesignCompleteDONREAMEYisanarchitectprincipalengineerforTIBCOSoftwareworkingonTIBCOSpotfirebusinessintelligenceanalyticssoftwarePriortoTIBCODonspentyearswithMicrosoftasasoftwaredevelopmentengineerworkingonSharePoint,SharePointOnlineandInfoPathFormsServiceDonhasalsospentyearswritingsoftwareinthefinancialserviceindustryforcapitalmarketsMITCHELSELLERSspecializesinsoftwaredevelopmentusingMicrosofttechnologiesAstheCEOofIowaComputerGurusInc,heworkswithsmallandlargecompaniesworldwideHeisaMicrosoftC#MVP,aMicrosoftCertifiedProfessional,andtheauthorofProfessionalDotNetNukeModuleProgramming(WroxPress,)MitchelfrequentlywritestechnicalarticlesforonlineandprintpublicationsincludingSQLServermagazine,andheregularlyspeakstousergroupsandconferencesHeisalsoaDotNetNukeCoreTeammemberaswellasanactiveparticipantintheNETandDotNetNukedevelopmentcommunitiesAdditionalinformationonMitchel’sprofessionalexperience,certifications,andpublicationscanbefoundathttp:mitchelsellerscomffirsinddxffirsinddx:PM:PMwwwitebooksinfoACQUISITIONSEDITORMaryJamesSENIORPROJECTEDITORAdaobiObiTultonTECHNICALEDITORSDavidFransonDonReameyMitchelSellersPRODUCTIONEDITORKathleenWisorCOPYEDITORLuannRouffEDITORIALMANAGERMaryBethWakefieldFREELANCEREDITORIALMANAGERRosemarieGrahamASSOCIATEDIRECTOROFMARKETINGDavidMayhewMARKETINGMANAGERAshleyZurcherBUSINESSMANAGERAmyKniesPRODUCTIONMANAGERTimTateVICEPRESIDENTANDEXECUTIVEGROUPPUBLISHERRichardSwadleyVICEPRESIDENTANDEXECUTIVEPUBLISHERNeilEddeASSOCIATEPUBLISHERJimMinatelPROJECTCOORDINATOR,COVERKatieCrockerPROOFREADERWordOne,NewYorkINDEXERRobertSwansonCOVERDESIGNERRyanSneedCOVERIMAGEPunchstockCREDITSffirsinddxiffirsinddxi:PM:PMwwwitebooksinfoffirsinddxiiffirsinddxii:PM:PMwwwitebooksinfoACKNOWLEDGMENTSIWOULDLIKETOTHANKAdaobiObiTulton,MaureenSpears,andLuannRouffformakingthistextmorereadableMaryJamesandJimMinatelandeveryoneelseatWileywhohelpedtogetanothereditionofthisgreatbookpublishedIwouldalsoliketothankmywifeandchildrenforsupportingmywritingYou’remyinspirationChristianNagelIWANTTOTHANKmywifeandsonforputtingupwiththetimeandfrustrationsofworkingonaprojectlikethisIalsowanttothankallthededicatedpeopleatWileyforgettingthisbookoutthedoorJayGlynnffirsinddxiiiffirsinddxiii:PM:PMwwwitebooksinfoffirsinddxivffirsinddxiv:PM:PMwwwitebooksinfoCONTENTSINTRODUCTIONxlixPARTI:THEC#LANGUAGECHAPTER:NETARCHITECTURETheRelationshipofC#toNETTheCommonLanguageRuntimePlatformIndependencePerformanceImprovementLanguageInteroperabilityACloserLookatIntermediateLanguageSupportforObjectOrientationandInterfacesDistinctValueandReferenceTypesStrongDataTypingErrorHandlingwithExceptionsUseofAttributesAssembliesPrivateAssembliesSharedAssembliesReflectionParallelProgrammingAsynchronousProgrammingNETFrameworkClassesNamespacesCreatingNETApplicationsUsingC#CreatingASPNETApplicationsWindowsPresentationFoundation(WPF)WindowsAppsWindowsServicesWindowsCommunicationFoundationWindowsWorkflowFoundationTheRoleofC#intheNETEnterpriseArchitectureSummaryftocinddxvftocinddxv::AM::AMwwwitebooksinfoxviCONTENTSCHAPTER:COREC#FundamentalC#YourFirstC#ProgramTheCodeCompilingandRunningtheProgramACloserLookVariablesInitializationofVariablesTypeInferenceVariableScopeConstantsPredefinedDataTypesValueTypesandReferenceTypesCTSTypesPredefinedValueTypesPredefinedReferenceTypesFlowControlConditionalStatementsLoopsJumpStatementsEnumerationsNamespacesTheusingDirectiveNamespaceAliasesTheMain()MethodMultipleMain()MethodsPassingArgumentstoMain()MoreonCompilingC#FilesConsoleIOUsingCommentsInternalCommentswithintheSourceFilesXMLDocumentationTheC#PreprocessorDirectives#defineand#undef#if,#elif,#else,and#endif#warningand#error#regionand#endregion#line#pragmaC#ProgrammingGuidelinesRulesforIdentifiersftocinddxviftocinddxvi::AM::AMwwwitebooksinfoxviiCONTENTSUsageConventionsSummaryCHAPTER:OBJECTSANDTYPESCreatingandUsingClassesClassesandStructsClassesDataMembersFunctionMembersreadonlyFieldsAnonymousTypesStructsStructsAreValueTypesStructsandInheritanceConstructorsforStructsWeakReferencesPartialClassesStaticClassesTheObjectClassSystemObjectMethodsTheToString()MethodExtensionMethodsSummaryCHAPTER:INHERITANCEInheritanceTypesofInheritanceImplementationVersusInterfaceInheritanceMultipleInheritanceStructsandClassesImplementationInheritanceVirtualMethodsHidingMethodsCallingBaseVersionsofFunctionsAbstractClassesandFunctionsSealedClassesandMethodsConstructorsofDerivedClassesModifiersVisibilityModifiersOtherModifiersInterfacesftocinddxviiftocinddxvii::AM::AMwwwitebooksinfoxviiiCONTENTSDefiningandImplementingInterfacesDerivedInterfacesSummaryCHAPTER:GENERICSGenericsOverviewPerformanceTypeSafetyBinaryCodeReuseCodeBloatNamingGuidelinesCreatingGenericClassesGenericsFeaturesDefaultValuesConstraintsInheritanceStaticMembersGenericInterfacesCovarianceandContravarianceCovariancewithGenericInterfacesContraVariancewithGenericInterfacesGenericStructsGenericMethodsGenericMethodsExampleGenericMethodswithCon

类似资料

编辑推荐

倪海厦经典配方全集.doc

《爱国爱家爱校》主题班会活动方案.doc

邓石如 篆书千字文 小字版。精品资料.doc

举一反三六年级第30周 抽屉原理.doc

初一英语语法练习题.doc

职业精品

精彩专题

中秋节除了赏月,你还想怎么过?

“仰头望明月,寄情千里光”,算算你有多久没回家了。庆幸这个中秋节赶上了国庆节,不用悲伤“故乡再无春夏,只有秋冬”,独自一人赏月,8天长假,回家一趟,妥妥的!

用户评论

0/200
    暂无评论
上传我的资料

精选资料

热门资料排行换一换

  • 2010药典一部中药材部分.pdf

  • 2010药典二部凡例 附录.pdf

  • 加德纳趣味数学系列-引人入胜的数…

  • 《千金》针灸临床类编(魏稼).p…

  • 西方视野里的中国形象·中国乡村生…

  • 西方视野里的中国形象·中国变色龙…

  • 中国社会政策 特点与经验作者景天…

  • 腾越厅志(全).pdf

  • 公共政策:概念、模型与应用.pdf

  • 资料评价:

    / 0
    所需积分:5 立即下载

    意见
    反馈

    返回
    顶部