Dundas Chart
 
Welcome Guest      

The Complete Visual C# Programmer's Guide  from the Authors of C# Corner
 
by C# Corner Authors
SOFTCOVER, 1000 PAGES
Published: Oct 30, 2002.
Price: $59.95
User level: Beginner to Intermediate
BUY FROM AMAZON
Our Price: $41.95(30% Off). Free Shipping in the US. BUY NOW HERE
Author Interviews:

Read Book Review

“This is a thorough reference book with many useful Microsoft(r) Visual C# (tm) .NET programming examples. A programmer would be well advised to have this on his bookshelf," Susanne Peterson, Director for the Developer and Platform Evangelism Division at Microsoft corp.

The Complete Visual C# Programmer’s Guide covers most of the major components that make up C# and the .NET environment. The book is geared toward the intermediate programmer, but contains enough material to satisfy the advanced developer. The book starts by introducing the reader to the .NET environment and some basic C# program examples.  The book then goes in depth on how to navigate the Visual Studio environment and introduces the reader to the C# language From here the book dives into the .NET framework and how to take advantage of its capabilities using C#.  Some of the topics covered in great detail include ADO.NET database programming,  ASP.NET and Web Services, COM interoperability programming,  security in .NET,  mobile phone programming,  GDI+ graphic programming,  multithreading, Windows Services,  XML and SOAP in .NET, and much more. Chapters in the book contain programming examples, reference tables, and step-by-step tutorials to guide you through one of Microsoft’s greatest achievements in programming environments.

Table of Contents Authors

About the Authors iii
Foreword vi
Chapter 1: Introduction 1
Chapter 2: .NET and the .NET Framework 7
Chapter 3: Hello, C# 24
Chapter 4: Compiling and Debugging 29
Chapter 5: C# Language Programming 49
Chapter 6: System I/O and Streams 117
Chapter 7: Exception Handling 138
Chapter 8: Visual Studio .NET IDE 165
Chapter 9: Windows Programming 209
Chapter 10: Database Programming Using ADO.NET 266
Chapter 11: An Introduction to ASP.NET 315
Chapter 12: Advanced ASP.NET 333
Chapter 13: .NET Web Services 389
Chapter 14: XML.NET 425
Chapter 15: GDI+ Programming 486
Chapter 16: Threading 533
Chapter 17: Windows Services 550
Chapter 18: COM Interoperability 582
Chapter 19: TCP/IP and the Internet 607
Chapter 20: Strings and Arrays 649
Chapter 21: Miscellaneous Topics 689
Chapter 22: Security in .NET 747
Chapter 23: SOAP and .NET Remoting 806
Chapter 24: Mobile Programming 835
Chapter 25: .NET Remoting 862
Chapter 26: Deployment and Packaging 897
Index 920

  • Mike Gold
  • Mahesh Chand
  • Bulent Ozkir
  • John Schofield
  • Levent Camlibel
  • Saurabh Nandu
  • Shivani Maheshwari
  • Srinivasa Sivakumar
Editors and Reviewers
  • Dipal Choksi
  • Craig Breakspear
  • Mike Gold
  • Mahesh Chand

 

About the Authors

S. Bulent Ozkir
Bulent is a software engineer and consultant from Turkey who is an experienced Microsoft developer. He is currently working for Microsoft Arabia as a consultant. In the past he has worked for Deutsche Telecom T-Systems as project manager on MOF, ITIL, TCO, MSF, and service management topics. He has also worked as a consultant lieutenant for the Turkish Army Land Forces Computer Center and as a senior support engineer for Microsoft Turkey for two years. In his spare time after graduating, he worked for three years at various positions at a software development company named Intertech and at a TV manufacturer named Vestel. In his career, which spans a little more than six years, he has worked with several Microsoft technologies including Visual Basic, Visual C++, Visual Interdev, JavaScript, VBScript, Java, ASP, DHTML, COM+, TCP/IP, SMS, Exchange, Proxy, IIS, Site Server, Windows 3x/9x/ME/NTx/2000/XP, MCIS, ASP+ and SQL Server. His background includes a B.A. in computer science and he holds an MCSE + in Internet technologies and an MCSD in Visual C++. He has also written several articles on MSDN related to support issues. He is thinking of completing an MBA program soon if he finds free time. You can reach him at bulentozkir@hotmail.com.

