
C# and the .NET Platform
Andrew Troelsen(Author)
Apress
2nd Edition
Published on 1. June 2003
Book
Hardback
LXIV, 1200 pages
978-1-59059-055-3 (ISBN)
Article exhausted; check for reprint
Description
I REMEMBER A TIME years ago when I proposed a book to Apress regarding a forthcoming software SDK named Next Generation Windows Services (NGWS). As you may already know, NGWS eventually became what we now know as the . NET platform. My research of the C# programming language and the . NET platform took place in parallel with the authoring of the text. It was a fantastic project; however, I must confess that it was more than a bit nerve-wracking writing about a technology that was undergoing drastic changes over the course of its development. It pains me to recall how many chapters had to be completely destroyed and rewritten during that time. Thankfully, after many sleepless nights, the first edition of C# and the . NET Platform was published in con junction with the release of . NET Beta 2, circa the summer of 200 1. Since that point, I have been extremely happy and grateful to see that the first edition of this text was very well received by the press and, most importantly, the readers. Over the years, it was nominated as a Jolt award finalist (I lost . . . crap!) as well as the 2003 Referenceware programming book of the year (I won . . . cool!). Although the first edition of this book has enjoyed a good run, it became clear that a second edition was in order not only to account for the changes brought about with the minor release of the .
More details
Edition
2nd ed.
Language
English
Place of publication
CA
United States
Publishing group
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Target group
College/higher education
Professional and scholarly
Edition type
Revised edition
Dimensions
Height: 23.5 cm
Width: 17.8 cm
Thickness: 57 mm
Weight
2100 gr
ISBN-13
978-1-59059-055-3 (9781590590553)
DOI
10.1007/978-1-4302-0667-5
Schweitzer Classification
Other editions
New editions

Andrew Troelsen
Pro C# 2010 and the .NET 4 Platform
Book
05/2010
5th Edition
APress
€93.00
Article not available at the moment

Andrew Troelsen
Pro C# 2005 and the .NET 2.0 Platform
Book
11/2005
3rd Edition
Apress
€48.14
Article exhausted; check for reprint
Additional editions
Andrew Troelsen
C# and the .Net Platform
Book
2nd Edition
Apress
€91.07
The article will not be published
Previous edition

Andrew Troelsen
C# and the .NET Platform
Book
07/2001
Apress
€48.14
Article exhausted; check for reprint
Person
Andrew Troelsen is a partner, trainer, and consultant at Intertech Inc., and is a leading authority on both .NET and COM. His book Pro C# 2005 and the .NET 2.0 Platform won the prestigious 2003 Referenceware Excellence Award and is in its third edition. Also of note are his earlier five-star treatment of traditional COM in the bestselling Developer's Workshop to COM and ATL mirrored in his book, COM and .NET Interoperability, and his top-notch investigation of VB .NET in Visual Basic .NET and the .NET Platform: An Advanced Guide. Troelsen has a degree in mathematical linguistics and South Asian studies from the University of Minnesota, and is a frequent speaker at numerous .NET-related conferences. He currently lives in Minneapolis with his wife, Amanda, and spends his free time investigating .NET and waiting for the Wild to win the Stanley Cup. You can check out his blog at AndrewTroelsen.blogspot.com.
Content
One Introducing C# and the .NET Platform.- 1 The Philosophy of .NET.- 2 Building C# Applications.- Two The C# Programming Language.- 3 C# Language Fundamentals.- 4 Object-Oriented Programming with C#.- 5 Exceptions and Object Lifetime.- 6 Interfaces and Collections.- 7 Callback Interfaces, Delegates, and Events.- 8 Advanced C# Type Construction Techniques.- Three Programming with .NET Assemblies.- 9 Understanding .NET Assemblies.- 10 Processes, AppDomains, Contexts, and Threads.- 11 Type Reflection, Late Binding, and Attribute-Based Programming.- Four Leveraging the .NET Libraries.- 12 Object Serialization and the .NET Remoting Layer.- 13 Building a Better Window (Introducing Windows Forms).- 14 A Better Painting Framework (GDI+).- 15 Programming with Windows Forms Controls.- 16 The System.IO Namespace.- 17 Data Access with ADO.NET.- Five Web Applications and XML Web Services.- 18 ASP.NET Web Pages and Web Controls.- 19 ASP.NET Web Applications.- 20 XML Web Services.