Showing posts with label asp net. Show all posts
Showing posts with label asp net. Show all posts

Real World ASP.NET: Building a Content Management System Review

Real World ASP.NET: Building a Content Management System
Average Reviews:

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

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

Real World ASP.NET: Building a Content Management System ReviewFirst off, the source code that accompanies the book is very useful (I use it to run an intranet) and it can be extended to display the content in a manner very different than the original author envisioned.
That said, I think this book could be used as a classic example of how not to write extensible, maintainable code. Rather than demonstrate the power and ease of ASP.Net using datagrids and user controls, the content lists are constructed using loops and tables, and the form to edit content is repeated no fewer than 3 times. In order to filter the content before displaying it to the user we run a test on every row to determine if it meets the criteria rather than using a DataView and a filter. I am currently converting the code to a cleaner implementation and I find I am deleting an average of 2 pages of code per page, with no loss of functionality.
When talking about content management I would have expected some sort of elegant promotion system, instead we are offered a custom page complete with custom code for each promotion, in spite of the fact that the only thing that changes between pages is who is allowed to perform the promotion and which state it is being promoted from/to.
This book will not teach you to create flexible software that can be easily adapted to changing requirements. It will teach you to create brittle software that requires an inordinate amount of effort to make the simplest changes (replacing the editor textbox with a WYSIWYG control shouldn't require modifying 3 separate pages -- and I have the code to prove it).Real World ASP.NET: Building a Content Management System Overview
Real World ASP.NET: Building a Content Management System provides web developers with a cost-effective way to develop a content management system within Microsoft's .NET Framework. Unlike other .NET books on ASP.NET that teach technologies on a piecemeal basis, this book explains the underlying technologies and also shows how they are integrated into a complete ASP.NET application suitable for many organizations. Complete source code written in C# and ASP.NET is included, which will enable web developers to create a dynamic content site at a fraction of the cost of a commercial solution. You will learn about the following:



Content management system: This system used to manage the content of a website consists of the content management, metacontent management, and content delivery applications.
C# and ASP.NET: These underlying technologies are introduced and then applied extensively.
ADO.NET: All aspects relevant to dynamic content management are covered.
XML: Extensible Markup Language (XML) is introduced and then applied in the programmatic updating of the config.web file.
Authentication, authorization, and encryption: These topics are discussed in the book, especially with regard to protected content and system administration.
Personalization: Many key technologies are used to make the CMS solution truly user-friendly.

Real-World ASP.NET: Building a Content Management System is the complete hands-on guide to mastering the art of content management systems and website development using the .NET Framework.


Want to learn more information about Real World ASP.NET: Building a Content Management System?

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

Beginning ASP.NET 4.0 in C# 2010 Review

Beginning ASP.NET 4.0 in C# 2010
Average Reviews:

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

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

Beginning ASP.NET 4.0 in C# 2010 ReviewThis book has lots of good information, and it is in mostly the right order. The problem with this book for many readers will be the style of presentation. It has been proven many times that people learn by doing, but this book doesn't give you as much in that area as is necessary to learn. There is code that you can download but it doesn't really line up with the book.
The worst part of this book are the code snippets that are placed throughout the book. They don't show the surrounding code, so everything is out of context, and you don't feel 100% sure of where it goes in your file, and to top it off, it is code that sometimes doesn't relate to the code you download. Many times, instead of showing actual real-life variables, it just shows the equivalent of an 'x'. So you have no idea how it is supposed to come together. It continuously says 'code removed for clarity'. I understand the point of this as that code isn't the focus of this section, but if I'm building a page, I need to see that code to make sure I have the same code as the book.
I would have to say that the information given is very precise, and if you already know C#, you're probably going to enjoy this book, but if you are new to it, and need examples and practice, it's not the best. Imagine watching an Olympic freestyle skier for a few minutes, and then without ever having skied or practiced jumping, you are suddenly asked to do the same flips and twists perfectly. Maybe an exaggeration, but you are really left on your own a lot of the time.
The book is very dry, so you have a very long attention span and motivation to get through the book in order to do well with it. It is clear it is written by a programmer. There are constantly references to terms that haven't been defined previously, and sometimes you get the feeling this guy is trying to impress you with words. I've had professors like that, and although I respect their knowledge and intelligence, it does not contribute to a good learning atmosphere. I'm not saying 'dumb it down', but when learning a complex topic, the simpler it can be presented, the better.
Another problem is the low resolution of many of the screen shots. I know that's a limitation of the technology, but it can actually be somewhat dizzying to look at because of the blurriness.
There are other pros, and other cons, but I just touched on the main ones I noticed.Beginning ASP.NET 4.0 in C# 2010 OverviewBeginning ASP.NET 4.0 in C# 2010 follows in the footsteps of the highly successful .NET 2.0 and .NET 3.5 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter.Comprehensively revised for both ASP.NET 4.0 and the new Visual C# 2010 language this book presents the easiest path to ASP.NET 4.0 mastery.

Want to learn more information about Beginning ASP.NET 4.0 in C# 2010?

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

ASP.NET Unleashed (2nd Edition) Review

ASP.NET Unleashed (2nd Edition)
Average Reviews:

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

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

ASP.NET Unleashed (2nd Edition) ReviewTo begin with, this book isn't clear about what language is covered throughout the book. It seems it's trying to hide that it covers only Visual Basic. If you're into C#, you have to translate the examples yourself although these translations are ridiculously simple about 29 times out of 30. That 30th time, a certain amount of C# experience or extensive newsgroup searches will be needed.
If you want a decent VB reference you can go for this book or simply use the free .NET Framework SDK Documentation. The advantage of having this book at hand is that it sheds some light on the topics with its own examples.
As a tutorial to read from cover to cover, I think the author could have done a better job. If you read e.g. pages 84-131, you will read about the same text repeated four times with the exceptions being the search-and-replace that seems to have been performed on some words. I'm exaggerating a bit here, but not that much. I guess that's the price of having one author managing to write a 1400 pages book on a new technology all by himself, pressured by time. This isn't to be seen as critics against Walther though, he seems to be very knowledgeable on the subject.
I could recommend this book to VB programmers wanting something more than the free Microsoft documentation for ASP.NET. This is not a strong recommendation though. Have a look at the alternatives as well.ASP.NET Unleashed (2nd Edition) OverviewA well-known expert in the ASP development community, best-selling author Stephen Walther brings his experience as an ASP.NET trainer to the new edition of ASP.NET Unleashed. With this update to the highly regarded ASP.NET book, readers learn the advanced features of ASP.NET 1.1, and how to apply them in their own Internet applications. This in-depth, code-intensive title covers a broad range of advanced ASP.NET topics with samples now available in both VB.NET and C#.Throughout the more than 1,400 pages readers are shown how to develop state-of-the-art Web applications using Microsoft's powerful ASP.NET. It progresses through Web Forms basics, advanced page development, ADO.NET and XML, securing Web applications, XML Web Services, leveraging the .NET Framework, building custom controls and powerful sample applications. This is a resource that will be referenced over and over.

Want to learn more information about ASP.NET Unleashed (2nd Edition)?

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

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 Review

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5
Average Reviews:

(More customer reviews)
Are you looking to buy RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5? Here is the right place to find the great deals. we can offer discounts of up to 90% on RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5. Check out the link below:

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

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 ReviewThere are two things I really liked about Flanders' book:
(1) It has a gradual progression from concept to implementation that is both easy to read and very structured. It made the whole book very valuable. The initial section on REST is concise and either enlightening or revision, depending on what you already know. The transition to WCF programming is just as smooth.
(2) It zeroes in on the essentials and provides very lean tutorials on the meat of implementing RESTful services. This is key because WCF as a technology is fairly dense and sprawling. Flanders starts with a quick tutorial of non-SOAP based web programming using WCF. And he covers both server side API implementation and client side consumption of the same.
RESTful .NET's biggest strength is that it is concise, clear and lean. To that point, you need the basics of HTTP, SOAP, WCF, XML, C# and (briefly) ASP in place.RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 Overview
RESTful .NET is the first book that teaches Windows developers to build RESTful web services using the latest Microsoft tools. Written by Windows Communication Foundation (WFC) expert Jon Flanders, this hands-on tutorial demonstrates how you can use WCF and other components of the .NET 3.5 Framework to build, deploy and use REST-based web services in a variety of application scenarios. RESTful architecture offers a simpler approach to building web services than SOAP, SOA, and the cumbersome WS- stack. And WCF has proven to be a flexible technology for building distributed systems not necessarily tied to WS- standards. RESTful .NET provides you with a complete guide to the WCF REST programming model for building web services consumed either by machines or humans. You'll learn how to:

Program Read-Only (GET) services
Program READ/WRITE services
Host REST services
Program REST feeds
Program AJAX REST clients
Secure REST endpoints
Use workflow to deliver REST services
Consume RESTful XML services using WCF
Work with HTTP
Work with ADO.NET Data Services (Astoria)

RESTful .NET introduces you to the ideas of REST and RESTful architecture, and includes a detailed discussion of how the Web/REST model plugs into the WCF architecture. If you develop with .NET, it's time to jump on the RESTful bandwagon. This book explains how. "While REST is simple, WCF is not. To really understand and exploit this part of WCF requires a knowledgeable and experienced guide. I don't know anybody who's better suited for this role than Jon Flanders. ...Jon is first-rate at explaining complicated things. This book is the best introduction I've seen to creating and using these services with WCF." --David Chappell, Chappell & Associates


Want to learn more information about RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5?

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

Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer) Review

Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer). Check out the link below:

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

Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer) ReviewThis book is an awesome survey that does Wrox and the entire .Net community proud. The quality and professionalism are exemplary. The low price is an amazing value!
Since technology is changing so quickly, survey books have much to offer in the way of imparting a great high level view of the entire .Net landscape while requiring the least amount of time on the part of the reader. Survey books also serve as a solid foundation on which to build deeper study.
This book leverages the wisdom of "many hands make light the work" by recruiting top notch domain experts for each topic. I hope more industry related technology books will follow this lead because utilizing lots of authors prevents the reader from picking up the limitations and biases that can (potentially) come from a smaller set of authors, and it also imposes less stress on a group of authors by not forcing overreach.
The book walks readers through the evolution of .Net technologies, which provides beneficial context. This information is also useful to those using legacy versions of .Net technologies.
My favorite part is the F# section, which is delightfully concise and accessible, yet doesn't skirt advanced topics like computation expressions, asynchronous workflows, and CPS (continuation passing style). The F# presentation is extremely important to all .Net programmers because many of the latest trends in C# and .Net are coming directly out of F# and functional programming (i.e. generics, LINQ, lambda functions, etc.). It is very pedagogical to see these concepts in a natively functional language like F#; they can then be leveraged from other technologies.
Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer) OverviewComplete coverage of all key .NET 4 and Visual Studio 2010 languages and technologies
.NET 4 is Microsoft's latest version of their core programming platform, and Visual Studio 2010 is the toolset that helps write .NET 4 applications. This comprehensive resource offers one-stop shopping for all you need to know to get productive with .NET 4. Experienced author and .NET guru Mitchel Sellers reviews all the important new features of .NET 4, including .NET charting and ASP.NET charting, ASP.NET dynamic data and jQuery, and the addition of F# as a supported package language.
The expansive coverage is divided into six distinctive parts for easy navigation, and addresses: Visual Studio 2010, .NET 4, ASP.NET, the C# language, the VB.NET language, and the new F# language. A practical approach and complete examples round out this much-needed reference.
Focuses on the new and important features of the latest version Microsoft's core programming platform-.NET 4-as well as Visual Studio 2010, which allows you to write .NET 4 applications
Provides comprehensive coverage divided into six parts: Visual Studio 2010, .NET 4, ASP.NET, the C# language, the VB.NET language, and the new F# language
Discusses Visual Studio snippets and templates, .NET charting components, the .NET framework and WPF, LINQ, and the Entity framework
Explores various aspects of Visual Basic 2010, such as multi-line lambdas, auto-implemented properties, nullable optional parameters, and more