John Schofield
John is an independent consultant with more than 12 years’ experience with C/C++ on the OS/2 and Windows NT platforms. In the early 1990s he developed GUI applications using IBM’s Open Class libraries and Microsoft’s MFC library. John has spent the past six years designing and coding multitiered, distributed applications using COM/DCOM/ATL. Since 1996, he has been contracting in the southern United States and California. He holds an honors degree in film from York University in Toronto. Any time away from the computer is spent daydreaming about living under palm trees in Belize and never seeing snow again.

Levent Camlibel
Levent Camlibel holds a master’s degree in economics and ındustrial management. He is also a Ph.D. candidate in the Department of Economics at Clemson University in South Carolina. He is the founder and admin of C#Turk.com, a Turkish C# site. He has been programming in Visual Basic, COM/COM+, and database for more than seven years. He has also worked on many dynamic, database-driven Web and Windows applications. He is currently working with C# and ASP.NET. His expertise is VB, C#, ASP, and ASP.NET. You can reach him at leventc@clemson.edu.

Mahesh Chand
Mahesh is a founder of C# Corner (http://www.c-sharpcorner.com) and mindcracker (http://www.mindcracker.com). He has more than six years of programming experience with Microsoft technologies. Mahesh’s background includes a master’s degree in computer science and applications and a B.Sc. in mathematics and physics. He is a Microsoft Certified Professional in Visual C++ and also an author of A Programmer’s Guide to ADO.NET in C#. 

Mike Gold
Mike Gold is the president of Microgold Software Inc. and creator of the UML tool WithClass. Mike’s company is a Microsoft VBA Partner and a Borland Tools Companion Partner. He has been programming Windows applications for about 11 years and has consulted for financial companies such as Merrill Lynch and Chase Manhattan. Currently he works for Identix Corporation and resides in Manhattan. He looks forward to the possibilities in C# and .NET. 

Saurabh Nandu
Saurabh Nandu currently lives in Bombay, India. He is the founder of www.MasterCSharp.com, which concentrates on teaching C# and .NET. He worked on HTML, JavaScript, Flash 5.0, and Java before he started programming in Java and C#. After being influenced by the power and flexibility of .NET, he sticks to working as a freelance writer and reviewer on .NET and related technologies for many books and Web sites and has worked as a technical reviewer of many books. He is currently working as technical evangelist at YesSoftware Inc.

Shivani Maheshwari
Shivani Maheshwari currently works in Bangalore, India. She has done her engineering from REC Bhopal. She has also worked with C#, .NET, Java, WAP, XML, ColdFusion, VB, and other middleware technologies. 

Srinivasa Sivakumar
Srinivasa Sivakumar is a software consultant, developer, and writer. He specializes in web and mobile technologies using Microsoft solutions. He has co-authored Professional ASP.NET Web Services, ASP.NET Mobile Controls - Tutorial Guide, .NET Compact Framework, Beginning ASP.NET 1.0 with VB.NET, Visual Basic .NET Threading Handbook, Beginning ASP.NET 1.0 with C#.NET, Professional ASP.NET Security, Professional ASP.NET Web Services with VB.NET and Professional .NET Network Programming for Wrox Press and written technical articles for C-SharpCorner.com, ASPToday.com, CSharpToday.com, and .NET Developer. In his free time, he likes to listen Tamil sound tracks especially one's sung by Mr. S. P. Balasubramaniyam. A list of his published materials are available at www3.brinkster.com/webguru/  

Editors and Reviewers

Craig Breakspear 
Craig has been developing software for more than 10 years. Craig has a master’s degree in information technology from American Intercontinental University. A father of two wonderful boys, Craig is currently employed with Extreme Logic, a Microsoft consulting firm based in Atlanta.

Dipal Choksi 
Dipal Choksi has a bachelor’s degree in computer engineering. She has experience in Visual Basic, Visual C++, Java, Directory Services, and ASP projects. Dipal is a frequent contributor to the C-SharpCorner Web site.

 

   
 
Dynamic PDF
 Hosted by MaximumASP. Advertise with us Terms and conditions © 2000-2004 C# Corner. All Rights Reserved.