Amazon.com: Beginning C# (Beta 2 Edition): Karli Watson, Eric White, Jacob Hammer Pedersen, Ollie Cornes, Morgan Skinner, David Espinosa, Zach Greenvoss, Matthew Reynolds, Marco Bellinaso, John Reid, Christian Nagel: Books

Have one to sell? Sell yours here
Beginning C#  (Beta 2 Edition)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Beginning C# (Beta 2 Edition) [Bargain Price] [Paperback]

Karli Watson (Author), Eric White (Author), Jacob Hammer Pedersen (Author), Ollie Cornes (Author), Morgan Skinner (Author), David Espinosa (Author), Zach Greenvoss (Author), Matthew Reynolds (Author), Marco Bellinaso (Author), John Reid (Author), Christian Nagel (Author)
3.9 out of 5 stars  See all reviews (13 customer reviews)


Available from these sellers.


This is a bargain book and quantities are limited. Bargain books are new but could include a small mark from the publisher and an Amazon.com price sticker identifying them as such. See details.

Formats

Amazon Price New from Used from
Paperback --  
Paperback, Bargain Price, September 15, 2001 --  

Book Description

September 15, 2001
Beginning Visual C# is now available. Beginning Visual C# is a new edition of this book, and is fully compatible with the final release of the .NET Framework. We strongly recommend that you order the new edition, Beginning Visual C# in preference to this edition.

C# is Microsoft's brand new programming language for its new platform, the .NET Framework. The .NET Framework consists of a runtime environment for managing the execution of our code, and a whole host of class libraries for performing almost any programming task you can think of. Although .NET code can be written in many languages, C# is the only language designed specifically for the .NET Framework, and as such is set to become the language of choice for writing .NET applications for years to come.

This book will be an indispensable guide as you learn to write C# programs, gradually explaining the key concepts of C# and .NET as your skills develop. After a thorough explanation of the basics of the C# language, we take an in-depth look at object-oriented programming in C#, before moving on to see how we write Windows applications in C#. We also show how you can create dynamic web pages and web services in C#. Finally, two case studies provide full examples of C# applications in action and show how it all ties together.

This book covers:

- The C# language
- .NET Programming with C#
- Object-oriented programming
- Writing Windows applications
- Accessing databases
- Writing web pages and web services in C#

--This text refers to an out of print or unavailable edition of this title.

Special Offers and Product Promotions


Customers Who Bought This Item Also Bought


Editorial Reviews

Amazon.com Review

Suitable for even those new to programming, Beginning C# presents a thorough and digestible tutorial on C#, the premiere new language for the Microsoft .NET Framework. This well-paced guide strikes a good balance between covering the language itself and the underlying .NET platform. It can put C# within reach of a wide range of readers of all abilities.

Weighing in at over 1,300 pages, the volume is big but never dense. The authors do a good job at focusing on the C# language first, with a minimum of cheerleading for the .NET platform. The book jumps right in with a well-paced language-based tutorial that covers everything, from basic data types and flow control to elements of class design in C#. Instead of assuming a lot of knowledge of other programming languages, the text takes the reader through from the very beginning, proving that C# is indeed a good first language to learn. The book is good at pointing out how to take advantage of tools and wizards available in Visual Studio .NET, which can help simplify class design. Clear explanation of advanced features of the language, like properties, indexers, events and delegates, and operator overloading, all get their due, illustrated with short code excerpts.

As the title progresses, it circles back toward the .NET platform itself, first with several sections on core APIs like strings and collections that will let you do more with C# with less work. A nice introductory chapter looks at Windows Forms for building traditional thick clients, while a section on ASP.NET introduces Web development on .NET. New APIs for database programming in ADO.NET and Web services are also covered.

The text closes with two longer case studies that show off C# in action--in an ASP.NET-based Web site for online polling, plus a fairly involved newsletter site with good administrative control of subscribers. These longer samples are fine, but it's the careful choice of shorter code excerpts, along with the authors' patient and clear explanation of key C# language features, that will help this book really fly. It's a strong choice for learning the basics of C# in a hurry, whether you are coming to Microsoft's new language from C++ or Java or are brand new to programming. While C# is still very new, the authors of Beginning C# manage to pack a lot of material that nails down this language accurately into a well-presented tutorial format that ranks with the best. --Richard Dragan --This text refers to an out of print or unavailable edition of this title.

From the Publisher

Beginning C# provides a painless introduction to C# for beginners or relatively inexperienced programmers, who want to move to the .NET Framework from languages that don't support modern object-oriented programming techniques. This book is for everyone who is tired of C# books that assume ten-plus years of C++ experience. --This text refers to an out of print or unavailable edition of this title.

Product Details

  • Paperback: 1035 pages
  • ISBN-10: 1861004982
  • ASIN: B0000B0SZL
  • Product Dimensions: 8.7 x 7.2 x 2.5 inches
  • Shipping Weight: 3.8 pounds
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #2,344,935 in Books (See Top 100 in Books)

