Showing posts with label aspnet. Show all posts
Showing posts with label aspnet. Show all posts

ASP.NET 4 Unleashed Review

ASP.NET 4 Unleashed
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET 4 Unleashed? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET 4 Unleashed. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET 4 Unleashed ReviewLet me start by saying that I am Software Architect with over 30 years in the business, and have been through the entire MS suite. I am primarily an infrastructure type guy focused on frameworks, web services and back end database base optimizations using C# and some VB.Net. I spend 15-20% of my time on ASP.Net, and have been working with ASP.Net for 5 years now. Over that period of time I have collected the usual plethora of SAMS, WROX, O'Reilly, and Microsoft books on ASP.Net.
I have to agree with most of the other reviews that have been written about this book. At 1781 pages, it is a well laid out, complete, good looking reference text for a beginner or intermediate user only. It lacks the gory technical details for us subject matter expert types and leaves you wanting more. Because of all my other ASP.Net material, when I read this book I felt like I had seen all this material before and the authors did a poor job pointing out exactly what was NEW in ASP.Net 4.0. For almost $60.00 US I felt a little cheated.
I was able to identify the new charting control, the new URL routing engine, and the use of the ADO.Net entity framework as new material in ASP.Net 4.0. Not so sure that was worth $60 US to me.
The code samples are extensive and all work. You do need a copy of VS2010 however.
If you're new to ASP.Net, or are looking for quick desk reference, this is an excellent choice.
ASP.NET 4 Unleashed OverviewThe most comprehensive book on Microsoft's new ASP.NET 4, ASP.NET 4 Unleashed covers all facets of ASP.NET development. Led by Microsoft ASP.NET program manager Stephen Walther, an expert author team thoroughly covers the entire platform.The authors first introduce the ASP.NET Framework's basic controls and show how to create common site-wide layouts and styles. Next, they cover all aspects of accessing, presenting, organizing, and editing data. You'll find thorough and practical sections on building custom components and controls, providing effective site navigation, securing sites and applications, and much more. This book presents hundreds of realistic code examples, reflecting the authors' unsurpassed experience with ASP.NET both inside and outside Microsoft. Build interactive Web Forms, validate form data, and upload files Provide interactive calendars, wizards, site maps, and other valuable featuresDesign efficient, maintainable sites with Master Pages and Themes Build data-driven applications with database controls, ADO.NET data access components, QueryExtender, LINQ to SQL, and WCF Data ServicesGenerate charts on the fly with the new Chart ControlExtend ASP.NET with custom controls and reusable componentsCreate site registration and authentication systems that store membership data in SQL Server or Active DirectoryUse URL Routing to build dynamism, flexibility, readability, and SEO-friendliness into your URLsImprove performance and scalability with caching and preloadingMaintain state with cookies, cookieless session state, and profilesLocalize, configure, package, and deploy ASP.NET applicationsUse the ASP.NET MVC Framework to improve agility, testability, speed to market, and extensibilityRetrofit existing ASP.NET applications with Ajax and build pure client-side Ajax web applicationsConstruct a complete ASP.NET 4 website from start to finish

Want to learn more information about ASP.NET 4 Unleashed?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET 4.0 in Practice Review

