Free Downloads
Murach's ADO.NET 4 Database Programming With C# 2010 (Murach: Training & Reference)

Now in its 4th Edition, this book shows C# developers how to use Visual Studio and ADO.NET to develop database applications the way the best professionals do. You'll learn how to:quickly create Windows and web applications by dragging-and-dropping data controls in Visual Studio 2010code your own presentation, business, and database classes with ADO.NET 4 to build 3-layer applications...the route the professionals take for flexibility and controldisplay and manipulate data in web applications by using ASP.NET data controls designed specifically for that purpose, like GridView and DetailsViewwork with XML-specific features of ADO.NET to read, write, and manipulate XML data in your applicationsuse Visual Studio's Report Designer and ReportViewer control to create and display reports in both Windows and web applicationsuse LINQ to SQL instead of standard SQL so you can query databases using C# constructscreate Entity Data Models so you can use LINQ to Entities to work with business objects, like invoices, while the Entity Framework handles the database detailsPractice exercises at the end of every chapter and complete database applications throughout help you master every skill along the way. And Murach's distinctive "paired-pages" format...where each skill is presented with examples and advice in a single 2-page spread...is great for both targeted learning and reference.

Series: Murach: Training & Reference

Paperback: 756 pages

Publisher: Mike Murach & Associates; 4th edition (April 26, 2011)

Language: English

ISBN-10: 1890774634

ISBN-13: 978-1890774639

Product Dimensions: 8 x 1.4 x 9.9 inches

Shipping Weight: 3.1 pounds (View shipping rates and policies)

Average Customer Review: 4.2 out of 5 stars  See all reviews (70 customer reviews)

Best Sellers Rank: #781,189 in Books (See Top 100 in Books) #204 in Books > Computers & Technology > Programming > Languages & Tools > Visual Basic #357 in Books > Computers & Technology > Programming > Languages & Tools > C# #556 in Books > Computers & Technology > Programming > Microsoft Programming > C & C++ Windows Programming

(5/11/11: Update for 4.0 version at bottom.)The introduction to this book says that knowledge of C# is assumed, but no database knowledge is necessary. What that really means is that she starts at the beginning, but she moves quickly into advanced material.I like this approach. Too many books skip or gloss over the basics, giving a reader nowhere to look if he doesn't fully understand the code examples (except additional books).Murach books use a "paired page" layout. On the left page is text, with the right page showing diagrams, bullet points and code samples. The right page is almost like a PowerPoint presentation, and you can quickly get through material you already know by skimming the pages on the right. The paired pages generally help you read at your own appropriate pace, especially if you're familiar with many of the points. In places, I found myself reading both pages and seeing the same material, or reading only one side and missing something. Each chapter ends with a summary and a list of terms, so you can check that you understood all of it. The layout makes it easy to go back and find something later.These books contain good, complete and realistic code examples, and step-by-step instructions for creating them using Visual Studio tools. However, all of the ADO chapters discuss WinForms, not ASP. Many of the LINQ techniques are applicable to either platform, but the first half of the book is of minimal help to the ASP developer. (The LINQ and EF sections do dedicate their last chapters to ASP.)LINQ (Language Integrated Query) was added with .NET 3.0 and enhanced in 3.5. Briefly, LINQ allows you to perform SQL-like selection over collections of data, whether in databases, XML, or program Objects.

I have read up to Page 133 when I decided to start this reviewI think this is a great book to get your head around working with SQL Server Data using VB.NET 2010 BECAUSE I couldn't really find any other viable options on .I am only up to page 133, but felt that it was important to give some feedback to others considering this book.Yes, it gives a an overview of 2-tier and 3-tier applications, in addition it has some great incites into how to modify the auto-generated code from the wizards.The reason I gave it only 2 stars was that they forgot to include the other book with it when they sent me this book.You know the book that explains:1] That when you get all the way up to Chapter 3 and you realize they still haven't told you that you have to go to page 691 to find the instructions for setting up the exercises. Then when you start the first example they don't tell you what type of VB.NET project they are using for their examples. They do mention their VB.NET book, but that still would not tell you what or how they set up the examples.2] That you have to go to page 696 to find out about setting up the SQL database.Yeah, yeah, I know you can figure that out, but several times in every chapter I had to stop and figure out something that wasted my time, when all they had to do was include a few sentences to let you know what they were doing. Over and over again I found them referring to something that had not been previously mentioned or explained. Each time I thought I had missed something, then went back and re-read everything previous to the sentence in question, only to find out that they had never explained or mentioned it.

Murach's ADO.NET 4 Database Programming with C# 2010 (Murach: Training & Reference) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) Murach's ASP.NET 4.5 Web Programming with C# 2012 (Murach: Training & Reference) Murach's Java Servlets and JSP, 3rd Edition (Murach: Training & Reference) VBScript: Programming Success in a Day: Beginner's Guide to Fast, Easy and Efficient Learning of VBScript Programming (VBScript, ADA, ASP.NET, C#, ADA ... ASP.NET Programming, Programming, C++, C) Puppy Training: How To Train a Puppy: A Step-by-Step Guide to Positive Puppy Training (Dog training,Puppy training, Puppy house training, Puppy training ... your dog,Puppy training books Book 3) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Puppy Training: Step By Step Puppy Training Guide- Unique Tricks Included (puppy training for kids, puppy tricks, puppy potty training, housebreak your dog, obedience training, puppy training books) Puppy Training: Puppy Training for Beginners: The Complete Puppy Training Guide to Crate Training, Clicker Training, Leash Training, Housebreaking, Nutrition, and More Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) ASP.NET: Programming Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of ASP.NET Programming Pro ASP.NET Web API Security: Securing ASP.NET Web API (Expert's Voice in .NET) Puppy Training: The Complete Guide To Housebreak Your Puppy in Just 7 Days: puppy training, dog training, puppy house breaking, puppy housetraining, house ... training, puppy training guide, dog tricks) Puppy Training Guide 4th Edition: The Ultimate handbook to train your puppy in obedience, crate training and potty training (Training manual, Puppy Development, ... Training, Tracking, Retrieving, Biting) Puppy Training: 10 Worst Puppy Training Mistakes That Can Ruin Your Dog (And How To Train Them Right) (puppy training, dog training, puppy house breaking, ... training a puppy, how to train your puppy) Puppy Training: The Ultimate Guide to Housebreak Your Puppy in Just 7 Days: puppy training, dog training, puppy house breaking, puppy housetraining, house ... training, puppy training guide, dog tricks) ADO.NET in a Nutshell SQL: Beginner's Guide for Coding SQL (database programming, computer programming, how to program, sql for dummies, java, mysql, The Oracle, python, PHP, ... (HTML, Programming, Coding, CSS Book 7) C#: Design Patterns: The Easy Way Standard Solutions for Everyday Programming Problems; Great for: Game Programming, System Administration, App Programming, ... & Database Systems (Design Patterns Series)