![]() |
|
![]() ![]()
![]() |
|
PRObooks
Murach’s C# 2008 The first thing to note about this book and its VB.
This is an excellent book for beginners. Section One starts with the basics of working with Visual Studio and getting a simple program working, and the book builds from there. It even has an appendix that describes how to install Visual Studio and SQL Server Express, and how to download and connect to the sample database used in the book. It has lots of detailed instructions, and does everything in a step by step manner. It also is a very thorough book; even as an experienced C# programmer, I picked up a new trick every few pages. All books at this level show how to create new methods, but as an example of how Murach goes the extra mile, this book also shows how to rename a variable using Visual Studio’s refactoring tool. In Chapter 6, Murach also shows how to use the refactoring tool to create a method from an existing block of code.
The second section covers the basics of the C# language, expanding into arrays and collections. I especially like that it covers strings and dates at a level that is useful for everyday programming. I may keep this book handy just for the information it has on formatting dates, which I still find difficult to get just right. This is where Murach introduces debugging using Visual Studio, again covering details many books neglect.
The third section covers object-oriented programming, from
the basics to nested and partial classes, and how to use classes to organize
applications. It also shows how to use Visual Studio to automatically create
class diagrams. I like how this book teaches not only C#, but Visual Studio, as
well. This is important, because for most programmers, .
The fourth section starts with a quick overview of
client-server databases, then shows how to query data from a single table as
well as from multiple joined tables. This section continues by demonstrating
how to connect to databases and retrieve data by having Visual Studio do the
hard work. It also covers all the
The final section is titled “Other skills for C#
developers,” and has five chapters. Chapters 21 and 22 cover reading and
writing text, binary, and XML files. Chapter 23 covers the new LINQ database
technologies in .
This is probably the best introductory book I’ve seen on
programming .
Rating: ééééé Title: Murach’s C# 2008 Author: Joel Murach Publisher: Murach ISBN: 978-1-890774-46-2 Web Site: http://www.murach.com Price: US$52.50 Page Count: 816
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||