This investigative look at .NET 4 and Visual Studio 2010 will help you identify and isolate key elements that can benefit you immediately.

Want to learn more information about Visual Studio 2010 and .NET 4 Six-in-One (Wrox Programmer to Programmer)?

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

Microsoft Visual Studio 2010: A Beginner's Guide Review

Microsoft Visual Studio 2010: A Beginner's Guide
Average Reviews:

(More customer reviews)
Are you looking to buy Microsoft Visual Studio 2010: A Beginner's Guide? Here is the right place to find the great deals. we can offer discounts of up to 90% on Microsoft Visual Studio 2010: A Beginner's Guide. Check out the link below:

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

Microsoft Visual Studio 2010: A Beginner's Guide ReviewOne may wonder how anyone could write a decent introductory book to Visual Studio and related programming, do it just over 400 pages with decent sized type and screenshots, and still cover a little bit of everything from Asp.Net to MVC to WPF. This book successfully manages that task quite well.
The first four chapters get you up to speed on finding your way around visual studio enough to get a project started. It also includes brief tutorial on programming in both Visual Basic and C#. If you have programmed in other languages, or you are just starting programming, this will give you just enough knowledge to get started inside Visual Studio.. It covers program structure, some language syntax, and how to best use the Visual Studio make programming tasks easier.
The next three chapters cover creating projects, debugging, and accessing data. While whole books can be written on these subjects, Joe manages to hit the useful high points. Since much time can be spend debugging, understanding the debugging tools is essential for developers new to Visual Studio. Many hours of debugging can be saved by using the built in tools. He explains breakpoints and the useful debugging windows, and give a great walkthrough of using these concepts to track down a bug in a program with bugs.
The next part covers web and windows applications using ASP.NET MVC, Silverlight, WPF, and web services.. Again, whole books are written on these subjects. This book works through just enough information to understand how to use each topic, and a sample program for each to illustrate the concept. I, knowing very little about MVC, built the example in the chapter, and found how easy it was to learn.
Finally, enhancing and extending Visual Studio 2010 is covered. Templates, snippets and macro are covered as well as project add-ins.
Overall, I found the book well written, organized, and easy to use. Topics are introduced in a logical order. It is best to read the first seven chapters, and then after that, the chapters you are interested in. If you are interested in web, you can skip the WPF chapter and vice versa. This book is a must have for the entry level developer with little or no experience with Visual Studio. If you are a career developer with little or no Visual Studio experience, this book is a great introduction.
Microsoft Visual Studio 2010: A Beginner's Guide OverviewEssential Visual Studio 2010 Skills--Made Easy!
Endorsed by Microsoft and written by a Microsoft MVP and Visual Studio expert, this hands-on guide teaches programmers and developers new to Visual Studio 2010 how to maximize the latest release of Microsoft's flagship development environment. Microsoft Visual Studio 2010: A Beginner's Guide shows you how to build applications from the ground up. You'll also learn how to customize the integrated development environment (IDE) itself, adding your own tools that integrate with Visual Studio 2010.


