How to Code .NET : Tips and Tricks for Coding .NET 1.1 and .NET 2.0 Applications Effectively /

Detalles Bibliográficos
Autor principal: Gross, Christian. (Autor)
Autor Corporativo: SpringerLink (Online service)
Formato: eBook
Lenguaje:English
Publicado: Berkeley, CA : Apress : Imprint: Apress, 2007.
Edición:1st ed. 2007.
Materias:
LEADER 02896nam a22003015i 4500
001 000284081
005 20211118160618.0
007 cr nn 008mamaa
008 100301s2007 xxu| s |||| 0|eng d
020 |a 9781430202424 
024 7 |a 10.1007/978-1-4302-0242-4  |2 doi 
040 |a Sistema de Bibliotecas del Tecnológico de Costa Rica 
100 1 |a Gross, Christian.  |e author. 
245 1 0 |a How to Code .NET :  |b Tips and Tricks for Coding .NET 1.1 and .NET 2.0 Applications Effectively /  |c by Christian Gross. 
250 |a 1st ed. 2007. 
260 # # |a Berkeley, CA :  |b Apress :  |b Imprint: Apress,  |c 2007. 
300 |a XIII, 218 p. :  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
505 0 |a What This Book Is About -- .NET Runtime and Framework Related Solutions -- Value Types and Reference Types Can Be Confused -- What are Delegates?- What Does the Yield Keyword Really Generate?- Versioning Assemblies -- Loading Assemblies Without Any Hassles Using A Utility Class -- Dynamically Loading and Unloading Assemblies -- Implementing GetHashCode Properly -- Think of .NET Generics as Black Boxes -- Figuring Out What Generic Methods Do -- Why For .NET Generics Do You Need the New and Class Keyword?- Text Related Solutions -- Converting a String to an Array and Vice Versa -- Parsing Numbers from Buffers -- When To Use StringBuilder -- Finding a Piece of Text within a Text Buffer -- Always Implement ToString -- Using a Disposable Type to Iterating the Results of Finding Multiple Pieces of Text within a Text Buffer -- Making ToString Generate Structured Output -- C# and Code Related Solutions -- Inheritance can be Used Effectively (instead of Interfaces only) -- (Almost) Everything You Ever Wanted To Know About Implementing Interfaces -- Defining a Namespace, Class, and Interface Naming Convention -- Understanding the Overloaded Return Type and Property -- Null Is Not Always A Null -- Architecture, and Pattern Related Solutions -- Abstract Class Bridge Pattern Variation -- Nested Private Class Bridge Pattern Variation -- How to Effectively Deal with Placeholder Interfaces or Base Classes -- A Null Value is Not Always a Null State -- All the Essentials You Ever Wanted To Know About The Factory Pattern -- Don't Expose the Internal State of a Class -- Designing Consistent Classes -- Immutable Types are Scalable Type -- Understanding and Using Functors -- Avoiding Constructors Parameters without Identity -- Understanding and Implementing Singletons -- Testing Hard To Test Classes Using Mock Objects. 
650 0 |a Microsoft software. 
650 0 |a Microsoft .NET Framework. 
650 0 |a Software engineering. 
650 1 4 |a Microsoft and .NET. 
650 2 4 |a Software Engineering/Programming and Operating Systems. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks