ISBN is

978-0-672-32037-8 / 0672320371

Presenting C# (Other Sams)

by Wille, Christoph

Publisher:Sams

Edition:Softcover

Language:English

Prices INCLUDE standard shipping to United States
Show prices without shipping
Change shipping destination
Shipping prices may be approximate. Please verify cost before checkout.

About the book:

C#, Microsoft's peevish response to its failure to embrace and extend Java, nevertheless resembles it closely. Like Java it dispenses with pointers, multiple inheritance and uses garbage collection rather than manual memory management. Its type-safe and automatically initialises variables. It will soon replace Visual J++. C# is designed for the Windows environment in its .NET (NGWS) incarnation. It knows about Windows APIs and supports COM. Unlike Java, C# allows pointers and low-level code if you really want it--thus reneging on its promise to ensure more reliable enterprise class programs.

The author of Presenting C# is one of the C# developers and clearly enamoured by C#. However, this is not a book for beginners, it's intended to get existing C and C++ programmers up to speed in C#.

One of the larger changes from C++ is a massive simplification of namespace issues, covered in some depth. Other interesting areas include VOS--Virtual Object System--which enables C# to interwork with other languages both OO and procedural.

C# is intended for network and Internet use so security is an issue, unfortunately it's glossed over in Presenting C#, possibly because in practice--though not in theory--there might not be all that much. C# is just too tightly integrated into Windows.

If you are a reasonably knowledgeable programmer who needs a fast introduction to C# right now, then this book is for you. The rest will have to wait for something with more substance, especially in the security area which is more important than the author makes it sound in a language intended for creating applications on the Net. --Steve Patient

Search under way...

Search complete.

Click on the price to find out more about a book.

New books: 1 - 25 of 26

   

Used books: 1 - 25 of 87