ASP.NET 4.0 in Practice
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET 4.0 in Practice? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET 4.0 in Practice. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET 4.0 in Practice ReviewI bought this book to learn about the new features in ASP.NET 4.0. I chose it instead of ASP.NET 4.0 Unleashed and other titles on the subject because of my positive experience with other Manning titles (their books on AJAX, LINQ, C#) and because the new edition of the Walther book took on three new authors for the ASP.NET 4.0 changes, I figured Stephen Walther had other things to do.
The book purports to be all about best practices but there seems to be a bias against Web Forms over new approaches/technologies like MVC and Entity Framework without addressing performance issues. Their differentiation of WebForms and MVC is laughably shallow: "ASP.NET MVC implements the Model-View-Controller (MVC) pattern..." Really? (Regarding performance, check out Richard Kiessig's Ultra-Fast ASP.NET [3.5]).
After a very sparse explanation of a topic, they will write glibly: "Now that you have a clear understanding of what happens under the hood, lets move on to ..."
References in the book to chapters where a topic is covered are incorrect in many places, so you end up going from the text, to the index, to the table of contents, and back. MVC is said to be covered in chapters 11 and 12. No, try 8 and 9.
The first new feature in 4.0 that I looked up was predictable clientIDs. The online documentation available from Microsoft is clearer. They mention AutoId and Static, then you get this: "We're going to cover the Predictable value in chapter 5. OK, go to the index. 'Predictable' is not there. Flip through chapter 5--where is it? Is this chapter reference incorrect as elsewhere? Never did find it.
Three authors, an army of editors, the prolonged Manning MEAP process--then piff, paff, puff, this book. Not worth the price. By the way--have you noticed that the Amazon discount for computer books has been less of late?ASP.NET 4.0 in Practice Overview
Summary

ASP.NET 4.0 in Practice contains over 100 real world techniques distilled from the experience of a team of MVPs. Using a practical problem-solution-discussion format, the book will guide you through the most common scenarios you will face in a typical ASP.NET application, and provide solutions and suggestions to take your applications to another level.
About the Technology
ASP.NET is an established technology to build web applications using Microsoft products. It drives a number of enterprise-level web sites around the world, but it can be scaled for projects of any size. The new version 4.0 is an evolutionary step: you will find a lot of new features that you will be able to leverage to build better web applications with minimal effort.
About the Book
ASP.NET is a massive framework that requires a large amount of know-how from developers. Fortunately, this book distills over 100 practical ASP.NET techniques from the experience of a team of MVPs, and puts them right at your fingertips.

The techniques are tested and selected for their usefulness, and they are all presented in a simple problem-solution-discussion format. You'll discover methods for key new subjects like data integration with Entity Framework and ASP.NET MVC. Along the way, you'll also find ways to make your applications fast and secure.
Who Should Read It
This book is written for developers familiar with the basics of ASP.NET, looking to become more productive with it.
What's Inside
The Identity Map pattern in EF 4
Use Master Pages to define a common UI
Adaptive Rendering
Save user login data securely ......and much more
========================================​======= Table of Contents
PART 1 ASP.NET FUNDAMENTALS
Getting acquainted with ASP.NET 4.0
Data access reloaded: Entity Framework
Integrating Entity Framework and ASP.NET
PART 2 ASP.NET WEB FORMS
Building the user interface with ASP.NET Web Forms
Data binding in ASP.NET Web Forms
Custom controls
Taking control of markup
PART 3 ASP.NET MVC
Introducing ASP.NET MVC
Customizing and extending ASP.NET MVC
PART 4 SECURITY
ASP.NET security
ASP.NET authentication and authorization
PART 5 ADVANCED TOPICS
Ajax and RIAs with ASP.NET 4.0
State
Caching in ASP.NET
Extreme ASP.NET 4.0
Performance and optimizations


Want to learn more information about ASP.NET 4.0 in Practice?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET) Review

Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Are you looking to buy Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET) ReviewEvery now and then you read a software development book that absolutely takes your breath away. This is one of those books.
This is an outstanding book for the professional developer who is looking to become an expert on ASP.NET MVC, and who wants to seriously "raise their game" when it comes to software development in general. Steve Sanderson (the author) has a fantastic writing style that is easy to read, and which flows very naturally.
The first 212 pages of the book are mostly spent building two applications (a party invite application and a sports e-commerce store) literally starting with File->New Project and walking you step-by-step through their creation (explaining all of the code keystrokes, C# language features, and Visual Studio steps required along the way). These provide a great set of tutorials that can help you understand how ASP.NET MVC works and can be applied to build common web scenarios.
Sanderson's book avoids simply showing "the basic path" when it comes to building ASP.NET MVC applications, and instead takes the much bolder approach of teaching ASP.NET MVC in conjunction with Unit Testing, Test Driven Development (TDD), Dependency Injection, and Mocking. What makes the book so great is that he is able to make these concepts (which most books consider "advanced topics") straight forward to comprehend and grasp. He introduces them early, explains the concepts behind them quickly, and then does a masterful job of immediately showing how you can apply and use them pragmatically within ASP.NET MVC applications. The result is that they feel natural, you really "get" the concepts behind them, and you are left knowing the exact mechanics and steps necessary to take advantage of them within your own ASP.NET MVC applications. He uses the free, open-source NUnit, Moq, and Ninject frameworks within the book - which work with all version of Visual Studio (including the free express editions).
The remaining 500 pages of the book then go into detail on all the core areas of ASP.NET MVC, and do a phenomenal job of explaining both all of the features - and more importantly how to take advantage of them. In addition to covering the built-in features of ASP.NET MVC, he covers how to implement common scenarios with it like implementing CAPTCHAs, how to take advantage of jQuery, use VS 2010's new web deployment features, and more.
This book is a tour de force and absolutely stunning. It is a must-have for the bookshelf of any professional ASP.NET MVC developer.
Scott Guthrie
Corporate Vice President - Developer Division
Microsoft CorporationPro ASP.NET MVC V2 Framework (Expert's Voice in .NET) OverviewASP.NET MVC V2 is the latest version of Microsoft's MVC (Model View Controller) framework that provides a radically new high-productivity programming model for ASP.NET. It will be released as part of .NET 4.0 in Spring 2010. This book is timed to coincide with that release.Pro ASP.NET MVC V2 Framework is a comprehensive revision of Steve Sanderson's market-leading first edition. It has been expanded to encompass all the new features that have been added to the technology whilst retaining the unique features, such as the extensive case-study, that made the book so popular with readers the first time around.

Want to learn more information about Pro ASP.NET MVC V2 Framework (Expert's Voice in .NET)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET MVC 2 in Action Review

ASP.NET MVC 2 in Action
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET MVC 2 in Action? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET MVC 2 in Action. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET MVC 2 in Action ReviewAlthough you can read this book with just a bit of MVC understanding, it would definitely be a struggle. That's because although it does explain MVC2 concepts, I would say that the book has a strong "recipe flavor". The main emphasis is applying and extending MVC2. For example, the first chapter on Areas introduces the concept and shows how it works. A second chapter is devoted to creating "Portable Areas" that can be placed outside of the main MVC project, including completely separate solutions.. Very cool, and fills a hole in MVC2. A large site with all of its views and controllers in one project can be quite cumbersome in Visual Studio, even with areas.
The authors' association with MvcContrib shows throughout the book. Besides the already-mentioned portable areas, they cover the mvc grid, fluent interfaces, test helpers, Bus, and so on. But they also use AutoMapper, NHibernate, unit test frameworks, StructureMap and other common libraries and frameworks in their examples.
The writing is clear and flows well. The examples are many, extended and practical. No "hello world" here. Instead you get items such as how to add a diagnostic capability for displaying routing information on pages. Some of these sample projects also appear on MvcContrib-linked videos or blogs, but book presentation gives a lot more room for explanation.
Code is a big fraction of the text, which in this case is a Good Thing. Along with each section of code, cueballs are attached that are then explained in the text (a standard Manning thing). For some projects, not all of the code is in the book. The full code, organized by chapter, is a download.
By the end, almost everything in MVC2 has been thoroughly examined, as well as supporting subjects such as deployment and testing. This is a book that is also a coding companion, reinforcing its "recipe" aspect. I have already incorporated some of the covered tools and techniques into my own projects. This book is a must-have for the serious mvc2 developer. I don't write many reviews. This book merited the effort. Very highly recommended.
Any complaints? No. But like anything excellent, you want more. For instance, I would like to have seen Entity Framework 4 covered in addition to NHibernate.
This review is based on the eBook version. The presence of color in the pdf is a nice addition, though most of my reading was on the Kindle DX.
ASP.NET MVC 2 in Action Overview
Microsoft ASP.NET MVC (model/view/controller) is a relatively new Web application framework that combines ASP.NET's power and ease of use with the stability and testability of a MVC framework. The much-anticipated version 2 release brings new capabilities to the framework along with numerous additions that enhance developer productivity. In ASP.NET MVC 2 in Action, readers learn how to move from web form-based development to designs based on the MVC pattern. It begins with an introduction to the MVC framework and quickly dives into a working MVC 2 project.

Featuring full coverage of new version 2 features, this book helps readers use developer-oriented upgrades like "Areas" to break a large project into smaller pieces and explore the new data handling tools. This revised edition adds a completely new tutorial to bring developers with no prior exposure to the MVC pattern up to speed quickly, keeping its focus on providing high-quality, professional grade examples that go deeper than the other ASP.NET MVC books.


Want to learn more information about ASP.NET MVC 2 in Action?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET MVC 1.0 Review

Beginning ASP.NET MVC 1.0
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET MVC 1.0? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET MVC 1.0. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET MVC 1.0 ReviewAlthough I've been a Web Developer for several years, I changed my career path since few years and all my knowledge about Web Programming was not-so-fresh.
Beginning ASP.NET MVC drove me through the new way of making THE WEB with the MVC pattern in the .NET World.
Simone and Keyvan start with Chapters regarding all the basic building blocks of ASP.NET MVC (from what a Model/ a View / a Controller are, to ActionFilters, ActionControllers and so on) with very clever examples.
Every chapter starts with the assumption the reader has no knowledge about such topic and, at the end, makes you aware of what that piece is and how to use it in next chapters.
I've been ready in less than 2 weeks with my first real-world (simple) Application...and I neither finished the book at that time!
The book also covers technologies an "ASP.NET MVC Starter" should know about to let a Web Application works: Ajax, Security (Authentication - Authorization).
Final Chapters get the reader a basic but good idea on how to extend ASP.NET MVC and how to use it in the real world following a couple of
Case Studies.
All chapters are pushing the reader thru the Test-Driven Development methodology: the way of programming ASP.NET MVC has been though on.
Very practical but won't leave you without theoretical topics in mind.
It is my definitive MVC Reference even now I feel more "comfortable" with this new Technology: it covers all I need for a good Web Application.
Personal Experience and gain in knowledge: EXCELLENT; one of the best technical book I ever read.Beginning ASP.NET MVC 1.0 OverviewASP.NET MVC (Model View Framework) allows you to use ready-to-use MVC code so you can develop Web applications faster. This book?s cut-to-the-chase approach gets you up to speed on the new ASP.NET MVC without getting bogging you down in learning or re-learning ASP.NET itself. You?ll receive straightforward instruction on concepts, backed by real-world case studies and examples that offer practical solutions. Topics include test-driven development and unit testing, the principles of the MVC pattern, how to implement it, how to move from traditional ASP.NET Webforms to ASP.NET MVC, and much more.

Want to learn more information about Beginning ASP.NET MVC 1.0?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) Review

Professional ASP.NET MVC 2 (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional ASP.NET MVC 2 (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional ASP.NET MVC 2 (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) ReviewStarting with the ViewModel section of chapter 1, there is plently of errata which leaves you wondering. This is confirmed on the books official forums filled with people asking for answers.
In short, the book tries to use "TryUpdateModel" which doesn't work because you aren't using the Dinner model any more, but rather the DinnerFormViewModel. You have to use one of the overloaded TryUpdateModel methods in order for it to work. You can visit the book's forums for more details.
There are also a lot of errors in the map section of chapter 1 -- mainly in the ids you have to select using jQuery (#Dinner_Address instead of #Address, for example). You also don't get the CSS to position the map correctly -- you must make your own css to float the map to the right and position it.
EDIT: More errata: The C# code for finding the nearest dinners within 100 miles is not present in the book or the downloadable code. You get the sql code. However, like another function that they give you, you need SQL and C#. You can get the C# code at the forums.
Overall, it's a good introduction; however, the various errata in the advanced topics of Chapter 1 leave me doubting the quality of the rest of the book. Given that the problems are fixable (if you are willing to try and understand what it doesn't tell you and visit the book's forums for help), I am giving the book three stars.Professional ASP.NET MVC 2 (Wrox Programmer to Programmer) OverviewTop-selling MVC book from a top team at Microsoft—now fully updated!
ASP.NET MVC 2.0 is now available and shipping with Visual Studio 2010 and .NET 4. A new update to Microsoft's Model-View-Controller technologies, MVC 2 enables developers to build dynamic, data-driven Web sites.Professional ASP.NET MVC 2shows you step-by-step how to use MVC 2. You'll learn both the theory behind MVC 2, as well as walk through practical tutorials, where you'll create a real-world application. Topics include transitioning from ASP.NET development, as well as an overview of related tools and technologies, including LINQ, jQuery, and REST.

This book is divided into two very broad sections, each comprising several chapters.

The first half of the book is concerned with introducing the MVC pattern and how ASP.NET MVC 2implements that pattern.

Chapter 1 "NerdDinner" uses a small but complete application to walk you through how to build an ASP.NET MVC 2 application and some of the core concepts behind ASP.NET 2 MVC.

Chapter 2 "Model-View-Controller and ASP.NET" starts off with a description of the Model-View-Controller pattern, explaining the basic concepts of the pattern and providing a bit of its history. The chapter goes on to describe the state of the MVC pattern on the web today as it is implemented by various frameworks, such as ASP.NET MVC 2.

Chapter 3 "ASP.NET > ASP.NET MVC" then covers the ways that ASP.NET MVC is different from ASP.NET Web Forms.

Chapter 4 "Routes and URLs" digs deep into routing to describe the role that URLs play in your application and how routing figures into that. It also differentiates routing from URL rewriting and covers a bit on extending routing and writing unit tests for routes.

Chapter 5 "Controllers"takes a look at controllers and controller actions-what they are, and how to write them. It also covers action results, which are returned by controller actions and what they are used for.

Chapters 6 "Views" and 7 "Ajax"cover views and view engines, and then add a little flavor on top by examining the role that AJAX plays in your views.

The second half of the book focuses entirely on advanced techniques and extending the framework.

Chapter 8 "Filters"goes into detail on action filters, which provide an extensibility point for adding cross-cutting behaviors to action methods.

Chapter 9 "SecuringYour Application"covers security and good practices for building a secure application.

Chapter 10 "Test Driven Development with ASP.NET MVC"provides a brief introduction to Test Driven Development (TDD) as it applies to ASP.NET MVC.

Chapter 11 "Testable Design Patterns"shows you real-world patterns and practices for building applications that are testable.

Chapter 12 "The Best of Both Worlds: Web Forms and MVC Together"discusses how Web Forms and MVC work together.

Chapter 13 "What's New in ASP.NET MVC 2" covers what's new in MVC 2.

This book is for web developers who are looking to add more complete testing to their web sites, and who are perhaps ready for "something different."

In some places, we assume that you're somewhat familiar with ASP.NET WebForms, at least peripherally. There are a lot of ASP.NET WebForms developers out there who are interested in ASP.NET MVC so there are a number of places in this book where we contrast the two technologies. Even if you're not already an ASP.NET developer, you might still find these sections interesting for context, as well as for your own edification as ASP.NET MVC may not be the web technology that you're looking for.


Want to learn more information about Professional ASP.NET MVC 2 (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro ASP.NET MVC Framework Review

Pro ASP.NET MVC Framework
Average Reviews:

(More customer reviews)
Are you looking to buy Pro ASP.NET MVC Framework? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro ASP.NET MVC Framework. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro ASP.NET MVC Framework ReviewI read this book about a week after reading the wrox-published "four talking heads" book by Guthrie, et. al.
It was like night and day. This book is, simply put, perfect. I could not put it down. Sanderson does such a magnificent job at taking the reader from "Hello, MVC" all the way through fairly advanced application concepts that I have a whole new threshold for what a "good" programming book is.
Throughout the book, he does a wonderful job of keeping true to good, solid principles of design, using proven patterns of Test-Driven Design, Domain Modeling, and Dependency Injection; but (to borrow another reviewer's term) never from an "ivory tower" perspective. His approach is always well-grounded in real developer concerns and application needs.
I sincerely hope this isn't Mr. Sanderson's last programming book.Pro ASP.NET MVC Framework OverviewThe ASP.NET Model-View-Controller (MVC) Framework is a widely anticipated extension and improvement to the way that ASP.NET applications are architected and developed. MVC frameworks have been widely and successfully employed in other technology areas, such as Java, for some time. This is Microsoft's long-awaited version for the .NET framework and community interest is very high.This book aims to give the average ASP.NET developer everything they need to make the leap from traditional ASP.NET practices to ASP.NET MVC techniques. It details the minutiae of the MVC framework, and the official MVC developer's toolkit that supports it, before going further and demonstrating these techniques in action by creating a working eCommerce website - a design that has been widely deployed in traditional ASP.NET and that will serve to highlight the differences well. Finally, the book provides readers with a rapid run-down of how traditional ASP.NET features are applied differently in ASP.NET MVC to get them up and running quickly and to provide a valuable reference as they begin their own projects.

Want to learn more information about Pro ASP.NET MVC Framework?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET MVC 1.0 Quickly Review

ASP.NET MVC 1.0 Quickly
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET MVC 1.0 Quickly? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET MVC 1.0 Quickly. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET MVC 1.0 Quickly Review
tried a few examples- v tough to follow and find out whats going on
there is no sequence of steps to follow as would be expected from the title-you be better off looking at another book for learning mvc
advantages- it give you some idea how it works but basically compared to the price and other packt publishing books this one doesn't hit the mark
for the price you pay- paying more didn't mean better quality
ASP.NET MVC 1.0 Quickly OverviewThe book walks through the main concepts of the MVC framework to help ASP.NET developers to move on to a higher level. It includes clear instructions and lots of code examples. It takes a simple approach, thereby allowing you to work with all facets of web application development: requirements, designing, testing, and deployment. This book is for ASP.NET developers who want a fast-paced guide to building powerful web applications using the ASP.NET MVC framework. All the code examples are in C#.

Want to learn more information about ASP.NET MVC 1.0 Quickly?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference) Review

Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training and Reference)
Average Reviews:

(More customer reviews)
Are you looking to buy Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference) ReviewIf you're even thinking about this book, you have an interest in or a project to do regarding connecting a database to a web site. This could be something simple like putting in a guest book, or more complex like a full fledged store. ASP.NET is Microsoft's vision of how this should be done (using purely Microsoft products of course).
The Microsoft products used in the ASP.NET approach include the operating system (Windows - possibly XP Professional, more likely Windows Server), Internet Information Service (the web server), Visual Studio (the integrated development environment that includes C# - pronounced 'C Sharp'), and the database (probably SQL Server).
The book covers these software products. It uses the Murach two-page presentation where the left hand page gives a text description of an issue, and the right hand side a more visual description of the same issue. I happen to like this format a great deal. One page tends to say the same thing in a different way. Sometimes one way is preferred (preferred means that I understand it better), sometimes the other.
If you're serious about this subject, I think you also will need a book on the SQL language for the particular database you will be using. SQL is a programming language all by itself. If you just use ASP, you will be tempted to do things in ASP that would be better done in a more complex SQL statement.
A great book, not for the total computer novice, but if you're planning a web site and want dynamic pages that have data coming out of a web site ....Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference) Overview"In the last 3 years, I have tried to learn C# for web programming using books from a number of different publishers, but have always lost my motivation. The books were just not geared toward someone trying to learn on their own. Then, I checked out your ASP.NET/C# book from our corporate library. What a fantastic book! It's in such high demand at work that I bought my own copy." (A developer's comment on a previous edition of Murach's ASP.NET)Already know how to code in C# 2010? Then, master web programming with this .NET 4 edition of the ASP.NET book that's a favorite of developers. It teaches beginners how to develop web applications from scratch. And more seasoned professionals use it as a time-saving guide whenever they need the "how-to" details that take forever to find online.Here's a quick rundown on what developers have always liked best about this book:#1: Complete applications show you how all the pieces interactThe key to mastering ASP.NET 4 is to have plenty of real-world applications that guide you in using the new skills that you're learning...and that help you avoid the problems that you might run into as you build complex web sites. That's why this book gives you complete applications, including the web forms, the aspx code, and the C# code. Download the applications for free from the Murach website, and experiment with them on your own to see how valuable they are.
#2: It gives you a 6-chapter section on database programming that's geared to business applicationsDatabase handling is crucial in business programming, yet it's glossed over in just a chapter or two in many books. In contrast, this 6-chapter section teaches you how to use SQL data sources and ASP.NET data controls to develop database applications with little or no C# code. Then, it teaches you how to use object data sources to create 3-layer applications that let you separate the presentation code from the data access code. And each topic is illustrated using examples like maintenance and shopping cart applications...the kind of database applications you'll deal with every day.
#3: It teaches you ASP.NET development the way it should be done, using Visual Studio 2010The 1.x edition of this book was one of the first to teach web development using Visual Studio instead of tools like Notepad. Today, no developer should miss out on the productivity features of Visual Studio 2010. So those features are integrated throughout this book, rather than being relegated to just a chapter or two at the beginning.#4: It teaches you ASP.NET 4 features when they're appropriate, not just convenientIn contrast to some books, the ASP.NET 4 features haven't just been tacked onto the chapters from the previous .NET 3.5 edition. Instead, authors Anne Boehm and Joel Murach have carefully analyzed how the changes affect the way you develop web applications and what you need to learn when. That means this book integrates the new material with the classic ASP.NET features that haven't changed, giving you a cohesive, fluid approach to learning web programming the way it's done today.
#5: The distinctive paired-pages format* makes learning...and reference...a breezeA few years ago, a customer used the term "paired pages" to describe our presentation style, and the name has stuck. It means that this book presents each topic in a two-page spread. The right page gives screen shots, code, syntax, bulleted details--whatever is needed to illustrate and summarize the topic; the left page provides extra explanation and perspective as needed. That makes it easy for developers at any level to skim through material they already know and focus on what's new to them.

Want to learn more information about Murach's ASP.NET 4 Web Programming with C# 2010 (Murach: Training & Reference)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer) Review

ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer) ReviewBefore I get into the details of the book, it is important to know that the audience of this book is not for novice programmers or experience non ASP.NET developers. To really get value from this book, you should have some decent exposure to ASP.NET under your belt.
With that said, this book is a very good overview of both ASP.NET MVC and Test Driven Development (TDD). It takes the reader through the process of developing a whole application using the Test First methodology. I found this interesting in that some decisions Emad made initially were later refactored in the book as the application evolved and changed, which is a great way to see the value of TDD and its approach.
This book covers quite a few advanced programming concepts that may be new to you such as various Design Patterns (Strategy, Null Objects, Repository, etc...), Design Principles (Open-Closed Principle, YAGNI, DRY, Inversion of Control, Single Responsibility, Convention Over Configuration, etc...). Emad does a good job about explaining these concepts as he approaches them in the application.
About the same time that I was reading this book, I was in the process of evaluating various tools and frameworks to use for a new ASP.NET MVC v2 project I am working on. I found it interesting that Emad ended up choosing most of the same tools that I had at the time such as: MbUnit, Ninject, Moq, and jQuery. If you are familiar with tools other than the ones he chose at the time of writing this book, you should be able to easily substitute your favorite tool instead. Most of the competitors for these tools have basically the same features.
Since this is a new book, I did run across numerous typos, references to code that wasn't displayed, refactored code that wasn't indicated in the text, and several other minor issues, but all in all I knew what Emad was getting at and it wasn't hard to follow his train of thought. I plan to submit these inconsistencies to the Errata to hopefully clean up these small issues for future printings of this book.
I highly recommend downloading the source code from this book (which you can do for free). It is one of the few projects that I've seen that has a plethora of Unit Tests to look at and get an idea of how to test your ASP.NET MVC project. I've seen numerous other ASP.NET MVC projects that only have a minimal number of Unit Tests and don't really give you a good idea of how you could get good Code Coverage.
If you are interested in getting a jumpstart into both ASP.NET MVC and Test Driven Development, then I think this is a great book for you to get. However, if you aren't so sure about TDD and you just want to get up to speed on ASP.NET MVC, then I might recommend you get one of the other beginning ASP.NET MVC books.
[...]
ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer) OverviewA hands-on journey takes you through the development process of a Web application from concept to production
ASP.NET MVC is a new Web development framework created by Microsoft as an alternative to ASP.NET web forms applications. MVC is well suited to testability, and Test Driven Development (TDD) affords you a generous level of control while also making MVC very powerful and extensible. This book takes the ASP.NET MVC and combines it with a testing methodology and tools and guides you through the process of taking Web application from concept to production.
Using a complete working sample application that demonstrates all the tools needed to build an e-commerce Web application, the popular Problem – Design – Solution format gradually introduces you to new alternative tools, frameworks, and methodologies to get you started creating cutting-edge Web applications.
ASP.NET MVC is Microsoft's hot new Web development framework to use as an alternative to ASP.NET Web forms applications
Use the popular Problem – Design – Solution recipe and encourages you to get involved with developing a Web application from concept to production
Introduces new alternative tools, frameworks, and methodologies, such as nUnit and Inversion of Control containers
Shows you how to use open source JavaScript libraries and work with a mocking framework

As you work with all facets of Web application development-requirements, design, testing, deployment, beta releases, refactoring, tool, and framework selection-you will have developed a live Web application by the time the book is finished.
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about ASP.NET MVC 1.0 Test Driven Development: Problem - Design - Solution (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer) Review

Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer) ReviewWhile I've already read Beginning ASP.NET 3.5 by Imar Spaanjaars and moved rather far beyond it, when I had the opportunity to recieve his new book on ASP.NET 4 for review, I took it.
Would I still feel strongly about recommending his work as *the* #1 choice for those new (or relatively new) to ASP.NET? Would it offer enough new content over the previous iteration that I'd recommend a new purchase if someone had the first?
===
First, if you're just getting started with ASP.NET, this is once again *the* book to start with. The way the book reads makes it extremely easy to keep up with where he's at, and why. At the end you'll end up with a functional site, having built it yourself, using a good deal of ASP.NET functionality.
The book also assumes little experience with HTML and CSS, which makes this book a fairly good start for anyone who wants to get started with creating Web sites (using ASP.NET), even going into the developer tool Visual Web Developer 2010.
The book itself is a *vast* improvement over previous iterations, with a much more solid wrap and softer (but still thick) pages. (Although the pages must be somewhat thinner, since the previous iteration of this book is about the same depth as this one, even though this has ~70 more pages.)
The guitar on the cover has left me guessing a bit, all the way from 'rock star' to 'hero' to 'he creates a music-related site' but if you don't get stuck on such things, you'll be fine.
===
If you've purchased and read the previous iteration of this book, Beginning ASP.NET 3.5, you might be wondering if it makes sense to pick this up.
The only new chapter is one on jQuery (although Microsoft AJAX is still covered and used as before), and it's primarily an introduction, which fits within the context of this book. Crawling the jQuery site for a little while will probably get you up to speed just as well. Otherwise, the rest has been updated to ASP.NET 4 and the current versions of software; little else has changed.
If you picked up the previous iteration and couldn't get through it, then don't bother with this, as it's quite similar. Likewise for if you've moved beyond Beginning ASP.NET 3.5, and feel comfortable with the technology; ASP.NET 4 isn't dug into so much here that you can't get the information elsewhere with some basic searching.
===
To conclude, Beginning ASP.NET 4 in C# and VB is *the* book I *highly* recommend to get started with ASP.NET (3.5 or 4). Imar knows the technology as well as how to teach it, from beginning to Web site created. 5 of 5 stars.Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer) OverviewThis book is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this book, you create a great foundation to build any type of web site, ranging from simple hobby-related web sites to sites you may be creating for commercial purposes.
Anyone new to web programming should be able to follow along because no prior background in web development is assumed although it helps if you do have a basic understanding of HTML and the web in general. The book starts at the very beginning of web development by showing you how to obtain and install Visual Web Developer. The chapters that follow gradually introduce you to new technologies, building on top of the knowledge gained in the previous chapters.
Do you have a strong preference for Visual Basic over C# or the other way around? Or do you think both languages are equally cool? Or maybe you haven't made up your mind yet and want to learn both languages? Either way, you'll like this book because all code examples are presented in both languages!
Even if you have some experience with prior versions of ASP.NET, you may gain a lot from this book. Although many concepts from previous versions are brought forward into ASP.NET 4, you'll discover there's a lot of new stuff to be found in this book, including an introduction to the ADO.NET Entity Framework, the inclusion of jQuery, ASP.NET AJAX, the many changes to the ASP.NET 4 Framework, and much more.
This book teaches you how to create a feature-rich, data-driven, and interactive web site called Planet Wrox. Although this is quite a mouthful, you'll find that with Visual Web Developer 2010, developing such a web site isn't as hard as it seems. You'll see the entire process of building a web site, from installing Visual Web Developer 2010 in Chapter 1 all the way up to putting your web application on a live server in Chapter 19. The book is divided into 19 chapters, each dealing with a specific subject.

Chapter 1, "Getting Started with ASP.NET 4" shows you how to obtain and install Visual Web Developer 2010. You'll get instructions for downloading and installing the free edition of Visual Web Developer 2010, called the Express edition. You are also introduced to HTML, the language behind every web page. The chapter closes with an overview of the customization options that Visual Web Developer gives you.

Chapter 2, "Building an ASP.NET Web Site" shows you how to create a new web site and how to add new elements like pages to it. Besides learning how to create a well-structured site, you also see how to use the numerous tools in Visual Web Developer to create HTML and ASP.NET pages.

Chapter 3, "Designing Your Web Pages." Visual Web Developer comes with a host of tools that allow you to create well-designed and attractive web pages. In this chapter, you see how to make good use of these tools. Additionally, you learn about CSS, the language that is used to format web pages.

Chapter 4, "Working with ASP.NET Server Controls." ASP.NET Server Controls are one of the most important concepts in ASP.NET. They allow you to create complex and feature-rich web sites with very little code. This chapter introduces you to the large number of server controls that are available, explains what they are used for, and shows you how to use them.

Chapter 5, "Programming Your ASP.NET Web Pages." Although the built-in CSS tools and the ASP.NET Server Controls can get you a long way in creating web pages, you are likely to use a programming language to enhance your pages. This chapter serves as an introduction to programming with a strong focus on programming web pages. Best of all: all the examples you see in this chapter (and the rest of the book) are in both Visual Basic and C#, so you can choose the language you like best.

Chapter 6, "Creating Consistent Looking Web Sites." ASP.NET helps you create consistent-looking pages through the use of master pages, which allow you to define the global look and feel of a page. Skins and themes help you to centralize the looks of controls and other visual elements in your site. You also see how to create a base page that helps to centralize programming code that you need on all pages in your site.

Chapter 7, "Navigation." To help your visitors find their way around your site, ASP.NET comes with a number of navigation controls. These controls are used to build the navigation structure of your site. They can be connected to your site's central site map that defines the pages in your web site. You also learn how to programmatically send users from one page to another.

Chapter 8, "User Controls." User controls are reusable page fragments that can be used in multiple web pages. As such, they are great for repeating content such as menus, banners, and so on. In this chapter, you learn how to create and use user controls and enhance them with some programmatic intelligence.

Chapter 9, "Validating User Input." A large part of interactivity in your site is defined by the input of your users. This chapter shows you how to accept, validate, and process user input using ASP.NET Server Controls. Additionally, you see how to send e-mail from your ASP.NET web application and how to read from text files.

Chapter 10, "ASP.NET AJAX." Microsoft ASP.NET AJAX allows you to create good-looking, flicker-free web pages that close the gap between traditional desktop applications and web applications. In this chapter you learn how to use the built-in Ajax features to enhance the presence of your web pages, resulting in a smoother interaction with the web site.

Chapter 11, "jQuery." jQuery is a popular, open source and cross-browser JavaScript library designed to make it easier to interact with web pages in the client's browser. In this chapter you learn the basics of jQuery and see how to add rich visual effects and animations to your web pages.

Chapter 12, "Introducing Databases." Understanding how to use a database is critical to building web sites, as most modern web sites require the use of a database. You'll learn the basics of SQL, the query language that allows you to access and alter data in a database. In addition, you are introduced to the database tools found in Visual Web Developer that help you create and manage your SQL Server databases.

Chapter 13, "Displaying and Updating Data." Building on the knowledge you gained in the previous chapter, this chapter shows you how to use the ASP.NET data-bound and data source controls to create a rich interface that enables your users to interact with the data in the database that these controls target.

Chapter 14, "LINQ and the ADO.NET Entity Framework." LINQ is Microsoft's solution for accessing objects, databases, XML, and more. The ADO.NET Entity Framework (EF) is Microsoft's new technology for database access. This chapter shows you what LINQ is all about, how to use the visual EF designer built into Visual Studio, and how to write LINQ to EF queries to get data in and out of your SQL Server database.

Chapter 15, "Working with Data—Advanced Topics." While earlier chapters focused mostly on the technical foundations of working with data, this chapter looks at the same topic from a front-end perspective. You see how to change the visual appearance of your data through the use of control styles. You also see how to interact with the data-bound controls and how to speed up your application by keeping a local copy of frequently accessed data.

Chapter 16, "Security in Your ASP.NET 4 Web Site." Although presented quite late in the book, security is a first-class, important topic. This chapter shows you how to make use of the built-in ASP.NET features related to security. You learn about a number of application services that facilitate security. You also learn how to let users sign up for an account on your web site, how to distinguish between anonymous and logged-on users, and how to manage the users in your system.

Chapter 17, "Personalizing Web Sites." Building on the security features introduced in Chapter 16, this chapter shows you how to create personalized web pages with content targeted at individual users. You see how to configure and use ASP.NET Profile that enables you to store personalized data for known and anonymous visitors.

Chapter 18, "Exception Handling, Debugging, and Tracing." In order to understand, improve, and fix the code you write for your ASP.NET web pages you need good debugging tools. Visual Web Developer ships with great debugging support that enables you to diagnose the state of your application at run time, helping you find and fix problems before your users do.

Chapter 19, "Deploying Your Web Site." By the end of the book, you should have a web site that is ready to be shown to the world. But how exactly do you do that? What are the things you need to know and understand to put your web site out in the wild? This chapter gives the answers and provides you with a good look at configuring different production systems in order to run your final web site.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about Beginning ASP.NET 4: in C# and VB (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) Review

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) ReviewIf you are looking for a gentle overview of the ASP.NET MVC Framework, this is a solid book. If you are looking for a "Pro" book, there are better books available.
Over a third of the book is the Nerddinner walkthrough which is an excellent introduction to the ASP.NET MVC Framework. There are plenty of pictures so you don't lose your way, and the step-by-step instructions really help the beginning ASP.NET MVC Developer better understand the code, how it works, and why it was coded as such. Nerddinner will always be that beginner example we talk about and I love having it in book form.
The rest of the book starts to systematically look at the various pieces of ASP.NET MVC - Routes, Controllers, Views, and Filters. You basically get a very nice overview of each with a deeper-dive now and then. As a beginner book, I think the deeper dives are nicely placed and fine for someone who wants to use the MVC Framework out-of-the-box. However, for those who want to become an expert, extend the framework, or create an opinionated MVC Framework, you will be disappointed that the book does not go deep enough.
There are some smaller chapters on AJAX, security, unit testing, Webforms vs. MVC, and using Webforms with MVC. Again, good beginner material that gets your feet wet for more advanced and challenging books. The chapters entitled, Webforms vs. MVC and Webforms with MVC, feel like Microsoft product positioning, but they are still useful in understanding their thoughts ( whether you agree or disagree ).
Lastly the book has some quotes and personal thoughts by various ASP.NET MVC team members sprinkled throughout. I personally love those little gems as it gives you insight here and there into the development process and the decisions that had to be made. Reminds me of the book, Framework Design Guidelines. It humanizes the book, making it fun.
In conclusion, I think Professional ASP.NET MVC 1.0 is a solid beginner book. I think it would have been better named "Beginning ASP.NET MVC 1.0," but I have been using the ASP.NET MVC Framework for a long time, too.Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer) OverviewThis book begins with you working along as Scott Guthrie builds a complete ASP.NET MVC reference application. He begins NerdDinner by using the File->New Project menu command within Visual Studio to create a new ASP.NET MVC Application. You'll then incrementally add functionality and features. Along the way you'll cover how to create a database, build a model layer with business rule validations, implement listing/details data browsing, provide CRUD (Create, Update, Delete) data form entry support, implement efficient data paging, reuse UI using master pages and partials, secure the application using authentication and authorization, use AJAX to deliver dynamic updates and interactive map support, and implement automated unit testing.
From there, the bulk of the rest of the book begins with the basic concepts around the model view controller pattern, including the little history and the state of the MVC on the web today. We'll then go into the ways that MVC is different from ASP.NET Web Forms. We'll explore the structure of a standard MVC application and see what you get out of the box. Next we dig deep into routing and see the role URLs play in your application. We'll deep dive into controllers and views and see what role the Ajax plays in your applications. The last third of the book focuses entirely on advanced techniques and extending the framework.
In some places, we assume that you're somewhat familiar with ASP.NET WebForms, at least peripherally. There are a lot of ASP.NET WebForms developers out there who are interested in ASP.NET MVC so there are a number of places in this book where we contrast the two technologies. Even if you're not already an ASP.NET developer, you might still find these sections interesting for context, as well as for your own edification as ASP.NET MVC may not be the web technology that you're looking for.
It's worth noting, that ASP.NET MVC is not a replacement for ASP.NET Web Forms (aka just "ASP.NET"). Many web developers have been giving a lot of attention to other web frameworks out there (Ruby on Rails, Django) which have embraced the MVC (Model-View-Controller) application pattern, and if you're one of those developers, or even if you're just curious, this book is for you.
MVC allows for (buzzword alert!) a "greater separation of concerns" between components in your application. The book goes into the ramifications of this, but if it had to be said it in a quick sentence: ASP.NET MVC is ASP.NET Unplugged. ASP.NET MVC is a tinkerer's framework that gives you very fine-grained control over your HTML and Javascript, as well as complete control over the programmatic flow of your application.