Want to learn more information about Microsoft Visual Studio 2010: A Beginner's Guide?

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

Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET) Review

Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Are you looking to buy Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET). Check out the link below:

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

Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET) ReviewWhen you buy a new television and are luxuriating in it's opulence, it's extra crisp display and hi-fidelity sound, do you read the entire owners manual or do you just read the parts of the owners for the things that are basically new on this model of TV? You already know how to work the television as they are fundamentally all the same but this new model that you've bought may have a built in wireless connection, or options on the sound to change from Stereo to Dolby etc. There is no need to read the entire manual, only the bits that are new to this make and model.
Over the years that I have been a Microsoft .Net programmer I have read literally hundreds of books that are basically re-hashes of previous titles, updated to include what's new in the latest Framework release. For example, when .Net 3.5 was released, I read numerous books that were basically the .Net 3.0 books that were simply updated and expanded to include the new features of .Net 3.5. Whilst this can be a good thing, you have a single reference manual incorporating all you need to know in one place, sometimes you just want a book that only covers the changes in the frameworks. Just place the extra chapters in a separate book. Rather than reading about classes and technologies that you already know, just give me what's new. That is exactly what Introducing .Net 4.0 With Visual Studio 2010 is, for the most part. The book is based on the Beta version of .Net 4.0 and Visual Studio 2010 so some things may change by the time of actual release, however those changes are likely to be quite minor.
After a very brief introductory chapter Introducing .Net 4.0 delves straight in with what's been changed, added etc. to Visual Studio 2010. After all, this will (in all likely) be the tool you will use to take advantage of what follows in this book. From there we're off to a couple of chapters detailing changes to in the actual languages (this book is mainly geared towards the C# developer although the author does point out differences in VB.Net as well) and the underlying Common Language Runtime environment. Alex Mackey provides numerous examples liberally sprinkled around the chapters when introducing the new features to show you how they work and how to take advantage of them.
One thing that rather surprised me about this book is that Alex Mackey covers all the bases. It's not just a book for Windows Client developers or Asp.Net developers etc. He has included what's new in the .Net framework for all the technologies even including Silverlight. As an added bonus, the last chapter of the book covers the new Windows Azure framework. Whilst strictly speaking this isn't really part of .Net 4.0, there are tools built into Visual Studio 2010 to help take advantage of the new Azure framework and so it does fit in nicely with the purview of the book.
The book has a nice flowing feel to it and is surprisingly easy to read. Some technical books read more like an SA or university thesis whereas this one reads more like a novel. Packed with information regarding only the new additions and changes to the .Net Framework and Visual Studio.
If you are looking for a book teaching you how to program using Microsoft .Net technologies, then this isn't for you. If you are looking for an all-in-one reference manual on .Net 4.0 then again this book isn't for you. However if you are already a Microsoft .Net programmer and are looking for a book that details only what is new and changed in the upcoming .Net 4.0 framework, give yourself a head start with what's coming around the corner, then this book is for you and comes recommended.Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET) OverviewThe release of .NET 4.0 this year brings in a wide range of changes to the .NET Framework across a broad front ranging from C# to Silverlight, from WPF to ‘Oslo'. Many familiar technologies are being over-hauled, best practices are being changed and developer methodologies altered. With so many new ideas appearing developers are finding it hard to keep track of the opportunities that are opening up.Introducing .NET 4.0 crystallizes their options and provides them with a roadmap to the new releases. It clearly maps the whole range of changes, showing what's new, what's changed and what has stayed the same. Crucially, it provides clear-cut examples of best practice and shows how the technology can be put to work. This massively reduces the amount of time readers need to spend in understanding how the new releases are going to affect them and gives them a head-start towards seizing the opportunities that are opening up.

Want to learn more information about Introducing .NET 4.0: With Visual Studio 2010 (Expert's Voice in .NET)?

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

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) Review

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET)
Average Reviews:

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

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

Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) ReviewAs an Open source enthusiast, I never thought I would look back and grab a ASP.NET book or at least be interested in one, but recently a friend of mine asked me to help him to set up a Share Point server so I had to look for all the information available in internet, sooner than later, I asked him if he wanted a different approach to his needs, meaning I could help him out putting together some Open source solutions, but nope, he did stick to his guns.
So I had to tell him that if he wanted my help he would have to buy me some books: Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 and / or Beginning ASP.NET 4 in VB 2010, anyway, he ended buying me both and it's been kind of hard to drop them, specially the second.
I titled this review "A bearer of good news" for a reason: Matthew MacDonald delivers an excellent and thorough compilation of the basics and middle level of the ASP.NET language leaving almost no space covered (he would have to write another volume for that matter) and the good news are that there's another world besides the Open source(d) one, it has improved to the point of (at least) changing some people's mind about it.
There are plenty of topics that I enjoyed reading this book but the ones that I found to be really useful are: Security and Caching, I know, we'll never know for sure if there's some hacker out there who already has the code and knowledge to break the first and I also know we'll never have applications that are fast enough, but I'm obliged to say that if we follow Matthew MacDonald's advice and handy examples, we'll be set to go.
And just to assist my comments, if you have the chance to see the performance of a Liferay portal (Open source under LGPL) against a Share Point's (Microsoft), you'll see what I mean.
Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET) OverviewBeginning ASP.NET 4.0 in VB 2010 follows in the footsteps of the highly successful .NET 2.0 and .NET 3.5 editions, teaching novice users how to use ASP.NET by gradually building their knowledge of the technology up in a pyramidal fashion chapter by chapter.Comprehensively revised for both ASP.NET 4.0 and the new Visual Basic 2010 language this book presents the easiest path to ASP.NET 4.0 mastery.

