Cargando…

Design patterns in C# : a hands-on guide with real-world examples /

Get hands-on experience with each Gang of Four design pattern using the latest version of C# (Visual Studio Community 2017). For each of the patterns, you'll see at least one real-world scenario, a coding example, and a complete implementation including output. In the first part of Design Patte...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sarcar, Vaskaran
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Berkeley, CA] : Apress, 2018.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1041853392
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 180625s2018 cau o 000 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d GW5XE  |d EBLCP  |d OCLCF  |d UAB  |d UMI  |d UPM  |d STF  |d TOH  |d DEBBG  |d VT2  |d CEF  |d YOU  |d WYU  |d OTZ  |d G3B  |d LVT  |d OCLCQ  |d S9I  |d U3W  |d K6U  |d UKMGB  |d CAUOI  |d SNK  |d MERER  |d OCLCQ  |d COO  |d UKAHL  |d YDX  |d OCLCQ  |d UHL  |d OCLCQ  |d BRF  |d OCLCQ  |d OCLCO  |d COM  |d OCLCQ 
015 |a GBB902157  |2 bnb 
016 7 |a 019192441  |2 Uk 
019 |a 1046057294  |a 1047696786  |a 1055370760  |a 1058964674  |a 1066471257  |a 1081216714  |a 1086542887  |a 1097114821  |a 1113098967 
020 |a 9781484236406  |q (electronic bk.) 
020 |a 1484236408  |q (electronic bk.) 
020 |a 1484236394 
020 |a 9781484236390 
020 |z 9781484236390 
024 7 |a 10.1007/978-1-4842-3640-6  |2 doi 
029 1 |a AU@  |b 000066231534 
029 1 |a CHNEW  |b 001063567 
029 1 |a CHVBK  |b 575141301 
029 1 |a GBVCP  |b 1029873097 
029 1 |a UKMGB  |b 019192441 
035 |a (OCoLC)1041853392  |z (OCoLC)1046057294  |z (OCoLC)1047696786  |z (OCoLC)1055370760  |z (OCoLC)1058964674  |z (OCoLC)1066471257  |z (OCoLC)1081216714  |z (OCoLC)1086542887  |z (OCoLC)1097114821  |z (OCoLC)1113098967 
037 |a CL0500000981  |b Safari Books Online 
050 4 |a QA76.73.C153 
072 7 |a COM  |x 051310  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Sarcar, Vaskaran. 
245 1 0 |a Design patterns in C# :  |b a hands-on guide with real-world examples /  |c Vaskaran Sarcar. 
264 1 |a [Berkeley, CA] :  |b Apress,  |c 2018. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
347 |b PDF 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed June 26, 2018). 
505 0 |a Intro; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Foreword; Preface; Guidelines for Using This Book; Part I: Gang of Four Design Patterns; I.A: Creational Patterns; Chapter 1: Singleton Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Solution Explorer View; Discussion; Implementation; Output; Challenges; Q & A Session; Chapter 2: Prototype Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View. 
505 8 |a ImplementationOutput; Q & A Session; Demonstration; Output; Chapter 3: Builder Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Solution Explorer View; Implementation; Output; Q & A Session; Chapter 4: Factory Method Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View; Implementation; Output; Modified Implementation; Modified Output; Analysis; Q & A Session; Chapter 5: Abstract Factory Pattern; GoF Definition; Concept; Real-Life Example. 
505 8 |a Computer World ExampleIllustration; Class Diagram; Solution Explorer View; Implementation; Output; Q & A Session; Conclusion; I.B: Structural Patterns; Chapter 6: Proxy Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View; Implementation; Output; Q & A Session; Modified Implementation; Modified Output; Chapter 7: Decorator Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Solution Explorer View; Implementation; Output; Q & A Session. 
505 8 |a Chapter 8: Adapter PatternGoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View; Implementation; Output; Modified Illustration; Key Characteristics of the Modified Implementation; Modified Solution Explorer View; Modified Implementation; Modified Output; Types of Adapters; Object Adapters; Class Adapters; Q & A Session; Chapter 9: Facade Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View; Implementation. 
505 8 |a OutputQ & A Session; Chapter 10: Flyweight Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Directed Graph Document; Solution Explorer View; Implementation; Output; Improvements to the Program; Modified Class Diagram; Modified Solution Explorer View; Modified Implementation; Modified Output; Q & A Session; Chapter 11: Composite Pattern; GoF Definition; Concept; Real-Life Example; Computer World Example; Illustration; Class Diagram; Solution Explorer View; Implementation; Output; Q & A Session; Chapter 12: Bridge Pattern; GoF Definition. 
520 |a Get hands-on experience with each Gang of Four design pattern using the latest version of C# (Visual Studio Community 2017). For each of the patterns, you'll see at least one real-world scenario, a coding example, and a complete implementation including output. In the first part of Design Patterns in C#, you will cover the 23 Gang of Four (GoF) design patterns, before moving onto some alternative design patterns, including the Simple Factory Pattern, the Null Object Pattern, and the MVC Pattern. The final part winds up with a conclusion and criticisms of design patterns with chapters on anti-patterns and memory leaks. By working through easy-to-follow examples, you will understand the concepts in depth and have a collection of programs to port over to your own projects. Along the way, the author discusses the different creational, structural, and behavioral patterns and why such classifications are useful. In each of these chapters, there is a Q & A session that clears up any doubts and covers the pros and cons of each of these patterns. He finishes the book with FAQs that will help you consolidate your knowledge. This book presents the topic of design patterns in C# in such a way that anyone can grasp the idea. You will: Work with each of the design patterns Implement the design patterns in real-world applications Select an alternative to these patterns by comparing their pros and cons Use Visual Studio Community Edition 2017 to write code and generate output. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a C# (Computer program language) 
650 0 |a Computer software  |x Development. 
650 0 |a Object-oriented programming (Computer science) 
650 6 |a C# (Langage de programmation) 
650 6 |a Programmation orientée objet (Informatique) 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Information technology: general issues.  |2 bicssc 
650 7 |a Microsoft programming.  |2 bicssc 
650 7 |a COMPUTERS  |x Programming Languages  |x C#.  |2 bisacsh 
650 7 |a C# (Computer program language)  |2 fast  |0 (OCoLC)fst00843284 
650 7 |a Computer software  |x Development.  |2 fast  |0 (OCoLC)fst00872537 
650 7 |a Object-oriented programming (Computer science)  |2 fast  |0 (OCoLC)fst01042804 
776 0 8 |i Printed edition:  |z 9781484236390 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484236406/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35093494 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5434735 
938 |a EBSCOhost  |b EBSC  |n 1837268 
938 |a YBP Library Services  |b YANK  |n 15563575 
994 |a 92  |b IZTAP