Für diesen Artikel ist leider kein Bild verfügbar.

Mastering C# 7.2 and .NET Core 2.1 Application Development

Build powerful cross platform applications

(Autor)

Buch | Softcover
560 Seiten
2019
Packt Publishing Limited (Verlag)
978-1-78913-369-1 (ISBN)
44,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Build real-world cross-platform applications and improve its performance, reliability and usability with NET Framework 2.1 & C# 7.2
About This Book
* Make the most of the APIs that were missing in .NET Core in your application development;
* Get up to speed with C#, and up to date with all the latest features of C# 7.2;
* Delve into topics such as microservices and serverless computing with .NET Core 2.1
Who This Book Is For
This book is for developers who would like to master C# 7.2 and .NET Core 2.1. Basic knowledge of .NET Core and C# is assumed.
What You Will Learn
* Leverage new features of .NET Core & C# 7.2.
* Build cross-platform applications for Windows, Linux and Mac OS.
* Improve performance using parallelism & asynchronous techniques and primitives.
* Improve reliability and usability of your code and components.
* Design and write APIs for cloud platforms.
* Build, test & debug a serverless function on the Azure cloud.
In Detail
Mastering C# 7.2 and .NET Core 2.1, will be your one-stop guide to master C# 7.2 and .NET Core 2.1. After reading this book, you will be able to fully leverage the .NET Framework 2.1 & C# 7.2 to build cross-platform applications for Windows, Linux and Mac operating systems.
The book begins with an introduction to the new features of C# 7.2 and .NET Core 2.1, describing how they help in improving the performance of your application. Then you'll learn about package management via exploring NuGet. Here you will also learn to define your own NuGet packages. Further, you'll learn concepts related to advanced data structures and understand ORM, Entity Framework and its working. Next, you will learn to build cross-platform applications using Xamrin. Further, you will learn techniques related to profiling your application and database. Once your app is profiled then you will learn various programming methods like parallel, asynchronous, reactive & concurrency to improve the performance of the application. You will also learn steps to secure your application abstracting hashing, encryption and design considerations for security. Lastly, you will learn to design and write APIs for cloud consumption. Here you will also learn about serverless computing with Azure and various methods to monitor, deploy and test your services.

Conrad Akunga has a software development experience of 18 years. Conrad has written software applications in Java, Delphi, C, C++, PHP and Python, but has specialized in C#, VB.NET and F# on the .NET Framework. He is the co-founder of Innova Limited, a company providing financial software solutions. He has also been a Microsoft Most Valuable Professional Since 2005. He is also currently recognized as a Microsoft Regional Director. He has been working with .NET since it was in beta to date!

Erscheint lt. Verlag 9.7.2019
Verlagsort Birmingham
Sprache englisch
Maße 191 x 235 mm
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
ISBN-10 1-78913-369-6 / 1789133696
ISBN-13 978-1-78913-369-1 / 9781789133691
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das Handbuch für Webentwickler

von Philip Ackermann

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90
das große Praxisbuch – Grundlagen, fortgeschrittene Themen und Best …

von Ferdinand Malcher; Danny Koppenhagen; Johannes Hoppe

Buch | Hardcover (2023)
dpunkt (Verlag)
42,90
Programmiersprache, grafische Benutzeroberflächen, Anwendungen

von Ulrich Stein

Buch | Hardcover (2023)
Hanser (Verlag)
39,99