Free Downloads
Beginning ASP.NET 4.5 In C# (Experts Voice In .Net)

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology. Assuming no prior coding experience, you'll be taught everything you need to know from the ground up. Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work. You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers. You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow. With you book you can take your first step towards becoming a successful ASP.NET developer with confidence.

Series: Experts Voice in .Net

Paperback: 885 pages

Publisher: Apress; 1st ed. edition (August 28, 2012)

Language: English

ISBN-10: 1430242515

ISBN-13: 978-1430242512

Product Dimensions: 7.5 x 1.8 x 9.2 inches

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

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

Best Sellers Rank: #228,216 in Books (See Top 100 in Books) #51 in Books > Computers & Technology > Programming > Microsoft Programming > .NET #77 in Books > Computers & Technology > Programming > Languages & Tools > C# #136 in Books > Computers & Technology > Programming > Microsoft Programming > C & C++ Windows Programming

This was my first foray into the ASP.NET world. I had previously worked on an Outlook plug-in that utilized C#, so I'm not unfamiliar with the coding language or the Visual Studio platform. As a result, the first few chapters were essentially review, though I read them anyway since there is usually a nugget or two I can pick up from the review. I found the book to be very well-organized with some great examples. In addition, all of the coding examples could be pulled from the website in situations where you get stuck. Relating to that, there were a few examples in the book that didn't seem to work right out of the box, but the process of figuring those out helped me to learn. I will say, and it has been repeated by other reviewers, that at times it was a little frustrating to learn about a particular concept and then find out chapters later that there is a much better way to do it and thus you'd gone over the other one essentially as reference (e.g. raw ADO.NET vs. LINQ and the Entity Framework). Now, I don't tend to mind that as much, as it gives me another opportunity to learn. Plus, you never know when you might need to use the older way to accomplish something (backward compatibility, customization, etc.).I've experienced other reference guides that continue to build on one example, so you can see it evolve and how the newer items improve your life. This one, however, relies on disjointed examples. The pro of this is that you start with a clean slate each chapter (in some cases multiple clean slates depending on the number of concepts covered), the con is that you don't get a chance to see what happens when you drop some different code into a program that is already geared to run on something else, and being forced to compensate for it.

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) Pro ASP.NET Web API Security: Securing ASP.NET Web API (Expert's Voice in .NET) Beginning ASP.NET 4.5 in C# (Experts Voice in .Net) Deeper Voice: Get a Deeper voice Quickly, Become a Leader: Proven way to deepen your voice:(Low pitched voice, Attractive Voice, Voice Singers, Manly Voice, Charisma, Power) Pro ASP.NET MVC 5 (Expert's Voice in ASP.Net) Beginning Web Development, Silverlight, and ASP.NET AJAX: From Novice to Professional (Expert's Voice in .NET) 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) ASP.NET: Programming Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of ASP.NET Programming Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX ASP.NET MVC 5: Learn MTV 5 Programming FAST and EASY! (From Zero to Professional Book 1) Learn ASP.NET MVC: Be ready for coding away next week using ASP.NET MVC 5 and Visual Studio 2015 Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 Diving into ASP.NET WebAPI: Learn REST services in .Net : A Practical Approach Beginning F# (Expert's Voice in .NET) Foundations of C++/CLI: The Visual C++ Language for .NET 3.5 (Expert's Voice in .NET) Expert Visual C++/CLI: .NET for Visual C++ Programmers (Expert's Voice in .NET) Pro Visual C++/CLI and the .NET 2.0 Platform (Expert's Voice in .NET) Pro C# 5.0 and the .NET 4.5 Framework (Expert's Voice in .NET) Microsoft ASP.NET and AJAX: Architecting Web Applications (Developer Reference) ASP.NET AJAX in Action