Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Editorial Reviews
Amazon.com
Aimed at the reader with some previous programming experience, C# and the .NET Platform provides an enjoyable and well-paced tutorial for learning C# and Microsoft's new .NET Framework. This well-written guide is all you need to get onboard with the latest in Windows development.
Today, there are a growing number of titles available for C#. This text strikes an excellent balance between a basic language tutorial with an authoritative presentation of what's new and better in .NET with coverage of the some of the inner details of the platform, including deployment. The author's patient writing style is never dull or overly technical, which will mean this book is a good choice for a wide range of readers approaching C# from a variety of languages including C++, Java, and Visual Basic.
At certain points, the author looks at "intermediate language" (IL) bytecodes that underlie the C# language. This is particularly informative in chapters that look at assemblies and deployment. As a tour of the basics of the C# language, this book distinguishes itself with short, effective examples (many of which use a set of classes modeling cars). Coverage of programming Windows Forms is really good, as is the chapter on getting the older COM and .NET components to interoperate. The focus of this book is mostly on traditional client-side development, though it does cover the latest in Web development with sections on basic ASP.NET and Web services, which round out the book.
The author does a good job at explaining how .NET works while bringing readers of different abilities up to speed with C#. Experts will appreciate the detail on class design, COM, and Web services, while beginners will be able to follow the author's well-organized tour of the basics. In all, this combination of strengths makes C# and the .NET Platform an attractive choice in the growing list of titles on Microsoft's latest programming language. --Richard Dragan
Topics covered:
- Introduction to the .NET platform
- Common Language Runtime (CLR)
- The Common Type Specification (CTS)
- The Common Language Specifications (CLS)
- Assemblies
- Basics of C# classes
- Constructors
- Flow control and iteration
- Arrays and strings
- Boxing and unboxing
- Object-oriented programming in C# (encapsulation, inheritance, and polymorphism explained)
- Exception handling
- Garbage collection
- Implementing the ICloneable and IComparable interfaces
- Introduction to .NET collections (including custom collections)
- Custom indexers, delegates, and events explained
- XML-based documentation
- In-depth guide to .NET assemblies (including shared assemblies)
- Versioning techniques for side-by-side deployment
- Multithreading and synchronization
- Type reflection and attributes
- Windows Forms tutorial (design options, survey of components, menus and other UI widgets)
- Programming the Windows registry
- GDI+ graphics tutorial (including fonts, brushes, images, and using .NET resources)
- Input and output (directories, files, and streams)
- COM, COM+, and .NET interoperability
- Tutorial to ADO.NET for database programming (including DataSets and XML basics)
- Introduction to ASP and ASP.NET programming for Web development
- Web services basics (including SOAP, WSDL, and the Discovery Service Protocol, DISCO)
--This text refers to the
Paperback
edition.
Dr. Dobb's Journal
"...the one book on [C#,.NET] you not only should have, but will want to keep next to your keyboard."
--This text refers to the
Paperback
edition.
Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Pro C# 2005 and the .NET 2.0 Platform, Third Edition,Andrew Troelsen,Apress,1590594193,Computer Bks - Languages / Programming,Computer Books: Languages,Computers,Internet - General,Programming - General,Programming Languages - C#
Mathematics Book
Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Books:
- Programming Microsoft ASP.NET 2.0 Core Reference
- Prosody And Parsing: A Special Issue Of "Language And Cognitive Processes"
- Punk Rock: So What?; The Cultural Legacy of Punk
- QuickBooks 2006 : The Official Guide (Quickbooks)
- Real World Camera Raw with Adobe Photoshop CS2
- Russians on Russian Music, 1830-1880 : An Anthology in Translation
- Sams Teach Yourself Microsoft SharePoint 2003 in 10 Minutes (Sams Teach Yourself in 10 Minutes)
- Schenker's Argument and the Claims of Music Theory (Cambridge Studies in Music Theory and Analysis)
- Schonberg and Kandinsky: An Historic Encounter (Contemporary Music Studies)
- Schubert, Müller, and Die schöne Müllerin
Books
books
Books
- Photo du Jour : A Picture-a-Day Journey through the First Year of the New Millennium (Focus on American History Series)
- Bark Softly
- Financial Markets Theory : Equilibrium, Efficiency and Information (Springer Finance)
- Gian Carlo Menotti on Screen: Opera, Dance and Choral Works on Film, Television and Video
- White Collar Crime: Law and Practice (American Casebook Series)
- Buy Best Books best-books-069
- Activities in the Earth Sciences (Science Activities Series)
- A Midsummer Nights Dream - Arden Shakespeare : Second Series - Paperback
- Avengers Disassembled: Iron Man
- A Biblical Feast, Foods from the Holy Land
- 505 Quilt Blocks : Plus 36 Beautiful Projects to Make (Better Homes & Gardens)
- A Little Secret for Dealing With Teens
- A History Of Pakistan And Its Origins (Anthem South Asian Studies)
- American Medicinal Plants: An Illustrated and Descriptive Guide to Plants Indigenous to and Naturalized in the United States Which Are Used in Medic (Deluxe Clothbound Edition)
- Berkeley Guides: Europe '97 : On the Loose, On the Cheap, Off the Beaten Path (Berkeley Guides)
- German Books: Deutsche Bücher ~ 8
- Bertelsmann Kinder-Tierlexikon
- Amtliche Entfernungskarte Kreis Gross-Gerau
- The Hr Value Proposition