Showing posts with label Computer Science/Programming Language/C#. Show all posts
Showing posts with label Computer Science/Programming Language/C#. Show all posts

Saturday, April 21, 2012

From Java to C#: A Developer's Guide

Book Description

January 17, 2003
The fastest way for Java developers to pick up C# and .Net - by leveraging on what they already know in Java to learn the new language. * Allows a Java developer to pick up C# as quickly as possible by highlighting the similarities and differences between the two languages. * Extensive detailed coverage of the new features in C# not found in Java. * A useful introduction to the .NET platform and how the new architecture works. It's important for a C# developer to know what happens behind the scenes.User Level: Intermediate. Audience: All intermediate Java developers. Technology: C# is a new programming language which is promoted by Microsoft as the successor to C++. C# together with Visual Basic .NET are the two most popular programming languages .NET developers use to write applications targeted at the .NET platform. Author Biography: Mok Heng Ngee is an experienced software developer and architect who has been involved in numerous large-scale software enterprise projects based on the Java 2 Platform, Enterprise Edition (J2EE). Mok has writes for Computer Times and has been invited to speak at the official launch of Visual Studio .NET in Singapore. He has been accorded MVP (Most Valuable Professional) status by Microsoft Asia.
 

About the Author

Heng Ngee Mok ("Mok") is an experienced software developer and architect who has been involved in numerous large-scale software enterprise projects based on the Java 2 Platform, Enterprise Edition (J2EE). Besides development work, Mok holds training classes for Java and J2EE technology. He lectures regularly at Nanyang Polytechnic's School of IT, a tertiary institution in Singapore. Mok writes frequently for Computer Times and has been invited to speak at Microsoft's Developer Festival and the official launch of Visual Studio .NET in Singapore. He has been accorded MVP (Most Valuable Professional) status by Microsoft Asia and is a Sun Certified Programmer for Java 2, a Sun Certified Web Component Developer for J2EE and a Microsoft Certified Systems engineer.

Product Details


Saturday, March 17, 2012

C# in a Nutshell

Book Description

March 2002 0596001819 978-0596001810 1st
C# in a Nutshell provides everything programmers need to know about the C# language in one concise and accessible volume. Designed as a primary reference for daily use, it also includes all the essential background information to become productive quickly. Not a "how-to" book or a rehash of Microsoft's documentation, this book goes to the source of the C# language and the APIs of the .NET Framework to present the content in a way that professional programmers will value above all other books.
Brief introductions to the language and .NET runtime provide the needed preparation for programming with the C# language, whose keywords and syntax are then detailed in subsequent chapters. Next, C# in a Nutshell presents key namespaces and types of the .NET Framework base class library which provides much of the functionality and power of the language. Using C# examples, the .NET Framework covers each core area, including:
  • Strings
  • Collections
  • XML
  • Networking
  • Input/Output
  • Serialization
  • Assemblies
  • Reflection
  • Custom Attributes
  • Memory Management
  • Threading
  • Integrating with Native DLLs
  • Integrating with COM Components
  • Diagnostics
Determined to provide even more value, C# in a Nutshell moves into a comprehensive language reference, plus syntax, XML documentation tags, naming and coding conventions, and the various C# development tools--the kind of reference material programmers will use every day.
Next, an extensive and quick reference to the API is presented, featuring the System namespace. Particularly useful are the many figures and tables that present the main features of the namespace. For those looking create alternatives to Microsoft's implementation of the C# Programming Language and the Common Language Infrastructure as submitted to ECMA (an international standards organization), each element included in the ECMA submission is clearly labeled. Finally, the entire reference is based on Version 1 of the .NET Framework and generated by tools written in the C# language itself.
Every once in a while, a book becomes the de-facto standard for a technology, operating system, or programming language--which is exactly what C# in a Nutshell aims to do in a single straightforward and easy to use volume.

Product Details