Want to learn more information about Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

ASP.NET MVC Framework Unleashed Review

ASP.NET MVC Framework Unleashed
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET MVC Framework Unleashed? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET MVC Framework Unleashed. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

ASP.NET MVC Framework Unleashed ReviewDisclosure: I do not own this book, but the review is based on reading the first 4 chapters from my Safari subscription.
This book is a really, really great starting point for learning ASP .NET MVC. An important caveat is that you need to do the NERD DINNER tutorial first before ANYTHING! I'm real particular about my learning style and had baulked at the mere 10 reviews the book had received, but really, don't let that dissuade. This is a great book and the author breaks things down into easy to understand chunks. I will say that he isn't as detailed as the Nerddinner tutorial in explaining the Visual Studio features for adding Views & Controllers, but the description's for doing so should suffice.
Some people may not like that the code examples are in both C# & VB .NET; however, I don't mind this. It certainly adds to the size of the book, but I haven't found many books going through this stuff and showing VB .NET code, so that can only be a plus. Another gotcha is the book uses the Entity Framework for data access. I don't mind this since I haven't had exposure to it, but I think that might turn off some people. To be perfectly honest, I don't think there's a book that explains the basics of ASP .NET MVC in conjunction with NHibernate or ORM's outside of LINQ to SQL or Entity Framework. I did look at ASP.Net MVC in Action on Safari and I can tell you that it is definitely not a starter book; however, if you want exposure to using third party frameworks with ASP .NET MVC, that might be your book.
Okay after making to about chapter 19, I've come back to this review and bumped it down to 4 stars. My main bother here is that there isn't a published errata and their needs to be one. Thankfully, this doesn't come into play until Chapter's 17 & 19. The mistake made in both chapters is they start using classes without A) defining the code for the class b) without mentioning the class anywhere outside of a code example that assumes their prior creation C) a & b.
This isn't a huge deal, just download the book code and know that you will have to copy the code for the following classes:
UnleashedBlog.Models.BlogEntry (Chapter 17)
UnleashedBlog.Models.BlogServiceBase (Chapter 19)
UnleashedBlog.Tests.Factories.ControllerFactory (Chapter 19)
The last 2 really ticked me off because there is absolutely zero mention of their creation until they are magically used in code. Despite this, they aren't complicated classes and you can still understand what they are doing without the book having to elaborate.
Despite it all, I still recommend this book. I've gone through most of the chapters at this point and have found it a really good jumping off point for learning ASP .NET MVC.ASP.NET MVC Framework Unleashed OverviewIn this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsoft's new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible. Writing for professional programmers, Walther explains the crucial concepts that make the Model-View-Controller (MVC) development paradigm work so well and shows exactly how to apply them with the ASP.NET MVC Framework. From controllers and actions to views and models, Walther demonstrates how to apply each ASP.NET MVC Framework feature in real-world projects. In Part II, you'll walk step-by-step through building a full-fledged ASP.NET MVC blog application that implements capabilities ranging from data access to validation. Through this case study, you'll learn how to build ASP.NET MVC applications using test-driven development processes that enable rapid feedback, greater productivity, and better quality. Throughout, Walther presents extensive code examples, reflecting his unsurpassed experience as an ASP.NET instructor, a leading commercial developer, and now as a member of Microsoft's ASP.NET development team. Understand how to:Build enterprise-scale web applications far more rapidly and effectively Develop web applications that are easier to maintain and extend over time Gain unprecedented control over the appearance of your website or application Expose intuitive URLs that are friendlier to search engines and users alike Create ASP.NET MVC models that contain all your application's business, validation, and data access logic Make the most of HTML helpers, model binders, action filters, routing, and authentication Efficiently deploy your ASP.NET MVC applications Use the lightweight JQuery JavaScript library to easily find and manipulate HTML elements Create ASP.NET MVC applications using unit test and mock object framework

