Hands-on design patterns with C# and .NET Core :: write clean and maintainable code by using reusable solutions to common software design problems /
"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 a...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2019.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | "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, including 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." -- Publisher's description. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references. |
ISBN: | 1789138434 9781789138436 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1112253811 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 190815s2019 enka ob 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d YDX |d TEFOD |d OCLCF |d OCL |d N$T |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO |d DXU | ||
019 | |a 1108512987 |a 1108803501 | ||
020 | |a 1789138434 | ||
020 | |a 9781789138436 |q (electronic bk.) | ||
020 | |z 9781789133646 | ||
020 | |z 1789133645 | ||
035 | |a (OCoLC)1112253811 |z (OCoLC)1108512987 |z (OCoLC)1108803501 | ||
037 | |a CL0501000065 |b Safari Books Online | ||
050 | 4 | |a QA76.73.C154 | |
082 | 7 | |a 005.133 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Aroraa, Gaurav, |e author. | |
245 | 1 | 0 | |a Hands-on design patterns with C# and .NET Core : |b write clean and maintainable code by using reusable solutions to common software design problems / |c Gaurav Aroraa, Jeffrey Chilberto. |
246 | 3 | |a Hands-on design patterns with C sharp and .NET Core | |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2019. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed August 14, 2019). | |
504 | |a Includes bibliographical references. | ||
505 | 0 | |a Section 1: Essentials of Design Patterns in C# and .NET Core. Chapter 1: Overview of OOP in .NET Core and C# ; Chapter 2: Modern Software Design Patterns and Principles -- Section 2: Deep Dive into Utilities and Patterns in .NET Core. Chapter 3: Implementing Design Patterns -- Basics Part 1 ; Chapter 4: Implementing Design Patterns -- Basics Part 2 ; Chapter 5: Implementing Design Patterns -- .NET Core ; Chapter 6: Implementing Design Patterns for Web Applications -- Part 1 ; Chapter 7: Implementing Design Patterns for Web Applications -- Part 2 -- Section 3: Functional Programming, Reactive Programming, and Coding for the Cloud. Chapter 8: Concurrent Programming in .NET Core ; Chapter 9: Functional Programming Practices ; Chapter 10: Reactive Programming Patterns and Techniques ; Chapter 11: Advanced Database Design and Application Techniques ; Chapter 12: Coding for the Cloud ; Miscellaneous Best Practices ; Assessments. | |
520 | |a "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, including 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." -- Publisher's description. | ||
630 | 0 | 0 | |a Microsoft .NET Framework. |0 http://id.loc.gov/authorities/names/n2017043838 |
630 | 0 | 7 | |a Microsoft .NET Framework |2 fast |
650 | 0 | |a C# (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh2001001705 | |
650 | 0 | |a Software patterns. |0 http://id.loc.gov/authorities/subjects/sh98003823 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a C# (Langage de programmation) | |
650 | 6 | |a Logiciels |x Modèles de conception. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a C# (Computer program language) |2 fast | |
650 | 7 | |a Software patterns |2 fast | |
700 | 1 | |a Chilberto, Jeffrey, |e author. | |
776 | 0 | 8 | |i Print version: |z 1789133645 |z 9781789133646 |w (OCoLC)1035304895 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2190852 |3 Volltext |
938 | |a EBSCOhost |b EBSC |n 2190852 | ||
938 | |a YBP Library Services |b YANK |n 16353618 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1112253811 |
---|---|
_version_ | 1816882498606465024 |
adam_text | |
any_adam_object | |
author | Aroraa, Gaurav Chilberto, Jeffrey |
author_facet | Aroraa, Gaurav Chilberto, Jeffrey |
author_role | aut aut |
author_sort | Aroraa, Gaurav |
author_variant | g a ga j c jc |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.C154 |
callnumber-search | QA76.73.C154 |
callnumber-sort | QA 276.73 C154 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Section 1: Essentials of Design Patterns in C# and .NET Core. Chapter 1: Overview of OOP in .NET Core and C# ; Chapter 2: Modern Software Design Patterns and Principles -- Section 2: Deep Dive into Utilities and Patterns in .NET Core. Chapter 3: Implementing Design Patterns -- Basics Part 1 ; Chapter 4: Implementing Design Patterns -- Basics Part 2 ; Chapter 5: Implementing Design Patterns -- .NET Core ; Chapter 6: Implementing Design Patterns for Web Applications -- Part 1 ; Chapter 7: Implementing Design Patterns for Web Applications -- Part 2 -- Section 3: Functional Programming, Reactive Programming, and Coding for the Cloud. Chapter 8: Concurrent Programming in .NET Core ; Chapter 9: Functional Programming Practices ; Chapter 10: Reactive Programming Patterns and Techniques ; Chapter 11: Advanced Database Design and Application Techniques ; Chapter 12: Coding for the Cloud ; Miscellaneous Best Practices ; Assessments. |
ctrlnum | (OCoLC)1112253811 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05851cam a2200577 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1112253811</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">190815s2019 enka ob 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">YDX</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCL</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">NZAUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">DXU</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1108512987</subfield><subfield code="a">1108803501</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789138434</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789138436</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781789133646</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1789133645</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1112253811</subfield><subfield code="z">(OCoLC)1108512987</subfield><subfield code="z">(OCoLC)1108803501</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0501000065</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.C154</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Aroraa, Gaurav,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hands-on design patterns with C# and .NET Core :</subfield><subfield code="b">write clean and maintainable code by using reusable solutions to common software design problems /</subfield><subfield code="c">Gaurav Aroraa, Jeffrey Chilberto.</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">Hands-on design patterns with C sharp and .NET Core</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2019.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from title page (Safari, viewed August 14, 2019).</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Section 1: Essentials of Design Patterns in C# and .NET Core. Chapter 1: Overview of OOP in .NET Core and C# ; Chapter 2: Modern Software Design Patterns and Principles -- Section 2: Deep Dive into Utilities and Patterns in .NET Core. Chapter 3: Implementing Design Patterns -- Basics Part 1 ; Chapter 4: Implementing Design Patterns -- Basics Part 2 ; Chapter 5: Implementing Design Patterns -- .NET Core ; Chapter 6: Implementing Design Patterns for Web Applications -- Part 1 ; Chapter 7: Implementing Design Patterns for Web Applications -- Part 2 -- Section 3: Functional Programming, Reactive Programming, and Coding for the Cloud. Chapter 8: Concurrent Programming in .NET Core ; Chapter 9: Functional Programming Practices ; Chapter 10: Reactive Programming Patterns and Techniques ; Chapter 11: Advanced Database Design and Application Techniques ; Chapter 12: Coding for the Cloud ; Miscellaneous Best Practices ; Assessments.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"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, including 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." -- Publisher's description.</subfield></datafield><datafield tag="630" ind1="0" ind2="0"><subfield code="a">Microsoft .NET Framework.</subfield><subfield code="0">http://id.loc.gov/authorities/names/n2017043838</subfield></datafield><datafield tag="630" ind1="0" ind2="7"><subfield code="a">Microsoft .NET Framework</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C# (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2001001705</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software patterns.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98003823</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">C# (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels</subfield><subfield code="x">Modèles de conception.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">C# (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Software patterns</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Chilberto, Jeffrey,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="z">1789133645</subfield><subfield code="z">9781789133646</subfield><subfield code="w">(OCoLC)1035304895</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2190852</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">2190852</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">16353618</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1112253811 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:29:34Z |
institution | BVB |
isbn | 1789138434 9781789138436 |
language | English |
oclc_num | 1112253811 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2019 |
publishDateSearch | 2019 |
publishDateSort | 2019 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Aroraa, Gaurav, author. 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. Hands-on design patterns with C sharp and .NET Core Birmingham, UK : Packt Publishing, 2019. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Online resource; title from title page (Safari, viewed August 14, 2019). Includes bibliographical references. Section 1: Essentials of Design Patterns in C# and .NET Core. Chapter 1: Overview of OOP in .NET Core and C# ; Chapter 2: Modern Software Design Patterns and Principles -- Section 2: Deep Dive into Utilities and Patterns in .NET Core. Chapter 3: Implementing Design Patterns -- Basics Part 1 ; Chapter 4: Implementing Design Patterns -- Basics Part 2 ; Chapter 5: Implementing Design Patterns -- .NET Core ; Chapter 6: Implementing Design Patterns for Web Applications -- Part 1 ; Chapter 7: Implementing Design Patterns for Web Applications -- Part 2 -- Section 3: Functional Programming, Reactive Programming, and Coding for the Cloud. Chapter 8: Concurrent Programming in .NET Core ; Chapter 9: Functional Programming Practices ; Chapter 10: Reactive Programming Patterns and Techniques ; Chapter 11: Advanced Database Design and Application Techniques ; Chapter 12: Coding for the Cloud ; Miscellaneous Best Practices ; Assessments. "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, including 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." -- Publisher's description. Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838 Microsoft .NET Framework fast C# (Computer program language) http://id.loc.gov/authorities/subjects/sh2001001705 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 C# (Langage de programmation) Logiciels Modèles de conception. Logiciels d'application Développement. Application software Development fast C# (Computer program language) fast Software patterns fast Chilberto, Jeffrey, author. Print version: 1789133645 9781789133646 (OCoLC)1035304895 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2190852 Volltext |
spellingShingle | Aroraa, Gaurav Chilberto, Jeffrey Hands-on design patterns with C# and .NET Core : write clean and maintainable code by using reusable solutions to common software design problems / Section 1: Essentials of Design Patterns in C# and .NET Core. Chapter 1: Overview of OOP in .NET Core and C# ; Chapter 2: Modern Software Design Patterns and Principles -- Section 2: Deep Dive into Utilities and Patterns in .NET Core. Chapter 3: Implementing Design Patterns -- Basics Part 1 ; Chapter 4: Implementing Design Patterns -- Basics Part 2 ; Chapter 5: Implementing Design Patterns -- .NET Core ; Chapter 6: Implementing Design Patterns for Web Applications -- Part 1 ; Chapter 7: Implementing Design Patterns for Web Applications -- Part 2 -- Section 3: Functional Programming, Reactive Programming, and Coding for the Cloud. Chapter 8: Concurrent Programming in .NET Core ; Chapter 9: Functional Programming Practices ; Chapter 10: Reactive Programming Patterns and Techniques ; Chapter 11: Advanced Database Design and Application Techniques ; Chapter 12: Coding for the Cloud ; Miscellaneous Best Practices ; Assessments. Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838 Microsoft .NET Framework fast C# (Computer program language) http://id.loc.gov/authorities/subjects/sh2001001705 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 C# (Langage de programmation) Logiciels Modèles de conception. Logiciels d'application Développement. Application software Development fast C# (Computer program language) fast Software patterns fast |
subject_GND | http://id.loc.gov/authorities/names/n2017043838 http://id.loc.gov/authorities/subjects/sh2001001705 http://id.loc.gov/authorities/subjects/sh98003823 http://id.loc.gov/authorities/subjects/sh95009362 |
title | Hands-on design patterns with C# and .NET Core : write clean and maintainable code by using reusable solutions to common software design problems / |
title_alt | Hands-on design patterns with C sharp and .NET Core |
title_auth | Hands-on design patterns with C# and .NET Core : write clean and maintainable code by using reusable solutions to common software design problems / |
title_exact_search | Hands-on design patterns with C# and .NET Core : write clean and maintainable code by using reusable solutions to common software design problems / |
title_full | 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. |
title_fullStr | 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. |
title_full_unstemmed | 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. |
title_short | Hands-on design patterns with C# and .NET Core : |
title_sort | hands on design patterns with c and net core write clean and maintainable code by using reusable solutions to common software design problems |
title_sub | write clean and maintainable code by using reusable solutions to common software design problems / |
topic | Microsoft .NET Framework. http://id.loc.gov/authorities/names/n2017043838 Microsoft .NET Framework fast C# (Computer program language) http://id.loc.gov/authorities/subjects/sh2001001705 Software patterns. http://id.loc.gov/authorities/subjects/sh98003823 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 C# (Langage de programmation) Logiciels Modèles de conception. Logiciels d'application Développement. Application software Development fast C# (Computer program language) fast Software patterns fast |
topic_facet | Microsoft .NET Framework. Microsoft .NET Framework C# (Computer program language) Software patterns. Application software Development. C# (Langage de programmation) Logiciels Modèles de conception. Logiciels d'application Développement. Application software Development Software patterns |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2190852 |
work_keys_str_mv | AT aroraagaurav handsondesignpatternswithcandnetcorewritecleanandmaintainablecodebyusingreusablesolutionstocommonsoftwaredesignproblems AT chilbertojeffrey handsondesignpatternswithcandnetcorewritecleanandmaintainablecodebyusingreusablesolutionstocommonsoftwaredesignproblems AT aroraagaurav handsondesignpatternswithcsharpandnetcore AT chilbertojeffrey handsondesignpatternswithcsharpandnetcore |