Beginning Microsoft Visual C# 2008 (Wrox Beginning Guides) | 
enlarge | Authors: Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner, Eric White Publisher: Wrox Category: Book
List Price: $44.99 Buy New: $25.06 You Save: $19.93 (44%)
New (31) Used (13) from $23.58
Rating: 7 reviews Sales Rank: 36160
Media: Paperback Number Of Items: 1 Pages: 1307 Shipping Weight (lbs): 3.9 Dimensions (in): 9.2 x 7.4 x 1.8
ISBN: 047019135X Dewey Decimal Number: 005.133 EAN: 9780470191354 ASIN: 047019135X
Publication Date: May 5, 2008 Availability: Usually ships in 1-2 business days Condition: BRAND NEW
| |
| Similar Items:
|
| Editorial Reviews:
Product Description The book is aimed at novice programmers who wish to learn programming with C# and the .NET framework. The book starts with absolute programming basics. It then moves into Web and Windows programming, data access (databases and XML), and more advanced technologies such as graphics programming with GDI+ and basic networking. The book is divided into sections including: - The C# Language: Basic language skills using console application. Content moves from the absolute basics to fairly involved OOP skills.
- Windows Vista Programming: Using basic Windows applications, reinforcing earlier OOP and debugging skills.
- Web Programming: Putting together basic Web applications, highlighting differences between Web and Windows programming.
- Data Access: Accessing all kinds of data sources from Web and Windows applications, including SQL usage, XML, file system data, and Web Services.
- Additional Techniques: "The fun stuff", including Windows Presentation Foundation, Windows Workflow, Windows Communication Foundation, GDI+, networking, Windows Services, and so on.
The book makes complicated subjects seem easy to learn, and it inspires readers to investigate areas further on their own by providing references to additional material, and exercise questions that require significant effort and personal research to complete.
|
| Customer Reviews: Read 2 more reviews...
Excellent learning resource December 7, 2008 I'm teaching myself C# from scratch, with no relevant programing experience. I bought this book as a companion to Microsoft Visual C# 2008 Step by Step. I read it a couple chapters behind the Microsoft book and find that its explanations of the material flesh out the concepts introduced int the Microsoft book. It's been a perfect combination for me. A wish list item would be for a PDF version of the book. I find it easier to have the book up on one screen while having Visual Studio up on another.
I would recommend this book to any true beginner - like myself.
good and solid December 6, 2008 To a complete novice, this is a very good start. the freq. "try out" do the work.
good book and good service November 17, 2008 1 out of 2 found this review helpful
the book was in very good condition while at the same time being cheap and not too heavy on my pocket and it was delivered to me in a timely manner...
Well Above Average August 21, 2008 5 out of 5 found this review helpful
As far as 1300 page programming books go, this one is well above average. It covers both Visual Studio 2008 and the free Visual C# 2008 Express Edition using Express for most of the examples. C sharp is a great language if you've done any C, C++ or object oriented programming before. One can argue even if you have zero programming experience it's still the best overall language to learn. It's elegant, powerful, works for desktop apps, mobile apps, server apps and is multi-platform. C# is one of those rare things that Microsoft did well.
There's something here for everyone including C# language basics, object oriented programming theory, introduction to UML, Windows programming, web programming, databases, etc. It starts with an intro to C# in 7 chapters before introducing Object Oriented programming which is a different approach than many books. You can download the code at wrox.com.
THE GOOD: The authors manage to keep it readable and concise at the same time. There's not a lot of extra anecdotes and filler like you'll find in many beginning programming books. Most every sentence conveys something useful without being excessively dry. I haven't found many mistakes which seem all too common these days in similar books.
THE BAD: The authors sometimes mention concepts they haven't explained or even introduced yet. Often they point out when they're doing so (i.e. "don't worry about xxxx we'll explain later") but in many instances the reader is left wondering if he missed something earlier in the book only to find the answer in the next chapter. A total programming novice might find this book a bit intimidating as the authors do sometimes assume significant knowledge on behalf of the reader. For example the Object Oriented chapters dive right into UML and other confusing topics with little hand holding. But, personally, I think they did a good job of trying to include lots of useful information versus spending lots of pages on things that most readers will already know.
Good book for a beginner July 26, 2008 4 out of 4 found this review helpful
Let me start of by saying that C# was the very first foray into real programming for me. I've had experience with (X)HTML, Javascript, and bash scripts. After reading online about which language(s) to start with, I finally decided on C#.
After perusing the many books that Amazon has I found this book and decided to give it a whirl. I'm up to the chapters concerning Object Oriented Programming now and I feel I can say that this guide provides a good starting point for a real beginner. Each chapter provides an in depth look at each topic and isn't too hard to understand. All of the examples in the book have step-by-step analysis of the code and what it does. It even discusses in the first chapters how to get the tools (for free) to work in Visual C# and compile it (Microsoft Visual C# Express 2008). I'm also impressed with the breadth of topics covered in the later chapters. I can't say I'll use them all but it's nice to know I have access to that information if I need it.
The only quibble I have with this book is it's lack of code in response to the exercises at the end of each chapter. Granted most of the examples in the chapter would give you the knowledge necessary to complete the exercises but sometimes it's nice to see how a professional would do it. Their website does however provide the code for download for the examples in the chapter, but you're left on your own as far as the end-of-chapter exercises.
All in all I'd give this book a go if you've had no programming experience but would like to develop that skill.
|
|
|