REVIEW - Microsoft C# Language Specifications


Microsoft C# Language Specifications


Microsoft Corporation



Microsoft Press (2001)




Francis Glassborow


August 2001



Two more books to add to the growing pile about C# and all before we have a release version. They are both from the horse's mouth in the sense that the publishing division of Microsoft is responsible.

The first one, Microsoft C# Language Specifications, basically rewrites and re-presents material that is already available electronically. I have no objection to this; some people prefer to buy hard-copy and read it on the train, in the bath or wherever. If that is one of your luxuries in life, then go ahead. However remember that C# is still up for revision, so this book is rather like getting a draft copy of the C++ Standard, fine until there was a Standard but not a complete solution and definitely second best once the Standard was complete.

The second book sent me into a howling rage (not quite literally). It has a CD, but that does not contain the necessary SDK etc. Instead the book gives a URL. And, yes, you can download what you need (or I assume so) but that is a 127Mbyte file. No, I am not going to download a file that size, (nor in 13 sections, which is an option) even on a free dial-up. I think I would be reluctant to get a file that large even with a broadband connection. Why didn't they include the material on the CD?

Now while deciding not to download, I noticed that the material only worked (or was claimed to work) on Windows NT, Windows 2000, and Windows XP (though it produces executables for Windows 98 and ME - possibly Windows 95 but I did not notice).

Do not buy this book unless you have an appropriate OS. Also think carefully about the implications of a company that owns a wide range of desktop OSs and elects to launch its software development tools only for the professional OS's and a highly contentious yet to be released product. Let me clarify, I make far too many temporary changes to my hardware to even consider running Windows XP with its current registration conditions (and last time I asked, MS could not even say how much change to a system would require re-registration)

Anyone with the necessary equipment and tools who would like to review Inside C# - Architectural Reference, they are welcome to the review copy. Just drop me an email. First to ask gets the job.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.