Cargando…

Getting Started with Visual Studio 2022 : Learning and Implementing New Features /

Learn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition cover...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Strauss, Dirk (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress L. P., 2023.
Edición:Second edition.
Colección:ITpro collection
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1354205100
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 221210s2023 caua o 000 0 eng d
040 |a EBLCP  |b eng  |e rda  |c EBLCP  |d ORMDA  |d EBLCP  |d GW5XE  |d YDX  |d OCLCQ  |d TOH  |d OCLCQ  |d OCLCF  |d N$T  |d UKAHL  |d OCLCQ  |d K6U 
019 |a 1353838470  |a 1369493993  |a 1396166117 
020 |a 9781484289228  |q (electronic bk.) 
020 |a 1484289226  |q (electronic bk.) 
020 |z 9781484289211 
020 |z 1484289218 
024 7 |a 10.1007/978-1-4842-8922-8  |2 doi 
029 1 |a AU@  |b 000073202072 
035 |a (OCoLC)1354205100  |z (OCoLC)1353838470  |z (OCoLC)1369493993  |z (OCoLC)1396166117 
037 |a 9781484289228  |b O'Reilly Media 
050 4 |a QA76.76.M52 
072 7 |a UMP  |2 bicssc 
072 7 |a COM051380  |2 bisacsh 
072 7 |a UMP  |2 thema 
082 0 4 |a 005.276  |2 23/eng/20221213 
049 |a UAMI 
100 1 |a Strauss, Dirk,  |e author. 
245 1 0 |a Getting Started with Visual Studio 2022 :  |b Learning and Implementing New Features /  |c Dirk Strauss. 
250 |a Second edition. 
264 1 |a Berkeley, CA :  |b Apress L. P.,  |c 2023. 
300 |a 1 online resource (xviii, 313 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a ITpro collection 
500 |a Description based upon print version of record. 
520 |a Learn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition covers the latest features of Visual Studio 2022 and how to use them. The book includes new topics like Subword Navigation, Multi-caret Editing, how to enable Code Cleanup on Save, using breakpoints, and new debugging features such as temporary breakpoints and dependent breakpoints. The book also looks at some of the new Git features such as Multi-repo Support, Comparing Branches, Checkout Commit, and line Staging. Getting Started with Visual Studio 2022 begins with an overview of Visual Studio and explores features such as Visual Studio Live Share, Visual Studio Search, Solution Filters, and Intellicode. The author also provides a look at the different Visual Studio project templates and shows you how to create code snippets, as well as how to manage NuGet and nmp packages. You will also see how to create a cross-platform MAUI application as well as how to use SQLite in an MAUI application. Moving ahead, you will learn how to debug your code using breakpoints to step into specific methods, use data tips, and utilize the Debugger Display attribute. You will then move on to learn unit testing and explore the tools provided by Visual Studio to create and run unit tests. The book also covers source control integration in Visual Studio and how to use GitHub to implement a source control strategy for your projects. What You Will Learn Create and use code snippets in Visual Studio 2022 Use the new debugging features in Visual Studio Utilize diagnostic tools and the Immediate window for code debugging Generate unit tests with IntelliTest Harness the new Git features in Visual Studio to make managing source code easier Work with MAUI apps Who This Book Is For Beginners and software developers working on the .NET stack. 
505 0 |a Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Getting to Know Visual Studio 2022 -- Installing Visual Studio -- Visual Studio 2022 System Requirements -- Operating Systems -- Hardware -- Supported Languages -- Additional Notes -- Visual Studio Is 64-Bit -- Full .NET 6.0 Support -- Using Workloads -- Exploring the IDE -- The Solution Explorer -- Toolbox -- The Code Editor -- New Razor Editor -- What's Available? -- Hot Reload -- Navigating Code -- Navigate Forward and Backward Commands -- Navigation Bar 
505 8 |a Find All References -- Find Files Faster -- Reference Highlighting -- Go To Commands -- Go To Definition -- Peek Definition -- Subword Navigation -- Features and Productivity Tips -- Track Active Item in Solution Explorer -- Hidden Editor Context Menu -- Open in File Explorer -- Finding Keyboard Shortcut Mappings -- Clipboard History -- Go To Window -- Navigate to Last Edit Location -- Multi-caret Editing -- Sync Namespaces to Match Your Folder Structure -- Paste JSON As Classes -- Enable Code Cleanup on Save -- Add Missing Using on Paste -- Features in Visual Studio 2022 -- Visual Studio Search 
505 8 |a Solution Filters -- Visual Studio IntelliCode -- Whole Line Completions -- Visual Studio Live Share -- Summary -- Chapter 2: Working with Visual Studio 2022 -- Visual Studio Project Types -- Various Project Templates -- Console Applications -- Windows Forms Application -- Windows Service -- Web Applications -- Class Library -- MAUI -- Creating a MAUI Application -- Pairing to Mac for iOS Development -- Consuming REST Services in MAUI -- The Complete Weather App -- The Target Platforms -- The Required NuGet Package -- The Weather Models -- The WeatherService -- The MainViewModel 
505 8 |a Registering Dependencies -- Building the MainPage View -- Using SQLite in a MAUI Application -- The ToDoItem Model -- The ToDoService -- The MainViewModel -- Registering Dependencies -- Building the MainPage View -- Managing NuGet Packages -- Using NuGet in Visual Studio -- Hosting Your Own NuGet Feeds -- Managing nmp Packages -- Creating Project Templates -- Creating and Using Code Snippets -- Creating Code Snippets -- Using Bookmarks and Code Shortcuts -- Bookmarks -- Code Shortcuts -- Adding Custom Tokens -- The Server Explorer -- Running SQL Queries -- Visual Studio Windows -- C# Interactive 
505 8 |a Code Metrics Results -- Maintainability Index -- Cyclomatic Complexity -- Depth of Inheritance -- Class Coupling -- Lines of Code -- Send Feedback -- Personalizing Visual Studio -- Adjust Line Spacing -- Document Management Customizations -- The Document Close Button -- Modify the Dirty Indicator -- Show Invisible Tabs in Italics in the Tab Drop-Down -- Colorize Document Tabs -- Tab Placement -- Visual Studio Themes -- Summary -- Chapter 3: Debugging Your Code -- Working with Breakpoints -- Setting a Breakpoint -- Step into Specific -- Run to Click -- Run to Cursor -- Force Run to Cursor 
504 |a Includes bibliographical references. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Microsoft Visual studio. 
630 0 7 |a Microsoft Visual studio.  |2 fast  |0 (OCoLC)fst01389599 
650 0 |a Application software  |x Development. 
650 0 |a Debugging in computer science  |x Computer programs. 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Debugging in computer science  |x Computer programs.  |2 fast  |0 (OCoLC)fst00888886 
655 0 |a Electronic books. 
776 0 8 |i Print version:  |a Strauss, Dirk  |t Getting Started with Visual Studio 2022  |d Berkeley, CA : Apress L. P.,c2023  |z 9781484289211 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484289228/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH41108334 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7152969 
938 |a YBP Library Services  |b YANK  |n 303343321 
938 |a EBSCOhost  |b EBSC  |n 3486774 
994 |a 92  |b IZTAP