Monday, November 23, 2009  
Google
Web pcquest.com

CIOL Network sites

Search by Issue | Sitemap | Advanced Search

• For most updated version of DQ TOP 20 issue, visit dqindia.com • Ad : Play and Plug ERP by IBM
 Home > Software

Advanced Topics in C#

A comprehensive book for programmers

Shekhar Govindarajan

Friday, June 07, 2002

The book starts with the philosophy of .Net—why .Net and C#, an overview of all the topics that will be discussed in the subsequent chapters and a glimpse of Visual Studio .Net IDE. The following chapter encompasses the basics of C#—data types, operators, conditions, loops, base classes and Namespaces. 

A chapter is devoted to object-oriented programming and constructs in C#. Then, there is a jump to advanced topics like Interfaces, Collections, Events, Delegates, multithreading, reflection, etc. The three chapters, which caught our attention, are on Windows forms, form controls and painting with GDI+. Some books on C# deal with the GUI programming with dragging, dropping controls in Visual Studio .Net. But this book explains writing code for the same giving an insight into the coding of the GUI widgets. 

C# AND THE .NET PLATFORM

Author: Andrew Troelsen 
Price: Rs 499
Pages: 970
Contact: IDG Books India, Tel: 011-3260877, 3270877. 
E-mail: idgbooks@vsnl.com 

The last few chapters discuss calling the native Windows API, C# interoperability with COM, interacting with SQL server and Access databases (ADO.Net) and building web applications using Web forms with ASP.Net. The book ends with a chapter on developing a Web service with C#. 

The sample codes in this book are written for .Net SDK Beta 2, however it is said that the updates to make the code samples work with the final release of the SDK can be downloaded from the book’s website. You also need to download a copy of the .Net SDK, as this book doesn’t come with any CD. 

The Bottom Line The book is no doubt comprehensive but not meant for the faint hearted—non-programmers. In fact, knowledge of an object-oriented language—preferably Java—is recommended. 

Shekhar Govindarajan

Page(s)   1  

Print Comment Email DiggDigg DeliciousDel.icio.us RedittReddit TwitterTwitter


Untitled Document



ZTE:Leading CDMA Technology


Extraordinary Networks:Freedom of Choice


   
 

 
 

Magazine Subscription | RQS | Contact Us | Team PCQuest | Advertising - Print | jobs@cybermedia