- Shopping Bag ( 0 items )
C# is the native language for Microsofts .NET platform. In this book, Andrew Troelsen shows you how to use C# for developing virtually every possible kind of .NET application. From Windows-based to Web-based applications, it's all here. This book includes detailed discussions of every aspect of .NET development and useful examples with real code.
Relentlessly practical and complete, C# and the.NET Platform begins with a brief overview of the C# language and then quickly moves to the key technical and architectural issues facing .NET developers. Troelsen covers the .NET framework intensively, and even includes coverage of trickier areas, such as proper thread usage. You will learn to use C# forgraphical user interfaceapplications, and you'll receive a complete discussion of Windows Forms and GDI+. This book contains useful discussions on how to use C# and .NET for Web development, Web Services, and data access using ADO.NET. Troelsen even includes complete coverage of the subtler issues involving .NET and COM interoperability.
|About the Author|
|Pt. 1||Introducing C# and the .NET Platform||1|
|Ch. 1||The Philosophy of .NET||3|
|Ch. 2||Building C# Applications||43|
|Pt. 2||The C# Programming Language||91|
|Ch. 3||C# Language Fundamentals||93|
|Ch. 4||Object-Oriented Programming with C#||179|
|Ch. 5||Exceptions and Object Lifetime||231|
|Ch. 6||Interfaces and Collections||273|
|Ch. 7||Callback, Interfaces, Delegates, and Events||321|
|Ch. 8||Advanced C# Type Construction Techniques||355|
|Pt. 3||Programming with .NET Assemblies||393|
|Ch. 9||Understanding .NET Assemblies||395|
|Ch. 10||Processes, AppDomains, Contexts, and Threads||451|
|Ch. 11||Type Reflection, Late Binding, and Attribute-Based Programming||499|
|Pt. 4||Leveraging the .NET Libraries||537|
|Ch. 12||Object Serialization and the .NET Remoting Layer||539|
|Ch. 13||Building a Better Window (Introducing Windows Forms)||607|
|Ch. 14||Better Painting Framework (GDI+)||671|
|Ch. 15||Programming with Windows Forms Controls||743|
|Ch. 16||The System.IO Namespace||805|
|Ch. 17||Data Access with ADO.NET||843|
|Pt. 5||Web Applications and XML Web Services||933|
|Ch. 18||ASP.NET Web Pages and Web Controls||935|
|Ch. 19||ASP.NET Web Applications||1023|
|Ch. 20||XML Web Services||1059|
Posted June 21, 2001
I just got my copy and needed guidance on ADO.NET and how ASP.NET factored into C#. This book was HUGE in helping me understand the concepts. Practical, complete, and an great front-to-back reference. From the bio, it appears that Mr. Troelsen is a trainer for Intertech-Inc. The book's style clearly reflects that of an instructor.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted June 20, 2001
I have been anxiously waiting for Mr. Troelsen book on C# & .Net after reading his last book on COM/ATL. This book carries the same level of understanding and ability to boil the topic down into relevant & practical information on such a huge topic. I found this to be the type of book that you will not be able to code without and has save my 'arse' a few times already. I have had the good fortune to attend a class by Mr. Troelsen, and it is clear that he is a developer that has been in the trenches and understands what is important in real projects. If you like this book, I would recommend witnessing him in the flesh. Mr. Troelsen, thanks for sharing your insight with us and I look forward to additional topics, Soon.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted June 23, 2001
I was in a hurry and needed to pickup some .NET related books before a biz trip. I swung by Barnes & Noble and picked up several titles on C# and .NET. Without question, this is 'The Book' on C#/.NET. The others were light, had fewer and simpler examples. This book includes detail and supporting examples in issues like COM interoperability, ASP.NET, etc. Highly recommended reading for the C#/.NET programmer.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.