Professional Visual Studio 2017
Visual Studio and ASP.NET titles have long enjoyed bestseller status in Wrox, with thousands of books sold. Microsoft Visual Studio 2017 is the primary technology used by developers to create and manage programming projects for the Windows platform. The 2017 release fixes a number of crucial issues Downloadfromfinelybookwww.finelybook.comTHE CODE EDITORCODE NAVIGATIONTHE COMMAND WINDOWTHE IMMEDIATE WINDOWTHE CLASS VIEWTHE ERROR LISTTHE OBJECT BROWSERSUMMARY5 Find and Replace and helQUICK FIND/REPLACEFIND/ REPLACE IN FILESACCESSING HELPSUMMARYPART II: Getting Started6 Solutions, Projects, and ItemsSOLUTION STRUCTURESOLUTION FILE FORMATSOLUTION PROPERTIESPROJECT TYPESPROJECT FILES FORMATPROJECT PROPERTIESC/C++ CODE ANALYSIS TOOLWEB APPLICATION PROJECT PROPERTIESWEB SITE PROJECTSNUGET PACKAGESSUMMARY7 IntelliSense and BookmarksNTELLISENSE EXPLAINEDJAVASCRIPT INTELLISENSEXAML INTELLISENSEINTELLISENSE OPTIONS3Downloadfromfinelybookwww.finelybook.comEXTENDED INTELLISENSEBOOKMARKS AND THE BOOKMARK WINDOWSUMMARY8 Code Snippets and refactoringCODE SNIPPETS REVEALEDACCESSING REFACTORING SUPPORTREFACTORING ACTIONSSUMMARY9 Server ExplorerSERVER CONNECTIONSDATA CONNECTIONSSHAREPOINT CONNECTIONSSUMMARYPARTIII: Digging Deeper10 Unit TestingYOUR FIRST TEST CASEASSERTING THE FACTSINITIALIZING AND CLEANING UPTESTING CONTEXTLVE UNIT TESTINGADVANCED UNIT TESTINGINTELLITESTSUMMARY11 Project and Item TemplatesCREATING TEMPLATESEXTENDING TEMPLATESSTARTER KITSONLINE TEMPLATESSUMMARY12 Managing Your Source CodeSOURCE CONTROLDownloadfromfinelybookwww.finelybook.comSUMMARYPARTIV: Desktop Applications13 Windows Forms ApplicationsGETTING STARTEDTHE WINDOWS FORMFORM DESIGN PREFERENCESADDING AND POSITIONING CONTROLSCONTAINER CONTROLSDOCKING AND ANCHORING CONTROLSSUMMARY14 Windows Presentation Foundation(WPFYWHAT IS WPFGETTING STARTED WITH WPFTHE WPF DESIGNER AND XAML EDITORSTYLING YOUR APPLICATIONWINDOWS FORMS INTEROPERABILITYDEBUGGING WITH THE WPF VISUALIZERSUMMARY15 Universal Windows Platform AppsWHAT IS A WINDOWS APP?CREATING A WINDOWS APPWINDOWS RUNTIME COMPONENTSNET NATIVE COMPILATIONSUMMARYPARTV: Web Applications1 6 ASP NET Web formsWEB APPLICATION VERSUS WEB SITE PROJECTSCREATING WEB PROJECTSDESIGNING WEB FORMSWEB CONTROLSMASTER PAGES5Downloadfromfinelybookwww.finelybook.comRICH CLIENT-SIDE DEVELOPMENTSUMMARY17 ASP.NET MVCMODEL VIEW CONTROLLERGETTING STARTED WITH ASP.NET MVCCHOOSING A MODELCONTROLLERS AND ACTION METHODSRENDERINGAUI WITH VIEWSADVANCED MVCSUMMARY18. NET CoreWHAT IS NET CORE?WORKING WITH ASP NET CORENUGET PACKAGE MANAGERBOWER PACKAGE MANAGERSUMMARY19Node is DevelopmentGETTING STARTED WITH NODE.JSNODE PACKAGE MANAGERTASK RUNNER EXPLORERSUMMARY20 Python DevelopmentGETTING STARTED WITH PYTHONCOOKIECUTTER EXTENSIONSUMMARYPART VI: Mobile applications21 Mobile Applications Using. NETUSING XAMARINCREATING A XAMARIN FORMS PROJECTDEBUGGING YOUR APPLICATIONSUMMARYDownloadfromfinelybookwww.finelybook.com22 Mobile Applications Using JavaScriptWHAT IS APACHE CORDOVA?CREATING AN APACHE CORDOVA PROJECTDEBUGGING IN APACHE CORDOVASUMMARYPART VII: Cloud services23 Windows AzureTHE WINDOWS AZURE PLATFORMSOL AZURESERVICE FABRICAZURE MOBILE APPAZURE VIRTUAL MACHINESSUMMARY24 Synchronization ServicesOCCASIONALLY CONNECTED APPLICATIONSSERVER DIRECTGETTING STARTED WITH SYNCHRONIZATIONSERVICESSYNCHRONIZATION SERVICES OVERN-TIERSSUMMARY25 Share PointSHAREPOINT EXECUTION MODELSPREPARING THE DEVELOPMENT ENVIRONMENTCREATING A SHAREPOINT PROJECTRUNNING YOUR APPLICATIONSUMMARYPART VIII Data26 Visual database toolsDATABASE WINDOWS IN VISUAL STUDIO 2017EDITING DATAREDGATE DATA TOOLSDownloadfromfinelybookwww.finelybook.comSUMMARY27 The ADO. NET Entity FrameworkWHAT IS THE ENTITY FRAMEWORK?GETTING STARTEDCREATING AN ENTITY MODELQUERYING THE ENTITY MODELADVANCED FUNCTIONALITYSUMMARY2 8 Data Warehouses and lakesWHAT IS APACHE HADOOP?DATA LAKE TOOLS FOR VISUAL STUDIOSUMMARY29 Data Science and AnalyticsWHATIS R?R TOOLS FOR VISUAL STUDIOSUMMARYPART IX: Debuggingo Using the Debugging WindowsTHE CODE WINDOWTHE BREAKPOINTS WINDOWTHE OUTPUT WINDOWTHE IMMEDIATE WINDOWTHE WATCH WINDOWSTHE CODE EXECUTION WINDOWSTHE MEMORY WINDOWSTHE PARALLEL DEBUGGING WINDOWSEXCEPTIONSSUMMARY31 Debugging with BreakpointsBREAKPOINTSTRACEPOINTSDownloadfromfinelybookwww.finelybook.comEXECUTION CONTROLEDIT AND CONTINUESUMMARYPART X: Build And Deployment32 Upgrading with Visual Studio 2017UPGRADING FROM RECENT VISUAL STUDIOVERSIONSUPGRADING TO. NET FRAMEWORK4.6.2SUMMARY33 Build customizationGENERAL BUILD OPTIONSMANUAL DEPENDENCIESTHE VISUAL BASIC COMPILE PAGEC# BUILD PagesMSBUILDSUMMARY34 Obfuscation, Application Monitoring, and ManagementTHE IL DISASSEMBLERDECOMPILERSOBFUSCATING YOUR CODEAPPLICATION MONITORING AND MANAGEMENTSUMMARY5 Packaging and DeploymentWINDOWS INSTALLER XML TOOLSETCLICKONCESUMMARY36 Web application DeploymentWEB DEPLOYMENTWEB PROJECT INSTALLERSTHE WEB PLATFORM INSTALLERSUMMARY9Downloadfromfinelybookwww.finelybook.com37 Continuous DeliveryNOMENCLATURECONTINUOUS DELIVERY TOOLSSUMMARYPART XI: Visual studio editions8 Visual Studio Enterprise Code QualityDEPENDENCY VERIFICATIONEXPLORING CODE WITH CODE MAPSCODE CLONINGSUMMARY39 Visual Studio Enterprise: Testing and DebuggingAUTOMATED TESTSINTELLITRACEINTELLITESTSUMMARY40 Visual Studio Team ServicesGETTING STARTED WITH GITVERSION CONTROLWORKITEM TRACKINGBUILDSWEB PORTALSUMMARYEND USER LICENSE AGREEMENTList of tablesChapter 7TABLE 7-1: IntelliSense CommandsChapter 8TABLE 8-1: Information Panes for SnippetsChapter 9
用户评论