Professional C# and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Very Good See details
$3.99 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Professional C#, Second Edition
 
 
Start reading Professional C# on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Professional C#, Second Edition [Paperback]

Simon Robinson (Author), K. Scott Allen (Author), Ollie Cornes (Author), Jay Glynn (Author), Zach Greenvoss (Author), Burton Harvey (Author), Christian Nagel (Author), Morgan Skinner (Author), Karli Watson (Author)
4.2 out of 5 stars  See all reviews (12 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $47.99  
Paperback --  
There is a newer edition of this item:
Professional C# 2005 (Wrox Professional Guides) Professional C# 2005 (Wrox Professional Guides) 3.8 out of 5 stars (38)
$33.15
In Stock.

Book Description

0764543989 978-0764543982 March 28, 2002 2
What is this book about?

It is no exaggeration to describe the C# language and its associated environment, the .NET Framework, as the most important new technology for developers in many years. .NET provides a new environment within which you can develop almost any Windows-based or web-based application, while C# is a new programming language designed specifically to work with .NET.

What does this book cover?

This book is the ideal introduction to the C# language and the .NET Framework, and will become an indispensable companion for any user of C# and .NET. With this book, you learn the key concepts of the C# language, and then progress onto a complete exploration of programming the .NET Framework with C#. Topics covered include the following:

  • How to program in the object-oriented C# language
  • Writing Windows applications and Windows services
  • Writing web pages and web services with ASP.NET
  • Manipulating XML using C#
  • Understanding .NET Assemblies
  • Using ADO.NET to access databases
  • Integration with COM, COM+, and Active Directory
  • Distributed applications with .NET Remoting
  • Generating graphics using C#
  • Accessing files and the Registry, and controlling .NET security

Editorial Reviews

From the Back Cover

It is no exaggeration to describe the C# language and its associated environment, the .NET Framework, as the most important new technology for developers in many years. .NET provides a new environment within which you can develop almost any Windows-based or web-based application, while C# is a new programming language designed specifically to work with .NET.

This book is the ideal introduction to the C# language and the .NET Framework, and will become an indispensable companion for any user of C# and .NET. With this book, you will:

  • Learn the key concepts of the C# language
  • Progress onto a complete exploration of programming the .NET Framework with C#

This book is aimed at the experienced developer, although no previous knowledge of C# or .NET programming is assumed.

What you will learn from this book

  • How to program in the object-oriented C# language
  • Writing Windows applications and Windows services
  • Writing web pages and web services with ASP.NET
  • Manipulating XML using C#
  • Understanding .NET Assemblies
  • Using ADO.NET to access databases
  • Integration with COM, COM+, and Active Directory
  • Distributed applications with .NET Remoting
  • Generating graphics using C#
  • Accessing files and the Registry, and controlling .NET security

About the Author

Simon Robinson lives in Lancaster in the UK, where he shares a house with some students. He first encountered serious programming when he was doing his PhD in physics, modeling all sorts of weird things to do with superconductors and quantum mechanics. The experience of programming was nearly enough to put him off computers for life (though, oddly, he seems to have survived all the quantum mechanics), and he tried for a while being a sports massage therapist instead. He then realized how much money was in computers compared to sports massage, and therefore, rapidly got a job as a C++ programmer/researcher instead. Simon is clearly the charitable, deep, spiritual type, who understands the true meaning of life.

K. Scott Allen Over the last 10 years Scott Allen has designed software for Windows, embedded hardware, web applications, and massive multiplayer online games. Scott holds an MS degree in Computer Science and an MCSD certification. He lives in Hagerstown, Maryland, with his wife Vicky, and sons Alex and Christopher.

Ollie Cornes has been working with the Internet and the Microsoft platform since the early 90's. In 1999 he co-founded a business-to-business Internet company and until recently, was their Chief Technical Officer. Prior to that, his various roles involved programming, technical authoring, network management, writing, leading development projects, and consulting. He has worked with Demon Internet, Microsoft, Saab, Tesco, Travelstore, and Vodafone. Ollie has a degree in computer science and is Microsoft certified.

Jay Glynn started developing software in the late 1980's, writing applications for the Pick operating system in Pick BASIC. Since then he has created applications using Paradox PAL and Object PAL, Delphi, Pascal, C/C++, Java, VBA, and Visual Basic. Currently, Jay is a Project Coordinator and Architect for a large insurance company based in Nashville TN. For the past five years he has been developing software for pen-based computers and, more recently, for ASP and server-based systems. When not sitting in front of a keyboard, Jay is busy restoring a house in Franklin TN, playing a round of golf whenever possible, and watching Disney movies with his wife and three year old son. Jay can be reached at jlsglynn@hotmail.com.

Zach Greenvoss is a Senior Consultant with Magenic Technologies, a Microsoft Gold Certified Solution Provider and industry leader in providing custom business solutions utilizing the latest Microsoft technologies. He specializes in middle-tier architecture and implementation, utilizing various technologies including COM+, MSMQ, BizTalk, XML, and the .NET Framework. Zach's hobbies include traveling, caving, and playing his new XBox. He can be reached at zachg@magenic.com.

Burton Harvey builds software that elegantly fulfils users' needs. An MCSD with fifteen years' experience using Microsoft development tools, Burt is adept at a multitude of technologies including VB, COM, ASP, SQL, C#, C++, x86 assembler, UML, WML, and the Palm OS. In 1998, Burt served as the founding editor of an online journal of scientific research, Scientia. His Master's thesis, "The Outlaw Method for Solving Multimodal Functions with Parallel Genetic Algorithms", was presented at the International Conference on Evolutionary Computation, and Burt has spoken on C# at Wrox conferences in Las Vegas and Amsterdam.

Christian Nagel works as a trainer and consultant for Global Knowledge, the largest independent information technology training provider. Christian started his computing career with PDP 11 and VAX/VMS platforms. Since then he has used a variety of languages and platforms, including Pascal, C, X-Windows, Motif, C++, Java, COM/ATL, COM+, and currently C# and .NET. With his profound knowledge of Microsoft technologies – he's certified as Microsoft Certified Trainer (MCT), Solution Developer (MCSD), and Systems Engineer (MCSE) – he enjoys teaching others programming and architecting distributed solutions. As founder of the .NET User Group Austria and as MSDN Regional Director he is speaker at European conferences (TechEd, VCDC), and is contacted by many developers for coaching, consulting, and teaching customized courses and boot camps. You will find Christian's web site at http://christian.nagel.net/.

Morgan Skinner Started his computing at a tender age on a ZX80 at school, where he was underwhelmed by some code his teacher had put together and decided he could do better in assembly language. After getting hooked on Z80 (much better than those paltry three registers in 6502 land!) he graduated through the school ZX81s to ZX Spectrum. He has used all sorts of languages and platforms, including VAX Macro Assembler (way cool!), Pascal, Modula2, Smalltalk, x86 assembly language, PowerBuilder, C/C++, Visual Basic, and currently C#. He has managed to stay in the same company for nearly 12 years, largely down to the diversity of the job and a good working environment.

Karli Watson is an in-house author for Wrox Press with a penchant for multicolored clothing. He started out with the intention of becoming a world famous nanotechnologist, so perhaps one day you might recognize his name as he receives a Nobel Prize. For now, though, Karli's computing interests include all things mobile, and upcoming technologies such as C#. He can often be found preaching about these technologies at conferences, as well as after hours in drinking establishments. Karli is also a snowboarding enthusiast, and wishes he had a cat.

Steve Danielson has been involved with programming since being introduced to the TRS-80 Model I computer in 1980 during the 6th grade, and began programming for Microsoft Windows with the release of Visual Basic 3.0. He is currently the Director of Architecture and Technology for Zeris Interactive, where he develops distributed applications for Zeris' clients using the gamut of Microsoft DNA tools and technologies.
Steve is also a private pilot and flies his Zenair CH-701 kitplane whenever he gets a chance. He lives with his family in Wake Forest, NC, and can be reached at steve_danielson@hotmail.com.


Product Details

  • Paperback: 1272 pages
  • Publisher: Wrox; 2 edition (March 28, 2002)
  • Language: English
  • ISBN-10: 0764543989
  • ISBN-13: 978-0764543982
  • Product Dimensions: 9 x 7.3 x 2.5 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #2,306,415 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

12 Reviews
5 star:
 (7)
4 star:
 (2)
3 star:
 (1)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
5.0 out of 5 stars The first place I look for answers, September 28, 2003
By 
Richard Parsons (Benton, Arkansas United States) - See all my reviews
(REAL NAME)   
This review is from: Professional C#, Second Edition (Paperback)
This book is the best book I have found on C# to date. It covers such a wide range of topics that almost anything you could want to look up is in it.
Another thing about this book is although it covers advanced C# topics it also spends the first 300 or so pages introducing you to the language and some of its guidelines.
In Feb 2002 I was told I would be switching from VB6 to C# that day and we were no longer going to be writing anything in VB6, so I bought this book and now it is my C# Bible.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
5.0 out of 5 stars As good as it gets!, January 6, 2004
This review is from: Professional C#, Second Edition (Paperback)
This is truly a useful book, and my primary reference in parallel with the MSDN documentation. That is, it does not merely parrot the C# documentation, but supplements it. It gives behind-the-scenes insights, as well as useful application examples and snippets. It's as good as a 1272 page book on this expansive subject can get.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
5.0 out of 5 stars Exellent Book, February 13, 2004
By A Customer
This review is from: Professional C#, Second Edition (Paperback)
I don't agree that the authors used too many words. Each topic is covered clearly and succinctly. The reason the book is large is that it covers a huge amount of information (look at the table of contents). It is easy to read because the style is that of a person explaining the important points rather than a rehash of a manual. It gives insight and perspective not just facts. Lastly, there is no need to read the book cover to cover. I started with appendix A and B, then read the first 3 chapters and then skipped to the ADO.NET and ASP.NET sections.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews










Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
currency struct, service control program, publisher policy file, platform invocation services, code access permissions, envoy sinks, new code group, remote object class, object sender, assembly cache viewer, wrapper assembly, syntactical convenience, running this code, real proxy, using ildasm, safety palette, client configuration file, web server controls, client assembly, decimal balance, shared assembly, four overloads, installer class, multicast delegate, unmanaged function
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, Active Directory, Visual Basic, Wrox Press, Solution Explorer, Internet Explorer, Program Files, Microsoft Corporation, Server Explorer, Double Method, Christian Nagel, Component Services, Label Runat, Bill Gates, Windows Installer, Add Reference, Common Language Specification, Common Type System, Data Objects, Product Thing, Simon Robinson, Administrative Tools, Arabel Jones, Class Name Description, World Wide Web
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject