最新章節
- Index
- Using virtual machines on Azure
- Creating a web application and hosting on Azure
- Creating a database in Azure for testing
- Introduction
- Chapter 13. Creating a Web Application in Azure
品牌:中圖公司
上架時間:2021-07-14 10:07:20
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-07-14 11:09:24
- Using virtual machines on Azure
- Creating a web application and hosting on Azure
- Creating a database in Azure for testing
- Introduction
- Chapter 13. Creating a Web Application in Azure
- Using PerfTips to identify bottlenecks in code
- Setting conditional breakpoints
- Using Diagnostic Tools and Historical Debugging
- Preventing SQL injection attacks
- Securing sensitive parts of App.config/web.config
- Using SecureString in code
- Encrypting and storing passwords correctly
- Introduction
- Chapter 12. Writing Secure Code and Debugging in Visual Studio
- Creating an iOS application using Xamarin Forms
- Creating an Android Visual Studio project using Apache Cordova
- Installing Xamarin and other required components
- Introduction
- Chapter 11. Creating a Mobile Application in Visual Studio
- Working as a team using GitHub and handling and resolving conflicts in code
- Setting up Visual Studio GitHub integration checking in code for the first time and checking in changes
- Setting up Visual Studio account management and determining which source control solution is best for you
- Introduction
- Chapter 10. Choosing and Using a Source Control Strategy
- Dynamic regex matching
- Sanitizing input
- Matching a valid date
- Getting started with regex
- Introduction
- Chapter 9. Regular Expressions
- Using code contracts in extension methods
- Creating tests using IntelliTest
- Using contract abbreviator methods
- Using code contracts on abstract classes
- Creating code contract Result method
- Creating code contract ValueAtReturn method
- Creating code contract ForAll method
- Creating code contract Assert and Assume methods
- Creating code contract invariant
- Creating code contract postconditions
- Creating code contract preconditions
- Downloading installing and integrating code contracts into Visual Studio
- Introduction
- Chapter 8. Code Contracts
- Debugging multiple threads
- Catching errors in parallel foreach loops
- Cancelling a parallel foreach loop
- Using a parallel foreach loop to run multiple threads
- Invoking parallel calls to methods using Parallel.Invoke
- Locking one thread until the contended resources are available
- Creating multiple threads
- Increasing maximum thread pool size
- Creating and aborting a low-priority background thread
- Introduction
- Chapter 7. High Performance Programming Using Parallel and Multithreading in C#
- Exception handling in asynchronous programming
- Handling tasks in asynchronous programming
- Return types of asynchronous functions
- Introduction
- Chapter 6. Making Apps Responsive with Asynchronous Programming
- Using Service Fabric Explorer
- Creating a Service Fabric application with a stateless actor service
- Downloading and installing Service Fabric
- Introduction
- Chapter 5. Create Microservices on Azure Service Fabric
- Debugging lambda expressions
- Using schedulers in Rx
- Using LINQ to perform queries
- Events versus observables
- Installing Rx
- Introduction
- Chapter 4. Composing Event-Based Programs Using Reactive Extensions
- Open/closed principle
- Single responsibility principle
- Implementing polymorphism
- Leveraging encapsulation
- Using abstraction
- Using inheritance in C#
- Introduction
- Chapter 3. Object-Oriented Programming in C#
- Creating and using a generic interface
- Creating and using a generic class or method
- Creating and implementing an interface
- Creating and implementing an abstract class
- Introduction
- Chapter 2. Classes and Generics
- Using await operator in catch and finally blocks
- Exception filters
- Using static
- Expression-bodied functions and properties
- The nameof expressions
- Index initializers
- Initializers for auto-implemented properties and getter-only auto properties
- Null-conditional operator
- String interpolation
- Creating your Visual Studio project
- Introduction
- Chapter 1. New Features in C# 6.0
- Customer support
- Reader feedback
- Conventions
- Sections
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- eBooks discount offers and more
- www.PacktPub.com
- About the Reviewer
- Acknowledgements
- About the Author
- Credits
- 版權頁
- 封面
- 封面
- 版權頁
- Credits
- About the Author
- Acknowledgements
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. New Features in C# 6.0
- Introduction
- Creating your Visual Studio project
- String interpolation
- Null-conditional operator
- Initializers for auto-implemented properties and getter-only auto properties
- Index initializers
- The nameof expressions
- Expression-bodied functions and properties
- Using static
- Exception filters
- Using await operator in catch and finally blocks
- Chapter 2. Classes and Generics
- Introduction
- Creating and implementing an abstract class
- Creating and implementing an interface
- Creating and using a generic class or method
- Creating and using a generic interface
- Chapter 3. Object-Oriented Programming in C#
- Introduction
- Using inheritance in C#
- Using abstraction
- Leveraging encapsulation
- Implementing polymorphism
- Single responsibility principle
- Open/closed principle
- Chapter 4. Composing Event-Based Programs Using Reactive Extensions
- Introduction
- Installing Rx
- Events versus observables
- Using LINQ to perform queries
- Using schedulers in Rx
- Debugging lambda expressions
- Chapter 5. Create Microservices on Azure Service Fabric
- Introduction
- Downloading and installing Service Fabric
- Creating a Service Fabric application with a stateless actor service
- Using Service Fabric Explorer
- Chapter 6. Making Apps Responsive with Asynchronous Programming
- Introduction
- Return types of asynchronous functions
- Handling tasks in asynchronous programming
- Exception handling in asynchronous programming
- Chapter 7. High Performance Programming Using Parallel and Multithreading in C#
- Introduction
- Creating and aborting a low-priority background thread
- Increasing maximum thread pool size
- Creating multiple threads
- Locking one thread until the contended resources are available
- Invoking parallel calls to methods using Parallel.Invoke
- Using a parallel foreach loop to run multiple threads
- Cancelling a parallel foreach loop
- Catching errors in parallel foreach loops
- Debugging multiple threads
- Chapter 8. Code Contracts
- Introduction
- Downloading installing and integrating code contracts into Visual Studio
- Creating code contract preconditions
- Creating code contract postconditions
- Creating code contract invariant
- Creating code contract Assert and Assume methods
- Creating code contract ForAll method
- Creating code contract ValueAtReturn method
- Creating code contract Result method
- Using code contracts on abstract classes
- Using contract abbreviator methods
- Creating tests using IntelliTest
- Using code contracts in extension methods
- Chapter 9. Regular Expressions
- Introduction
- Getting started with regex
- Matching a valid date
- Sanitizing input
- Dynamic regex matching
- Chapter 10. Choosing and Using a Source Control Strategy
- Introduction
- Setting up Visual Studio account management and determining which source control solution is best for you
- Setting up Visual Studio GitHub integration checking in code for the first time and checking in changes
- Working as a team using GitHub and handling and resolving conflicts in code
- Chapter 11. Creating a Mobile Application in Visual Studio
- Introduction
- Installing Xamarin and other required components
- Creating an Android Visual Studio project using Apache Cordova
- Creating an iOS application using Xamarin Forms
- Chapter 12. Writing Secure Code and Debugging in Visual Studio
- Introduction
- Encrypting and storing passwords correctly
- Using SecureString in code
- Securing sensitive parts of App.config/web.config
- Preventing SQL injection attacks
- Using Diagnostic Tools and Historical Debugging
- Setting conditional breakpoints
- Using PerfTips to identify bottlenecks in code
- Chapter 13. Creating a Web Application in Azure
- Introduction
- Creating a database in Azure for testing
- Creating a web application and hosting on Azure
- Using virtual machines on Azure
- Index 更新時間:2021-07-14 11:09:24