Want to learn more information about Beginning ASP.NET 4.0 in VB 2010 (Expert's Voice in .NET)?

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

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) Review

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
Average Reviews:

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

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

ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ReviewI am very impressed with this book, and have worked with a number of customers who have also found it extremely useful.
Marco's book differs from other programming books in that it doesn't attempt to provide an exhaustive reference of ASP.NET 2.0 features. Instead, he focuses the book around building a real-world end to end application and introduces and demonstrates how to use the key ASP.NET 2.0 concepts and features in the context of the application.
The result is a very readable book that provides a great deal of context about how ASP.NET 2.0 works, and how the different features integrate together. The result provides a reader with a much better grasp of the end to end structure of how applications are built, and can serve as a good roadmap to make progress in your knowledge and learning of ASP.NET.
I'd definitely recommend this book to anyone who understands the basics of how ASP.NET works already, and is looking for a good book to take them to the next level and really start to build applications with it.ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) OverviewASP.NET 2.0 Programming: Problem Design Solution is aimed at describing, designing, and implementing a site much like the ones you're probably working on or will be soon, while taking the opportunity to introduce and explain many of the new features that the new great ASP.NET 2.0 framework offers. Difficult problems are addressed head-on so you'll be ready for most of the problems you'll typically face when writing a modern website, and have one or more solutions ready for them.
Unlike many other ASP.NET books that show examples for individual pages or features, the example in this book is an integrated end-to-end site (written in C#). The entire book and site has been written specifically for ASP.NET 2.0, to use the ASP.NET 2.0 features wherever they make sense.
The end-result is a website which features a layout with user-selectable themes, a membership system, a content management system for publishing and syndicating articles and photos, polls, mailing lists, forums, an e-commerce store with support for real-time credit card processing, homepage personalization, and localization. The book leads the reader through development of a site with:
Account registration, personalization and theming
News and events, organized into categories
Opinion polls
Newsletter
Forums
E-commerce store with shopping cart and order management
Localization
Administration of a site will be covered including:
Full online back-end administrative section, to manage practically all data from an intuitive user interface
Site deployment
In building these site features, you'll learn these new ASP.NET 2.0 features:
Master pages
Theming
Personalization & Web parts
Membership & Profile modules
Personalization
The new server-side UI controls such as GridView, DetailsView, FormView, Wizard, MultiView, the new xxxDataSource and navigation controls, among others.
The new compilation mode and deployment modes
The new framework for instrumenting the site, as well as handling & logging exceptions
The new ADO.NET 2.0 features (e.g. caching with database dependency)
The new classes for easy distributed transactions Management

This book is also available as part of the 5-book ASP.NET 2.0 Wrox Box (ISBN: 0-470-11757-5). This 5-book set includes:
Professional ASP.NET 2.0 Special Edition (ISBN: 0-470-04178-1)
ASP.NET 2.0 Website Programming: Problem - Design - Solution (ISBN: 0764584642 )
Professional ASP.NET 2.0 Security, Membership, and Role Management (ISBN: 0764596985)
Professional ASP.NET 2.0 Server Control and Component Development (ISBN: 0471793507)
ASP.NET 2.0 MVP Hacks and Tips (ISBN: 0764597663)
CD-ROM with more than 1000 pages of bonus chapters from 15 other .NET 2.0 and SQL Server(TM) 2005 Wrox books
DVD with 180-day trial version of Microsoft(r) Visual Studio(r) 2005 Professional Edition


Want to learn more information about ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)?

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