More About the Author

Christian Nagel, Microsoft Regional Director and Microsoft MVP, is associate of thinktecture and owner of CN innovation. He is a software architect and developer who offers training and consulting on how to develop Microsoft .NET solutions. He looks back on more than 25 years of software development experience. Christian started his computing career with PDP 11 and VAX/VMS systems, covering a variety of languages and platforms. Since the year 2000, when .NET was just a technology preview, he has been working with various .NET technologies to build numerous .NET solutions. With his profound knowledge of Microsoft technologies, he has written numerous .NET books, and is certified as a Microsoft Certified Trainer and Professional Developer. Christian speaks at international conferences such as TechEd and Tech Days, and started INETA Europe to support .NET user groups. You can contact Christian via his web sites, www. cninnovation.com and www.thinktecture.com and follow his tweets on www.twitter.com/christiannagel.

 

Customer Reviews

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

41 of 42 people found the following review helpful:
5.0 out of 5 stars Back In Form !!!!!, October 5, 2001
By 
oz (Orange County, CA) - See all my reviews
This review is from: Beginning C# (Paperback)
Yep after months and months of ranting and criticizing that the red book publishers (Wrox) have lost their magic touch, just when we were about to give up on them, they return with an outstanding book, probably one of the best in their Beginning series ever, and coming back in form in such style, this is simply unbelievable - Beginning C# is all I needed.
Working as a developer in ASP for over 3 years now, but never actually having tried my hands in a real hardcore programming language, I bought EACH AND EVERY book on C# being published since the past one year, but couldn't get past the 40th page of any of the books, they were designed for hardcore programmers and for a moment I wondered if Microsoft and other authors were leaving pure ASP programmers down the drain.
Beginning C# is the answer to all the prayers if you've faced the same delima as I have.
First the drawbacks.
Someone at wrox has decided that publishing a book less than 1000pages is a crime.so I guess I can let go of that. This book has 1031 pages.
Having multiple authors at times irritatingly breaks the smooth flow of explanations from chapter to chapter. GDI+ may be understanding enough as a chapter but the manner of explanations and approach to "try it out" examples is suffocating, irritating and makes you want to tear the entire chapter out of the book.
Also some examples are NOT WORKING and THIS CAN GET YOU FRUSTRATED, so be WARNED.
The plus points.
25 chapters, precise to the point, length of each chapter kept under 25 to 30 pages. Basic aim of each chapter is to explain the topic and right away get your hands dirty with examples.Each example explained step by step.
OOP being an integral part of C# comes only on Ch#8 after you have grown sufficiently confident enough to open Visual Studio and write basic programs for Windows/Web.
This according to me is a very intelligent planning of chapters and hence non of the chapters come across as speaking to you in a foriegn language or in a manner of saying that "sorry if you don't understand us , you are an idiot"....
This book can be held at the same high teaching standards set by Beginning ASPDatabases/Beginning ASP/Beginning JavaScript.

The only other book which even comes close to this is C# By Herb Schildt. Which is another exceptionally good book for beginners, though it does not touch the wide range of topics as Beg.C#
With this book Wrox is back in form.
Simply put... An Amazing Achievement....

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 25 people found the following review helpful:
5.0 out of 5 stars Great book, highly recommended, October 23, 2001
By 
Bill (Fremont, CA USA) - See all my reviews
This review is from: Beginning C# (Paperback)
Wanting to move up to a more sophisticated WEB language (from ASP,VB) I've bought quite a few books on .Net and C#. However, all of them left me with a lot of questions on how to just get started with the language.

This book solves all those problems. Anyone new to C# or just object oriented programming, can learn from this book.

The way that Karli eases you into the concepts and describes what each line of code does is extremely helpful.

This book is probably NOT for the Intermediate to Advanced programmer as Karli covers a lot of basic programming concepts. However, It also is a great primer for anyone wanting exposure to the language.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 15 people found the following review helpful:
5.0 out of 5 stars My favorite C# book..., January 1, 2002
By 
M. J KILLEEN (Collingdale, PA USA) - See all my reviews
(REAL NAME)   
This review is from: Beginning C# (Paperback)
I wanted to learn C# (and learn more about .Net), and I'm coming from a mostly VB and ASP background. I was happy with Wrox's "C# Programming with the Public Beta" book (co-written by Watson), but wanted something that was more complete. At close to 1000 pages, this book certainly FEELS complete. It is also smartly outlined with excellent examples and exercises at the end of each chapter (but where are the answers??). Best of all once you step through the chapters on Windows and the web, there are TWO complete Case Studies (something I love about the Wrox books), and an article about building an Online Shopping Cart Using C#.
This book is similar in quality to Ivor Horton's "Beginning Java 2" books. (Only with better examples, in my opinion).
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




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject