Hands-On Design Patterns with C# and .NET Core: Write clean and maintainable code by using reusable solutions to common software design problems

Gaurav Aroraa; Jeffrey Chilberto

ISBN 10: 1789133645 ISBN 13: 9781789133646
Verlag: Packt Publishing, 2019
Neu Softcover

Verkäufer Ria Christie Collections, Uxbridge, Vereinigtes Königreich Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

AbeBooks-Verkäufer seit 25. März 2015


Beschreibung

Beschreibung:

In. Bestandsnummer des Verkäufers ria9781789133646_new

Diesen Artikel melden

Inhaltsangabe:

Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET Core 2

Key Features

  • Enhance your programming skills by implementing efficient design patterns for C# and .NET
  • Explore design patterns for functional and reactive programming to build robust and scalable applications
  • Discover how to work effectively with microservice and serverless architectures

Book Description

Design patterns are essentially reusable solutions to common programming problems. When used correctly, they meet crucial software requirements with ease and reduce costs. This book will uncover effective ways to use design patterns and demonstrate their implementation with executable code specific to both C# and .NET Core.

Hands-On Design Patterns with C# and .NET Core begins with an overview of object-oriented programming (OOP) and SOLID principles. It provides an in-depth explanation of the Gang of Four (GoF) design patterns such as creational, structural, and behavioral. The book then takes you through functional, reactive, and concurrent patterns, helping you write better code with streams, threads, and coroutines. Toward the end of the book, you'll learn about the latest trends in architecture, exploring design patterns for microservices, serverless, and cloud native applications. You'll even understand the considerations that need to be taken into account when choosing between different architectures such as microservices and MVC.

By the end of the book, you will be able to write efficient and clear code and be comfortable working on scalable and maintainable projects of any size.

What you will learn

  • Make your code more flexible by applying SOLID principles
  • Follow the Test-driven development (TDD) approach in your .NET Core projects
  • Get to grips with efficient database migration, data persistence, and testing techniques
  • Convert a console application to a web application using the right MVP
  • Write asynchronous, multithreaded, and parallel code
  • Implement MVVM and work with RxJS and AngularJS to deal with changes in databases
  • Explore the features of microservices, serverless programming, and cloud computing

Who this book is for

If you have a basic understanding of C# and the .NET Core framework, this book will help you write code that is easy to reuse and maintain with the help of proven design patterns that you can implement in your code.

Table of Contents

  1. Overview of OOP in .NET Core and C#
  2. Modern Software Design Patterns and Principles
  3. Implementing Design Patterns - Basics Part 1
  4. Implementing Design Patterns - Basics Part 2
  5. Implementing Design Patterns - .Net Core
  6. Implementing Design Patterns for web applications- Part 1
  7. Implementing Design Patterns for web applications- Part 2
  8. Concurrent programming in NET Core
  9. Functional Programming Practices
  10. Reactive Programming Patterns and techniques
  11. Advanced database design and application techniques
  12. Coding for the Cloud
  13. Appendix A: Miscellaneous Best Practices

Über die Autorinnen und Autoren: Gaurav Aroraa has an MPhil in computer science. He is an MVP, a life-time member of the Computer Society of India (CSI), an advisory member of IndiaMentor, certified as a scrum trainer/coach, XEN for Information Technology Infrastructure Library-Foundation (ITIL-F) and APMG for Projects In Controlled Environments-F (PRINCE-F) and Projects In Controlled Environments-P (PRINCE-P). Gaurav is an open source developer, and the founder of Ovatic Systems. Recently, Gaurav was awarded Icon of the year – excellence in Mentoring Technology Startups for 2018-19 by Radio City – A Jagran Initiative for his extraordinary work during his 20-year career in the industry in the field of technology mentoring. You can tweet Gaurav on his Twitter handle, g_arora.

Jeffrey is a software consultant specializing in the Microsoft technical stack including Azure, BizTalk, ASP.Net, MVC, WCF and SQL Server with experience in a wide range of industries including banking, telecommunications and health care in the United States, Europe, Australia and New Zealand.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Bibliografische Details

Titel: Hands-On Design Patterns with C# and .NET ...
Verlag: Packt Publishing
Erscheinungsdatum: 2019
Einband: Softcover
Zustand: New

Beste Suchergebnisse bei AbeBooks

Beispielbild für diese ISBN

Chilberto, Jeffrey,Aroraa, Gaurav
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Gebraucht Paperback