Want to learn more information about ASP.NET MVC Framework Unleashed?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional Ajax, 2nd Edition (Programmer to Programmer) Review

Professional Ajax, 2nd Edition (Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional Ajax, 2nd Edition (Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional Ajax, 2nd Edition (Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional Ajax, 2nd Edition (Programmer to Programmer) ReviewThe book does a good job academically of showing how Ajax has evolved (itself a debatable topic) and how it is used in modern-day applications. The book doesn't marry the reader to any one particular web development framework, effectively citing examples in PHP, .NET, and JavaServer Pages. Practically, the authors exhibit a proper mix of (X)HTML, CSS, JavaScript, Dynamic HTML and XmlHttpRequests, showing how the technologies are blended for developing next-gen UIs.
There are great discussions of advanced concepts like JSON, REST, and SOAP-based web services and how Ajax is incorporated into them. Also, coding to allow cross-browser compatibility is stressed throughout the book, particularly in instantiating an XMLHTTP object across IE, Firefox, Mozilla and Safari. The authors' zXml and XParser are cited as two of several third-party libraries to seamlessly pull this off.
Some gems that I found within the book include Chapter 8 - "Web Site Widgets", which is very helpful, giving practical demonstrations and usable code for several Ajax-driven mini-applications we could all use in our web projects. Chapter 7's case study of a Google Suggest-style autocomplete text box was very elegant, using JSON as an alternative to XML's typically verbose payload. Chapter 2 - "Ajax Patterns" also abstracts many of the features common to apps using Ajax (i.e., polling, autosave, incremental updating). All are well done and greatly appreciated.
Syntactically, the authors' programming style is very clever. While not exhaustively described, the book shows how to feign object-oriented programming in client-side JavaScript, making liberal use of such time-saving coding tricks like faux classes, inline function definitions and prototypes.
In criticism, the one chapter I found to be a letdown was Chapter 5 - "RSS/Atom", mainly because I'm very involved with work in that space. A terse description of content syndication is presented, but then followed exclusively by an analysis the FooReader.NET web-based RSS aggregator app. It's nice, but doesn't take a more holistic view of how Ajax is being used elsewhere. I would have also liked to see examples in emerging platforms, specifically Ruby on Rails and the Ajax support built directly into that web framework.
But overall this is a very good introductory read for experienced programmers wanting to get up to speed on the next big thing in advanced web UI development. I'm a better, more aware, more prepared developer for having read it.Professional Ajax, 2nd Edition (Programmer to Programmer) OverviewProfessional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included.
Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed.
The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book.
Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language. Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS. This book is not aimed at beginners without a basic understanding of the aforementioned technologies. Also, a good understanding of JavaScript is vitally important to understanding this book. Those readers without such knowledge should instead refer to books such as Beginning JavaScript, Second Edition (Wrox, 2004, ISBN: 978-0-7645-5587-9) and Professional JavaScript for Web Developers (Wrox, 2005, ISBN: 978-0-7645-7908-0).
Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition. Some of the new topics covered here include:
Ajax Libraries including the Yahoo! Connection Manager, Prototype, and jQuery
Request Management with Priority Queues and the RequestManager Object
Comet push-based web systems and HTTP streaming
Maps and Mashups with Geocoding, Google Maps API and Yahoo! Maps API
Ajax Debugging with FireBug and Microsoft Fiddler
ASP.NET AJAX Extensions (formerly code-named "Atlas")

And of course the Second Edition retains and updates the core first edition content including:
the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another
different Ajax techniques and patterns for executing client-server communication
Ajax patterns including predictive fetch, page preloading, submission throttling, incremental field and form validation, periodic refresh, multi-stage download and more
Syndication with RSS, Atom, and XParser
JSON and creating an autosuggest textbox example
web site widgets for a news ticker, weather information, web search, and site search
Ajax Frameworks JSpan, DWR, and Ajax.NET Professional
A Web-based RSS/Atom aggregator case study
An AjaxMail case study

This book is also available as part of the 4-book JavaScript and Ajax Wrox Box (ISBN: 0470227818). This 4-book set includes:
Professional JavaScript for Web Developers (ISBN: 0764579088)
Professional Ajax 2nd edition (ISBN: 0470109491)
Professional Web 2.0 Programming (ISBN: 0470087889)
Professional Rich Internet Applications: Ajax and Beyond (ISBN: 0470082801)


Want to learn more information about Professional Ajax, 2nd Edition (Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Programming Microsoft ASP.NET 4 Review

Programming Microsoft ASP.NET 4
Average Reviews:

(More customer reviews)
Are you looking to buy Programming Microsoft ASP.NET 4? Here is the right place to find the great deals. we can offer discounts of up to 90% on Programming Microsoft ASP.NET 4. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Programming Microsoft ASP.NET 4 ReviewProgramming Microsoft ASP.NET 4 is a well-written guide to the architecture and implementation of Microsoft's ASP.NET platform. It would be most useful to experienced ASP.NET developers as it does not cover the basics of ASP.NET, and does require the use of a modern Microsoft operating system (Windows 7, etc) to perform any "hands on" activities.
Developers who are currently using "classic" ASP.NET techniques may wish to read this book for a view of at least one view of the platform's future, that is a movement away from forms and toward model-view-controller (MVC). The author lays out his reasoning in a logical manner and explores the justifications as to why Web Forms, while not quite dead yet, may not be the foundation you should choose for your next project.
For those who are happy with Forms/classic, the book still provides good, in-depth walkthroughs of the anatomy and function of ASP.NET. Architects would probably find this a must-read, and it could be useful to technical project managers who deal with Microsoft platforms.
Dino Esposito is, as usual, an engaging author who has a knack of making this material, which can admittedly be dry, into an enjoyable read. I have several of his earlier works and usually retain them as reference materials after the first read; this book should follow that pattern as well.
Disclaimer, I received access from O'Reilly Publishing to an electronic copy of this book for review purposes.Programming Microsoft ASP.NET 4 Overview
Completely reengineered for ASP.NET 4—this definitive guide deftly illuminates the core architecture and programming features of ASP.NET 4 in a single, pragmatic volume. Web development expert Dino Esposito provides essential, architectural-level guidance, along with the in-depth technical insights designed to take you—and your solutions—to the next level. The book covers Dynamic Data, AJAX, Microsoft Silverlight®, ASP.NET MVC, Web forms, LINQ, and security strategies—and features extensive code samples in Microsoft Visual C#® 2010.


Want to learn more information about Programming Microsoft ASP.NET 4?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) Review

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional ASP.NET MVC 3 (Wrox Programmer to Programmer). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) ReviewGot the Kindle version.
As someone who's already worked on a project with the first version of MVC a couple of years back, this was a good refresher and a quick way to get to know all the new MVC3 features. This includes: Razor for Views; Validation mechanisms are much easier now, there used to be way too many options to pick from; jQuery Templates; NuGet etc.
Favorite Chapters:
- Ch.7 on Security, it's very well written with quick and easy to use solutions. Great stuff! MVC 1 & 2 developers need to fix a security hole in the default authentication template if you've used it.
- Ch.12 on Testing, good examples and valuable tips towards the end.
Least favorite Chapters are:
- Ch. 11 on Dependency Injection, it's extremely abstract and that's perfectly fine for the first section given the design pattern discussion, but it becomes harder to follow subsequently with not even a single attempt to show an IoC container in action with some real code. It just doesn't seem to accomplish its intended goal, unfortunately this chapter is poorly done, needs better examples and better ways to describe the problem it's trying to solve. It's a shame since this is a key concept for building complex MVC solutions.
- Ch. 9 on Routing, it's definitely more of a "under the hood" reference type chapter, doesn't mean it isn't important, just boring to read through.
Some chapters are missing the full source code but you could just google/download the MVC Music Store application which has most of it. Also, some examples include NuGet packages which is pretty convenient to load and run within Visual Studio 2010. Another really minor issue is that chapters probably need a bit more accompanying graphics/images which help set the context than just code/text for long stretches such as the AJAX chapter.
Worth mentioning that the book feels more like a reference book rather than a walk-through with step-by-step instructions so some sections however essential can make you want to skip some pages.
Overall, the book does what it's supposed to as far as new MVC 3 features; it will not however prepare you enough for any Production ready solutions i.e. solution architecture is MIA.
I would've liked a chapter on how to structure enterprise applications which as you'll find out are quite different from a base application like MVC Music Store. A couple of sample approaches would go a long way. Yes, there are some on codeplex but it would be better to hear from the "MVC elite" how they would design real-world complex solutions.Professional ASP.NET MVC 3 (Wrox Programmer to Programmer) OverviewNew edition of the top book on MVC from the top ASP.NET experts at Microsoft!MVC 3 is the latest update to Microsoft's Model-View-Controller technology, which enables developers to build dynamic, data-driven web sites. This in-depth book shows you step by step how to use MVC 3. Written by top ASP.NET MVC experts at Microsoft, the latest edition of this popular book covers new and updated features such as the new View engine, Razor, NuGet, and much more. The book's practical tutorials reinforce concepts and allow you create real-world applications. Topics include controllers and actions, forms and HTML helpers, Ajax, unit testing, and much more.
Shows developers and programmers how to use ASP.NET MVC 3, Microsoft's new version of its Model-View-Controller technology for developing dynamic, data-driven web sites
Features an expert author team?all are members of Microsoft's ASP.NET team
Uses a step-by-step approach to explain all major features and functionalities and provides practical tutorials to allow you to create real-world applications
Goes into theory as well as practical application and covers such topics as Razor, NuGet (PowerShell inside Visual Studio 2010), and new layout features
Move your development skills to the next level with MVC 3 and Professional ASP.NET MVC 3.

Want to learn more information about Professional ASP.NET MVC 3 (Wrox Programmer to Programmer)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro ASP.NET MVC 3 Framework Review

Pro ASP.NET MVC 3 Framework
Average Reviews:

(More customer reviews)
Are you looking to buy Pro ASP.NET MVC 3 Framework? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro ASP.NET MVC 3 Framework. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro ASP.NET MVC 3 Framework ReviewThis is the perfect book for the beginner and the advanced MVC developer. It is a one stop shop for learning the ASP.NET MVC 3 Framework.
It starts out with a nice little sample application that will get beginners up to speed fast. It then covers the MVC Pattern in detail and how it relates to Domain-Driven Development, Repositories, Dependency Injection, and Automated Testing.
Next the is a chapter on the C# features a good MVC developer needs in their tool belt, as well as the Razor syntax. This chapter does a good job of introducing the Razor view engine.
Then there is a chapter on the essential tools MVC developers should understand. This chapter covers Ninject, Unit Testing and Moq.
In the next 3 chapters the authors take you through building a real application. Everything is included from the views to the repository (using Entity Framework 4.1), to the database. They also include the unit tests. The application is a complete store front and an administration site.
The next part of the book includes details on individual features of the ASP.NET MVC 3 Framework. It includes chapters on URLs, Routing & Areas, Controllers & Actions, Filters, Controller Extensibility, Views, Model Templates, Model Binding, Model Validation, Unobtrusive Ajax, and jQuery.
The last part of the book has chapters on Security, Authentication & Authorization, Deployment.
I like that the authors show you how to take advantage of the tools available in Visual Studio 2010 to help get you as productive as possible.
This is a very well rounded book. It covers everything a .NET Architect and Developer needs to know to build real world applications.
The downloadable code is very well organized and appears usable. It is seperated into chapters and then into topics with in the chapters. It looks really nice, but most of it does not run so that is a ding to the book.
All in all I highly recommend this book for anyone moving into the ASP.NET MVC 3 Framework world.Pro ASP.NET MVC 3 Framework Overview
The ASP.NET MVC 3 Framework is the latest evolution of Microsoft's ASP.NET web platform. It provides ahigh-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 4. In this third edition, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You'll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you'll discover MVC's strengths and weaknesses for yourself-and put your best-learned theory into practice. The book's authors Steve Sanderson and Adam Freeman have both watched the growth of ASP.NET MVC since its first release. Steve is a well-known blogger on the MVC Framework and a member of the Microsoft Web Platform and Tools team. Adam started designing and building web applications 15 years ago and has been responsible for some of the world's largest and most ambitious projects. You can be sure you are in safe hands.

What you'll learn
Gain a solid architectural understanding of ASP.NET MVC 3, including basic MVC
Explore the entire ASP.NET MVC Framework
See how MVC and test-driven development work in action
Capitalize on your existing knowledge quickly and easily through comparison of features in classic ASP.NET to those in ASP.NET MVC
Learn about the latest security and deployment issues, including those related to IIS 7

Who this book is for
This book is for web developers with a basic knowledge of ASP.NET and C# who want (or need) to start using the new ASP.NET MVC 3 Framework.

Table of ContentsPart 1 1. The Big Idea 2. Getting Ready 3. Your First MVC Application 4. The MVC Pattern 5. Essential Language Features 6. Essential Tools for MVC 7. SportsStore I – A Real Application 8. SportsStore II – Navigation & Cart 9. SportsStore III - Administration Part 2 10. Overview of MVC projects 11. URLs, Routing & Areas 12. Controllers & Actions 13. Filters 14. Controller Extensibility 15. Views 16. Model Templates 17. Model Binding 18. Model Validation 19. Unobtrusive Ajax 20. jQuery Part 3. 21. Security 22. Authentication & Authorization 23.Deployment

Want to learn more information about Pro ASP.NET MVC 3 Framework?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...