Wrox Press
Burton Harvey, Simon Robinson, Julian Templeman, Karli Watson
1861004877
Amazon Review
With Microsoft's new C# and .NET framework due out later in 2001, Windows C++
developers are scrambling for reliable sources of information on this new platform.
C# Programming with the Public Beta fills this need with a fast-moving tour of
the latest from Microsoft on what C# and .NET will offer.
The goal of this concise volume is to get the reader up to speed on what C# is
and how it fits into the Microsoft vision for the new .NET. To this end, the
book presents a solid tour of .NET features from the Common Language Runtime
(and virtual machine) and platform features such as better control of deployment
and interoperability with COM, as well as new APIs like ADO.NET (for databases)
and ASP.NET (for dynamic Web pages). While sometimes necessarily sketchy (since
the material is still emerging from Microsoft), the authors provide short, effective
examples on such topics as programming databases with ADO.NET, a simple component
deployed with .NET, and Web programming with ASP.NET. In all, this cross section
of the APIs and technologies that will be delivered on the .NET platform is quite
good.
The other focus of the book is a nicely compact tutorial for C# geared to those
with some C++ and/or Java experience. These chapters move quickly through what
you'll need to know about C#, from basic data types, flow control, and class
design tips, to more advanced features (such as creating and invoking C# objects
dynamically or using "unsafe" legacy C++ code from within C#). The
Visual Studio .NET (Beta 1) environment and tools are examined thoroughly, as
are Microsoft's plans for integrating legacy technologies like COM into the new
.NET and C#. Short samples demonstrate the basic programming strategies. --Richard
Dragan