ASP.NET at Work: Building 10 Enterprise Projects with CDROM Review

ASP.NET at Work: Building 10 Enterprise Projects with CDROM
Average Reviews:

(More customer reviews)
Are you looking to buy ASP.NET at Work: Building 10 Enterprise Projects with CDROM? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET at Work: Building 10 Enterprise Projects with CDROM. Check out the link below:

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

ASP.NET at Work: Building 10 Enterprise Projects with CDROM ReviewThis book provides some very interesting examples of ASP.NET in practical, usable scenarios. Unfortunately, as prior posters have noted, the book is plagued with errors. I generally like the book, and hope that the next printing will correct some of the terrible typos. It's a shame that such a good book has such problems. I would recommend ASP.NET: TIPS, TUTORIALS, AND CODE as an alternative to this book if you're uncomfortable with correcting the author's code.ASP.NET at Work: Building 10 Enterprise Projects with CDROM OverviewDiscover how to use ASP.NET to build, deploy, and run 10 distributed Web applications that can target any browser on any device
ASP.NET provides developers with the functionality they need to create enterprise-level Web applications. This book clearly shows them how to use this framework to create the top ten enterprise applications that they will need for their organizations. To build these applications, Smith explains how to combine the functionality of ASP.NET with products and technologies such as VB.NET, C#, ADO.NET, SQL Server 2000, WAP, XML, HTML, JavaScript, and Cascading Style Sheets (CSS). The projects include an address book application, a contact manager application, advertising manager, online store, and a Web log analyzer.
CD-ROM includes the complete source code for the ten projects, additional resource links, corrections, and FAQs.
Companion Web site features a working version of the ten projects built in the book.

Microsoft Technologies.NET Platform: The next big overhaul to Microsoft's technologies that will bring enterprise distributed computing to the next level by fully integrating the Internet into the development platform. This will allow interaction between any machine, on any platform, and on any device.
Visual Basic.NET: The update to this popular visual programming language will offer greater Web functionality, more sophisticated object-oriented language features, links to Microsoft's new common runtime, and a new interface.
ASP.NET: A programming framework (formerly known as Active Server Pages) for building powerful Web-based enterprise applications; can be programmed using VB.NET or C#.
C#: Microsoft's new truly object-oriented programming language that builds on the strengths of C++ and the ease of Visual Basic; promises to give Sun's Java a run for its money.
Visit our Web site at www.wiley.com/compbooks/Visit the author's Web site at www.10projectswithasp.net
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Want to learn more information about ASP.NET at Work: Building 10 Enterprise Projects with CDROM?

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

Essential ASP.NET With Examples in C# Review

Essential ASP.NET With Examples in C#
Average Reviews:

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

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

Essential ASP.NET With Examples in C# ReviewI recently read the excellent "ASP.NET Essentials with Examples in C#" by Fritz Onion, published by Addison-Wesley as part of the company's excellent .NET Development Series. Having been working with ASP.NET for more than two years, I tend to be a bit more skeptical of new ASP.NET titles when they take an omnibus approach, attempting to preview an entire technology in one book, rather than a specific part of a platform or the application of it.
This is definitely not the case with this new book, as it's a very refreshing overview of ASP.NET for those who have been working with it.
It's been my experience that with most titles taking an omnibus approach, a book will have one or two chapters that really shine, explaining some aspect of ASP.NET development better than most books. This book has several such gems. It features one of the better descriptions of proper surgery of machine.config/web.config that you'll find on the market today. Specifically, each element with an application's configuration file is examined, instead of the lackadaisical "here's a look at the more important ones" approach that so many authors sadly resort to.
It also sports a better description than most books about the ASP.NET worker process (aspnet_wp.exe) and the role of it within the context of an application. The book also does a good job of defining the HTTP pipeline and the importance of authoring custom modules to extend/enhance an application. Really good chapters on data binding and writing custom server controls also stand out. Both beginners and experienced developers will get a lot out of these helpful and very necessary explanations.
The illustrations are very helpful, and Onion takes another rarely-used approach - explaining each and every data member for each interface implemented by ASP.NET, rather than just saying, "Class XYZ implements IASyncResult". The book's focus is giving the professional developer a better understanding of the inner-workings of the ASP.NET platform, not providing some generic code samples.
Author Onion's writing style is pleasant - he doesn't insult more experienced developers by diluting the easier material, and likewise won't render beginners numb with confusion when explaining more technical concepts.
The book's physical binding is solid, with a rugged cover, thick paper, and a spine that won't easily break while resting in your lap while coding or on your stomach while reading (like me!) At a lean 378 pages, the book features 11 power-packed chapters that won't have you forego your normal social habits just to get through it (I finished the book in two nights' time).
However, I found it curious that the book did not cover the obligatory chapter on XML Web services. This surprised me, as it has become a de facto standard for authoring ASP.NET titles to at least mention how to write "Hello, world!". No biggie on this one, just sort of surprising.
But outside of that, the book is a winner, and a must-have for experienced developers who want to augment their knowledge of ASP.NET by being aware what goes on under-the-hood.
Bravo Fritz, for a job well done!Essential ASP.NET With Examples in C# OverviewEssential ASP.NET with Examples in C# is the C# programmer's definitive reference for ASP.NET through version 1.1. Intended for students with advanced programming experience, this book provides them with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well architected Web applications. This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in C#.