Anbieter: HPB-Red, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_362614784

Verkäufer kontaktieren

Gebraucht kaufen

EUR 21,11
EUR 3,19 shipping
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Aroraa, Gaurav, Chilberto, Jeffrey
ISBN 10: 1789133645 ISBN 13: 9781789133646
Gebraucht Softcover

Anbieter: Better World Books: West, Reno, NV, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: Very Good. Former library book; may include library markings. Used book that is in excellent condition. May show signs of wear or have minor defects. Bestandsnummer des Verkäufers 53486258-75

Verkäufer kontaktieren

Gebraucht kaufen

EUR 23,96
Versand gratis
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Gaurav Aroraa; Jeffrey Chilberto
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Gebraucht Softcover

Anbieter: ZBK Books, Carlstadt, NJ, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: good. Fast & Free Shipping â" Good condition with a solid cover and clean pages. Shows normal signs of use such as light wear or a few marks highlighting, but overall a well-maintained copy ready to enjoy. Supplemental items like CDs or access codes may not be included. Bestandsnummer des Verkäufers ZWV.1789133645.G

Verkäufer kontaktieren

Gebraucht kaufen

EUR 23,96
Versand gratis
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Aroraa, Gaurav; Chilberto, Jeffrey
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Gebraucht Paperback

Anbieter: ThriftBooks-Dallas, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G1789133645I4N00

Verkäufer kontaktieren

Gebraucht kaufen

EUR 24,61
Versand gratis
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Gaurav Aroraa; Jeffrey Chilberto
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Gebraucht Softcover

Anbieter: Scissortail, Oklahoma City, OK, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: good. This is a pre-loved book that shows moderate signs of wear from previous reading. You may notice creases, edge wear, or a cracked spine, but it remains in solid, readable condition.Please note:-May include library or rental stickers, stamps, or markings.-Supplemental materials e.g., CDs, access codes, inserts are not guaranteed.-Box sets may not come with the original outer box. If it does, the box will not be in perfect condition. -Sourced from donation centers; authenticity not verified with publisher. Your satisfaction is our top priority! If you have any questions or concerns about your order, please don't hesitate to reach out. Thank you for shopping with us and supporting small businessâ"happy reading! Bestandsnummer des Verkäufers STM.B6C

Verkäufer kontaktieren

Gebraucht kaufen

EUR 24,61
Versand gratis
Versand innerhalb von USA

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Gaurav Aroraa; Jeffrey Chilberto
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Neu Softcover

Anbieter: Lucky's Textbooks, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers ABLIING23Mar2912160183243

Verkäufer kontaktieren

Neu kaufen

EUR 34,18
EUR 3,40 shipping
Versand innerhalb von USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Gaurav Aroraa; Jeffrey Chilberto
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Neu Softcover

Anbieter: GreatBookPrices, Columbia, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 37563025-n

Verkäufer kontaktieren

Neu kaufen

EUR 34,38
EUR 2,25 shipping
Versand innerhalb von USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Gaurav Aroraa, Jeffrey Chilberto, Scott Hanselman
ISBN 10: 1789133645 ISBN 13: 9781789133646
Neu Paperback

Anbieter: Chiron Media, Wallingford, Vereinigtes Königreich

Verkäuferbewertung 4 von 5 Sternen 4 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers 6666-IUK-9781789133646

Verkäufer kontaktieren

Neu kaufen

EUR 35,42
EUR 17,64 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: 10 verfügbar

In den Warenkorb

Foto des Verkäufers

Aroraa, Gaurav
ISBN 10: 1789133645 ISBN 13: 9781789133646
Neu Paperback or Softback

Anbieter: BargainBookStores, Grand Rapids, MI, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback or Softback. Zustand: New. Hands-On Design Patterns with C# and .NET Core. Book. Bestandsnummer des Verkäufers BBS-9781789133646

Verkäufer kontaktieren

Neu kaufen

EUR 36,71
Versand gratis
Versand innerhalb von USA

Anzahl: 5 verfügbar

In den Warenkorb

Foto des Verkäufers

Gaurav Aroraa; Jeffrey Chilberto
Verlag: Packt Publishing, 2019
ISBN 10: 1789133645 ISBN 13: 9781789133646
Neu Softcover

Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 37563025-n

Verkäufer kontaktieren

Neu kaufen

EUR 38,33
EUR 17,08 shipping
Versand von Vereinigtes Königreich nach USA

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Es gibt 12 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen