ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering Visual Studio 2022: Develop apps like a pro with advanced Visual Studio techniques using C# and .NET

دانلود کتاب Mastering Visual Studio 2022: برنامه هایی مانند Pro را با تکنیک های پیشرفته Visual Studio با استفاده از C# و .NET تهیه کنید

Mastering Visual Studio 2022: Develop apps like a pro with advanced Visual Studio techniques using C# and .NET

مشخصات کتاب

Mastering Visual Studio 2022: Develop apps like a pro with advanced Visual Studio techniques using C# and .NET

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 9781835884683 
ناشر: Packt Publishing Pvt Ltd 
سال نشر: 2024 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 25 مگابایت 

قیمت کتاب (تومان) : 81,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 10


در صورت تبدیل فایل کتاب Mastering Visual Studio 2022: Develop apps like a pro with advanced Visual Studio techniques using C# and .NET به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Mastering Visual Studio 2022: برنامه هایی مانند Pro را با تکنیک های پیشرفته Visual Studio با استفاده از C# و .NET تهیه کنید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Mastering Visual Studio 2022
Foreword
Contributors
About the author
About the reviewers
Preface
   Who this book is for
   What this book covers
   To get the most out of this book
   Download the example code files
   Conventions used
   Get in touch
   Share your thoughts
   Download a free PDF copy of this book
Part 1: Mastering Core Development Skills
1
Unit Testing and Test-Driven Development
   Technical requirements
   Introducing unit testing and TDD
      The F.I.R.S.T principles of unit testing
      TDD – unifying principles for software quality
      AAA pattern – a structured approach to testing
   Setting up unit testing in Visual Studio 2022
      Creating a unit test project
      Overview of the Test Explorer view
   Creating a test with IntelliTest
      IntelliTest execution and test generation
      Saving, executing, and reviewing unit tests
   Practicing TDD with a real-world example
   Automating your tests with Live Unit Test
      Configuring Live Unit Testing
      Launching Live Unit Testing
   Summary
2
Advanced Debugging Strategies
   Technical requirements
   Mastering Visual Studio Debugger
      Entering debug mode
      Advanced debug navigation
      Understanding debugger tools
      Fixing bugs on the fly
   Advanced breakpoints and data inspections
      Understanding the types of breakpoints
      Organizing our breakpoints
      Inspecting the data
   Elevating debugging with auto-decomplication and External Sources
      Auto-decompilation
      External Sources
   Concurrency debugging
   Remote debugging
   Summary
3
Advanced Code Analysis and Refactoring
   Technical requirements
   Understanding code analysis in Visual Studio
      How Roslyn works
      How does Visual Studio 2022 use Roslyn?
   Utilizing static code analysis for quality assurance and security
      Understanding how to use code analysis in Visual Studio
      Adjusting the level of severity
      Generating a .editorconfig file
   Leveraging IntelliCode for code refactoring
      Predicting code with whole-line autocompletion
      Accessing GitHub documentation
   Code metrics, maintainability, and security
      Understanding the metrics
      Using code metrics in Visual Studio 2022
   Refactoring case studies
      Handling common bad practice
      Generating an interface
      File-scoping our namespace
   Summary
4
Performance Optimization and Profiling
   Technical requirements
   Introduction to performance optimization
   Utilizing Visual Studio profiling tools
      Analyzing .NET asynchronous events
      Monitoring with .NET Counters
      Tracking .NET Object Allocation
      Viewing the event
      Analyzing File I/O
      Analyzing database performance
      Instrumenting our .NET applications
   Analyzing CPU Usage
   Memory profiling and optimization
      Using the Memory Usage tools
      Exploring Memory Usage while debugging
   Optimizing database interactions
   Summary
Part 2: Advancing Development Horizons
5
Multi-Platform App UI Development
   Technical requirements
   An introduction to MAUI
      The evolution of cross-platform development
      What is MAUI?
      The key features of MAUI
      The architecture of MAUI
   Exploring the tools for MAUI
      Creating a simple MAUI app
      XAML Live Preview
      The Live Visual Tree
   Debugging on devices
      Enabling Developer Mode on our device
      Networking device
      Launching the debugging session
   Migrate from Xamarin
      Understanding the key differences
      Using the .NET Upgrade Assistant
   Summary
6
Advanced Web Development Tools
   Technical requirements
   Real-time web previews powered by Web Live Preview
   Using API Explorer and Dev Tunnel with Visual Studio
      Generating .http files with Endpoints Explorer
      Configuring Dev Tunnel
   Node.js integration with Visual Studio
      Exploring JavaScript project templates
      Managing npm packages
      Debugging JavaScript applications
   Summary
7
Machine Learning Integration
   Technical requirements
   Introduction to ML
   Creating an ML model with ML.NET and the Model Builder UI
   Deploying a model in an ASP.NET Core web API
   Deploying a model in Azure Functions
   Summary
8
Advanced Cloud Integration and Services
   Technical requirements
   Exploring .NET Aspire
   Exploring Azure Functions development in Visual Studio
   Exploring Google Cloud Tools for Visual Studio 2022
   Exploring the AWS Toolkit
   Summary
Part 3: Streamlining Collaborative Development with DevOps Practices
9
Handling Advanced Git Workflows
   Technical requirements
   Managing a repository through Visual Studio
      Exploring the Manage Branches window
      Looking at Checkout(-- detach)
      Handling multiple repositories
   Resolving conflicts through Visual Studio
   Exploring interactive staging in Visual Studio
   Summary
10
Continuous Integration with GitHub Actions
   Technical requirements
   Understanding GitHub Actions for CI/CD
   Configuring workflows in GitHub Actions
   Generating GitHub Actions file with Visual Studio
   Summary
11
Collaborative Development with Azure DevOps
   Technical requirements
   Introduction to Azure DevOps
   Setting up team projects
   Implementing Agile development practices
      Introducing Agile development
      Managing Work Items through Visual Studio
   Integrating Azure Pipelines for continuous integration
   Summary
12
Visual Studio Container Tools for Docker
   Technical requirements
   Introduction to Docker and Visual Studio integration
   Setting up Docker environments in Visual Studio
      Creating a project with Docker support
      Adding Docker support to an existing project
   Dockerizing applications with Visual Studio
   Deploying containerized applications
      Deploying in Container Registry
      Deploying as a service in Azure
   Summary
Part 4: Mastering Core Development Skills
13
Writing Your Own Project Template
   Technical requirements
   Understanding project template structure
   Building a basic project template
   Customizing project templates for different workflows
   Integrating template parameters and variables
   Extending project templates with advanced features
   Summary
14
Writing Your Own Visual Studio Extensions
   Technical requirements
   Understanding Visual Studio extension architecture
   Building your first extension
   Advanced extension features
   Deploying and sharing your extensions
   Summary
15
Creating and Publishing Powerful NuGet Packages for the Community
   Technical requirements
   Introduction to NuGet and package management
   Creating your first NuGet package
   Versioning and dependency management
   Publishing and distribution
   Advanced NuGet features
      Target frameworks
      Pre-release versions
      Custom scripts
   Summary
Index
   Why subscribe?
Other Books You May Enjoy
   Packt is searching for authors like you
   Download a free PDF copy of this book




نظرات کاربران