Want to learn more information about Essential ASP.NET With Examples in C#?

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

Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer) Review

Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer). Check out the link below:

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

Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer) ReviewGood introduction to MonoTouch-based developmement on iOS. Every code listing has a complete MonoDevelop solution available for download, so it is very easy to run and experiment with the listings included in the book.Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer) OverviewWhat .NET C# developers need to enter the hot field of iPhone apps
iPhone applications offer a hot opportunity for developers. Until the open source MonoTouch project, this field was limited to those familiar with Apple's programming languages. Now .NET and C# developers can join the party. Professional iPhone Programming with MonoTouch and .NET/C#is the first book to cover MonoTouch, preparing developers to take advantage of this lucrative opportunity.

This book is for .NET developers that are interested in creating native iPhone applications written in .NET/C#. These developers want to use their existing knowledge. While .NET developers are always interested in learning, they also recognize that learning Objective-C and the specifics of the iPhone can be overwhelming. Those developers interested in MonoTouch will recognize that the cost of MonoTouch is easily made up by the ability to quickly target the iPhone using a language that they are already familiar with.

This book is designed for .NET developers that want to target the iPhone. It is designed to help you get up to speed with the iPhone, not to really teach you about the .NET Framework or C# language, which we assume you already know.

This book is designed with introductory material in Chapters 1 thru 4. You should read Chapters 1 thru 4 sequentially. These chapters introduce the MonoTouch product, the basics of developing with MonoTouch and MonoDevelop, and finally, the basics of presenting data to a user with screen and data controls and how to develop a user interface for the iPhone. Once you are comfortable with these concepts, you can typically move from one chapter to another and not necessarily have to read the chapters sequentially.

Chapter 1 "Introduction to iPhone Development with MonoTouch for C# Developers"This chapter looks at how the largest segment of developers can target the smartphone with the highest mindshare, and that the smartphone is growing faster in marketshare than any other device.
Chapter 2 "Introduction to MonoTouch"gives you a firm foundation in MonoTouch, MonoDevelop, Interface Builder, debugging, and deploying.
Chapter 3 "Planning Your App's UI: Exploring the Screen Controls"teaches you about creating your application's UI and specifically how the UI on the iPhone can differ from UIs that you might have created before. You also explore the Input & Value objects from the Interface Builder Objects Library.
Chapter4 "Data Controls" shows the Interface Builder Objects Library Cocoa Touch classes for Controllers, Data Views, and Windows, Views, & Bars.
Chapter 5 "Working with Data on the iPhone"looks at the SQLite database engine as well as strategies to store data off the device on a central server through SOAP and REST (using XML and JSON) without tying up the user interface.
Chapter 6 "Displaying Data Using Tables"looks at displaying information in a table, using tables for navigation, taking advantage of UITableView's built-in editing features, and adding a search bar to a table.
Chapter 7 "Mapping"covers CoreLocation and MapKit, using Location Services, and adding maps and geocoding to your application.
Chapter 8 "Application Settings"focuses on application settings, and looks at two aspects of settings for your MonoTouch app: the Info.plist and your settings bundle. It covers what settings you might want to set in your Info.plist and why, and then looks at what code it takes to read and use the settings that you save in the settings bundle. And it also takes you through the building of the settings that you might have in a social media-type application. Going through each step, you will examine the Root.plist inside the Property List Editor and see the settings dialog that will result from it.
Chapter 9 "Programming with Device Hardware" covers accelerometer device orientation, and proximity detection support, networking, and developing with battery life in mind.
Chapter 10 "Programming with Multimedia" discussing integrating images and the image picker, watching and recording videos, playing and recording audio, and using animation
Chapter 11 "Talking to Other Applications"discusses the ways you can use MonoTouch to talk to other applications on the iPhone, both Apple-built applications and those downloaded from the App Store. It also provides helpful ways of accessing the iPhone's Address Book and the iPod music library.
Chapter 12 "Localizing for an International Audience" first defines internationalization and localization, then shows displaying translated text and images, formatting dates, times, and numbers, then extracting text for translation.
Chapter 13 "Programming the iPad" the capabilities of the iPad are, what new APIs and controls have been introduced that you can use in iPad-specific applications, and how to build applications that can work on both iPad and iPhone devices.
Chapter 14 "Just Enough Objective-C" provides you with a reference and introduction to Objective-C that will help you acquire an ability to comprehend Objective-C which is something that will come in very handy.
Chapter 15 "The App Store: Submitting and Marketing Your App"discusses all things App Store. First, it talks about the process that you need to go through before you are ready to submit - this includes final testing with Ad-Hoc builds and a presubmission checklist. Next it addresses actually submitting to the App Store, and then finally what to do with your app after it's in the App Store. This chapter also touches on alternative monetization strategies such as ads or in app purchases.


Want to learn more information about Professional iPhone Programming with MonoTouch and .NET/C# (Wrox Programmer to Programmer)?

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

Programming Microsoft® ASP.NET 2.0 Applications: Advanced Topics Review

Programming Microsoft® ASP.NET 2.0 Applications: Advanced Topics
Average Reviews:

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

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

