.Net Core in Action
Seiten
A great on-ramp to the world of .NET and .NET Core. You’ll learn the why, what, and how of building systems on this new platform.From the Foreword by Scott Hanselman, Microsoft
.NET Core in Action introduces you to cross-platform development with .NET Core. This hands-on guide concentrates on new Core features as you walk through familiar tasks like testing, logging, data access, and networking. As you go, you’ll explore modern architectures like microservices and cloud data storage, along with practical matters like performance profiling, localization, and signing assemblies.
- Choosing the right tools
- Testing, profiling, and debugging
- Interacting with web services
- Converting existing projects to .NET Core
- Creating and using NuGet packages
- All examples are in C#
.NET Core is what it sounds like. It's a subset of the .NET framework with libraries and runtimes that drastically reduce its footprint, so you can write and run .NET applications more efficiently.
In addition to Windows, .NET Core includes runtimes for Mac and Linux, making it a high-productivity cross-platform option for web, cloud, and server-based applications. It's open source and backed by Microsoft, so supported operating systems, CPUs, and application scenarios will continue to grow over time.
.NET Core in Action shows .NET developers how to build professional software applications with .NET Core. You'll start by getting the big picture of how to build .NET Core applications and use the tools. Then you'll learn unit testing, debugging, and logging.
You'll also discover simple data access and networking. The last part of the book goes into more advanced topics, like performance profiling, localization, and signing assemblies, that you need to know so you can release your library or application to the world. By the end of this book, you'll be able to convert existing .NET code to work on multiple platforms or start new projects with knowledge of the tools and capabilities of .NET Core.
- Debugging .NET Core applications
- Using PerfView to investigate performance issues
- Enabling localization in a library
- Creating unit tests with XUnit
- Converting existing .NET projects to Core
- Working with relational data stores
- Interacting with web services
- Tools for writing .NET Core apps
- All examples are in C#
This book is for developers who are familiar with a C-like language.
Dustin Metzgar has developed software professionally for 13 years. He has worked for many companies from startups to large enterprises before joining Microsoft. He specializes in performance in both .NET and Azure services and participated in a number of .NET Core projects. Dustin owns several products, including the Windows Workflow Foundation.
Erscheinungsdatum | 12.08.2017 |
---|---|
Vorwort | Scott Hanselman |
Verlagsort | New York |
Sprache | englisch |
Gewicht | 513 g |
Einbandart | kartoniert |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► NET Programmierung |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Schlagworte | C-Sharp (C#) • .NET Core • .NET-Programmierung • WebServices |
ISBN-10 | 1-61729-427-6 / 1617294276 |
ISBN-13 | 978-1-61729-427-3 / 9781617294273 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Buch | Hardcover (2012)
Westermann Schulbuchverlag
CHF 44,90
Schulbuch Klassen 7/8 (G9)
Buch | Hardcover (2015)
Klett (Verlag)
CHF 29,90
Buch | Softcover (2004)
Cornelsen Verlag
CHF 23,90