Programming Microsoft® ASP.NET 2.0 Applications: Advanced Topics ReviewDino Esposito's book, "Programming Microsoft ASP.NET 2.0, Applications," is best described as a second volume of "Programming Microsoft ASP.NET 2.0, Core Reference" (also Microsoft Press, 2006). Opposing industry trends in computer books, Microsoft Press does not publish a table of contents for potential readers. Unless readers can inspect a copy at a bookstore, as I did, they will have difficulty deciding whether the book has content useful to them.
The two volumes combined are about equal in coverage to "Professional ASP.NET 2.0" from Bill Evjen and four others (Wrox, 2006). Esposito's strategic emphasis is not as significant for the "Applications" volume as it was for the "Core Reference" volume. The second volume mainly covers additional class libraries, such as those for "web parts," that are more likely to be of use in commercial portals and sales sites than in professional, Web-enabled applications. However, it is in this "Applications" volume rather than in the "Core References" volume that Esposito presents such critical topics as the ASP.NET 2.0 resource, role and image management services and the tree and menu controls.
In Esposito's two volumes combined one gets about 1,550 pages at twice the price of about 1,250 pages from Evjen, et al. Besides about 300 more pages, what one gets in return for the extra cost is coverage of some extra topics, such as resources, and generally clearer and more consistent descriptions of ASP.NET 2.0, free from gushing enthusiasms. Esposito also provides tables of properties and methods for the major classes. The items in these tables are the same as those in Microsoft's documentation, as furnished with the Visual Studio tools and available without charge on the Web, but often Esposito's explanations are both clearer and more detailed than Microsoft's opaque and perfunctory style.
Programming Microsoft® ASP.NET 2.0 Applications: Advanced Topics Overview
Discover how to:

Fine tune the ASP.NET runtime and control configuration settings
Build custom providers to replace or enhance native components
Develop rich applications with mobile controls, the site navigation API, GDI+, and other .NET Framework facilities
Use asynchronous pages, dynamic expressions, and page parse filters to enable complex application functions
Create custom Web Parts for personalized, portal-like Web sites
Define ASP.NET templates and work with the Repeater and DataList iterative controls
Develop and deploy user controls to partition and reuse common interface elements
Design custom data-bound controls

Get code samples on the Web


Want to learn more information about Programming Microsoft® ASP.NET 2.0 Applications: Advanced Topics?

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

Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional) Review

Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional). Check out the link below:

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

Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional) ReviewI found this book to be substantially better than others that I looked at. Most ASP.NET books focus on how to use the automated tools in Visual Web Developer. These are powerful tools, but they seem to give your website a "canned" look.
Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional covered these tools, but went deeper, and demonstrated how to access the important features of ASP.NET 2.0 directly in code. The material was very accessable to me as a novice, and the examples were extremely helpful. I was able to copy them into my code, make the modifications to address my needs, and they worked flawlessly.Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional) OverviewThe most up-to-date and comprehensive introductory ASP.NET book you'll find on any shelf, Beginning ASP.NET 2.0 in VB 2005 guides you through Microsoft's latest technology for building dynamic websites. You'll learn to build dynamic web pages on the fly, with only basic prior knowledge of Visual Basic. Included is exhaustive coverage of ASP.NET, to guide you from your first steps, to the most advanced techniques, like querying databases from within a web page and performance-tuning your site. You'll find tips for "best practices" and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to build real-world websites right from the beginning-rather than just faking it with simplified coding practices. By the time you've finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

Want to learn more information about Beginning ASP.NET 2.0 in VB 2005: From Novice to Professional (Beginning: from Novice to Professional)?

>> 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...

Pro ASP.NET 4 in C# 2010 Review

Pro ASP.NET 4 in C# 2010
Average Reviews:

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

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

Pro ASP.NET 4 in C# 2010 Review
Book review - "Pro ASP.NET 4 in C# 2010, by Matthew MacDonald, Adam Freeman and Mario Szpuszta. ISBN-13: 978-1-4302-2529-4 - Published by APRESS
Hi all, this is my book review of the new "Pro ASP.NET 4 in C# 2010 book". Since .NET framework 4.0 went into production in June 2010, I was pleased to see that an ASP.NET book targeting the .net framework 4.0 is out for publication. Also, I was pleased to see that the samples deal with C#. I believe that C# will be the dominant language in the .net framework arena for the foreseeable future. As one who programs in both C# and VB.NET, I would have to lean towards C# as the language of choice. We can see this trend also in the fact that most of the latest programming examples out there related to .NET framework are written in C#.
In general, we don't see a whole lot of new features in ASP.NET 4.0, but there are supposed to be improvements in performance and stability in ASP.NET 4.0.
New features worth mentioning include:
*Session state compression for out of process session state service (such as the venerable adStateServer sql server storage for session state)
*ASP.NET MVC - an alternative way (other than classic webforms way) to separate your website logic into three logical parts (Model, View and Controller). This MVC pattern has been around for awhile now, but it is now officially adopted into ASP.NET 4.0. Some people love the MVC model and believe it simplifies while others believe MVC just adds extra effort.
*ASP.NET Dynamic Data - A way of quickly generating data-centric websites that focus on viewing and editing database records. The pages are populated by inferring the schema of the data model (Entity Framework or LINQ to SQL) It is based upon LINQ (language integrated query). The dynamic data model is supposed to also allow more advanced customizations, than you may have seen with this type of "easy, code-generation of database data for maintaining websites" in the past.
As I read through this book, I realized that ASP.NET 4.0 is still based upon technologies that have been around for years now. ASP.NET 4.0 is a very mature and powerful technology. Much of the content of this book covers topics that would be covered in earlier versions of ASP.NET. This is not a criticism at all because the authors of the book meant to give a "complete description and understanding of ALL of ASP.NET" and not just coverage of the new features in ASP.NET 4.0 (of which there are relatively few new features as I previously stated). This book is almost 1600 pages long and has excellent coverage of the diverse topics that fall under the umbrella of ASP.NET.
This book is a complete treatise on ASP.NET topics such as:
*Web forms
*Server Controls
*User Controls
*An explanation of the ASP.NET processing pipeline and how they work including HTTPMODULES.
*An explanation of ASP.NET state management (remember HTTP is a stateless protocol, so ASP.NET has including things like View State, Session State and Application State as an abstraction of state that helps developers build web applications).
*ADO.NET - how to talk to databases with the .net framework - also explaining the use of dataset objects in disconnected architectures
*Explanation of databinding (especially in terms of the objectdatasource/sqldatasource controls)
*How to use data centric server controls (read up on gridview /formview /listview /detailsview) server controls.
*An examination of LINQ (which is a relatively new topic to the .net framework and has to deal with being able to query and iterate through collections of data in a common way using a language known as LINQ (language integrated query)
*How to use caching to solve issues such as increasing website performance and scalability of your web applications.
*How to deal with XML and the many ways of getting at xml (XPATH/LINQ/XSL etc.)
*How to write and use USER Controls which are a way for developers to easily reuse "nuggets" of programming and presentation layer by encapsulating the content into a user control A user control can then be "dragged" onto a page design surface and be used over and over within your website.
*Themes and Master Pages cover the ways that ASP.NET can enable reuse and standardize the "look and feel" of a website.
*Navigational Controls - (recommended readings are about sitemap /menus /multiviews)
*How to manage and deploy websites, whether it be simple xcopy, or use of web deployment packages).
*A very detailed explanation of ASP.NET security, including forms authentication and ssl. What I particularly appreciate about this book is it has very detailed information about the built-in security features that come with ASP.NET (these security features first came out in ASP.NET 2.0). This includes the ASP.NET membership api/forms authentication /role providers /profile providers and how to check principal permissions. There are more than 40 detailed pages on how to build your own custom membership provider which basically extends upon the provider model provided in ASP.NET. In my opinion, out of the box security concepts as provided in the membership/roles/profile providers are one of the most powerful and time-saving measures in ASP.NET. For example, I am building a custom "membership" portal that builds upon the standard forms authentication/membership provider/role and profile provider. This stuff is powerful and gets you up and running very quickly, much more quickly than if you had to roll your own authentication/authorization/user profile programming code. Believe me, I've been there and done that (wrote my own custom security code), but in today's fast paced software developer world, it's nice to be able to piggy back on ASP.NET security because it's powerful, well designed and easy to implement.I think this area is one of my most favorite topics of this book, because it has so much useful information here.
*The book goes on to deal with nice chapters on creating ASP.NET server controls, ASP.NET server controls are a way for programmers to build their own control that can be placed into the visual studio toolbox and used as a software component. Those of you who are familiar with Infragistics/Telerik and Component One know that server controls are powerful ways of allowing programmers to take advantage of nice web control suites to build very nice web interfaces. The companies mentioned above have written their own server controls that are available for programmers use. Microsoft also supplies ASP.NET server controls out of the box (textbox/gridview) etc.In this book, the chapter shows you the API that Microsoft provides so that any programmer can build their own server controls.
*How to deal with graphics and gdi programming as pertains to the ASP.NET world. Things like using pens/brushes as you would see in any type of graphics programming.
*JavaScript and Ajax get good treatment in this book as well, Ajax is an important technology in today's web environment for enabling very rich, responsive web user interfaces.
*Web parts are covered also in this book which is a neat technology, CMS systems such as SharePoint, make heavy use of web parts, so this is a must read for serious ASP.NET developers who also may want to leverage SharePoint and build custom web parts.
*MVC/Silverlight and dynamic data round out the rest of the book.Silverlight is an exciting technology that I expect to really get into in the near future, Silverlight 4 just came out and I want to see if we can build real business applications (LOB) with it. Dynamic data I have high hopes for, I haven't had a chance to play around much with it (Deadlines, deadlines), but I hope to see what dynamic data can do for me, this is one of the newest topics out in ASP.NET 4.0.
WHEW! This book has a LOT of useful information for any ASP.NET developer, even though I own at least 4 other ASP.NET programming books, I would definitely rate this book as a "must-have", it is chock-full of information that developers can use and take advantage of. As a full-time programmer, the more productive you can be, the more versatile and valuable you can be (not to mention, the more income you can generate). I highly recommend this book for those of you who use ASP.NET, it is very complete and the authors did a very commendable job detailing the broad and diverse topic of ASP.NET programming! With this book, you can tell a ton of effort was put into it. Note that there is also a "beginning ASP.NET 4 in C# 2010" book also published by Apress, I haven't had a chance to look at it, but the "pro" book that I am reviewing here certainly qualifies as professional level, because of the depth and breadth of its content!
One thing the book DOES lack, however is a sample website or "final project" that I have seen other ASP.NET books provide. I downloaded the source code for the book and it has samples for every chapter in the book. This book rocks though for sure!!!
With ASP.NET technology, it is a proven platform for building web applications and Microsoft has built something very powerful over the years. ASP.NET (and in general the .net framework) along with the excellent Microsoft Visual Studio programmers IDE is, in my humble opinion the best in class web programming environment out there. You can't go wrong by choosing ASP.NET as your web development platform of choice.
Pro ASP.NET 4 in C# 2010 Overview
ASP.NET 4 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in C# 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution.

This edition is updated with everything you need to master up to version 4of ASP.NET, including coverage of ASP.NET MVC, ASP.NET AJAX 4, ASP.NET Dynamic Data, and Silverlight 3.

Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from these groundbreaking technologies. They cover ASP.NET 4 as a whole, illustratingboth the newer features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 4 applications in the best possible style.

Table of Contents
Introducing ASP.NET
Visual Studio
Web Forms
Server Controls
ASP.NET Applications
State Management
ADO.NET Fundamentals
Data Components and the DataSet
Data Binding
Rich Data Controls
Caching and Asynchronous Pages
Files and Streams
LINQ
XML
User Controls
Themes and Master Pages
Website Navigation
Website Deployment
The ASP.NET Security Model
Forms Authentication
Membership
Windows Authentication
Authorization and Roles
Profiles
Cryptography
Custom Membership Providers
Custom Server Controls
Graphics, GDI+, and Charting
JavaScript and Ajax Techniques
ASP.NET AJAX
Portals with Web Part Pages
MVC
Dynamic Data
Silverlight


Want to learn more information about Pro ASP.NET 4 in C# 2010?

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