Showing posts with label dotnet. Show all posts
Showing posts with label dotnet. Show all posts

Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 Review

Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5
Average Reviews:

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

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

Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 ReviewThis is a fine resource for ASP.NET developers who want to build high performance, data-driven Web applications with a richer user interface. The introduction of ASP.NET AJAX 2.0 extensions caught many of us off-guard. We were suddenly thrown into intensive JavaScript programming on a Microsoft platform. Faced with a major learning curve, many of us fled to the convenience of the UpdatePanel control as a stepping stone.
There's no getting around it, it's going to take effort to get to the next level of AJAX capabilities using Microsoft's library. This book takes you into that journey - but not necessarily by the most direct route.
The first third of the book feels more like a solid ASP.NET AJAX reference than a "how-to-do-it" tutorial. The early chapters cover the library's types, namespaces, and classes in depth. It just seemed too early and too dry to be dealing with the nitty-gritty of the platform.
In my view, the book should start at Chapter Five. That's where you really make use of client-side functionality by adding it to server-based controls. As the authors point out, the AJAX library extensions help you overcome inconsistencies among browsers. You learn practical steps such as adding script resources, configuring ScriptManager, and getting into extender controls. The book leads you through the creation of an Image control extender that loops through a series of images at runtime. It's in this hands-on chapter that you really start to grasp the concepts. There's a substantial chapter of localization in ASP.NET AJAX. If you're taking on a translation, it would certainly be worth the price of the book.
At the outset, I referred to the UpdatePanel. It could be called the "lazy developer's AJAX control". What I learn from Chapter 7 is that the UpdatePanel can be a real headache for control developers. The authors warn of unexpected problems when your carefully-crafted control finds itself inside a partial postback environment.
The book's coverage of the asynchronous consumption of web services is solid. The authors go into all the important acronyms such as REST, and explain WCF from many angles including creating data contracts and service contracts.
In the chapter on Application Services, I discovered how much I didn't know about the client-side use of ASP.NET's Membership, Role, and User Profile services. If these AJAX extensions to the server-side API's escaped you too, you'll really benefit from the chapter.
Every ASP.NET developer knows about the AJAX Control Toolkit but Calderon and Rumerman take it further. They explain the overall architecture and then dig into how you can harness the Toolkit (and especially its animation support) in your own controls.
In summary, this is a very good book for learning to write your own AJAX controls. My main complaint is that the cart comes before the horse... You want to dig into building something interesting (call it 'instant gratification' if you wish) but need to wade through several chapters of dry architectural and reference-type information.
Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5 Overview

Want to learn more information about Advanced ASP.NET AJAX Server Controls For .NET Framework 3.5?

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

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET Review

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET
Average Reviews:

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

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

Applying Domain-Driven Design and Patterns: With Examples in C# and .NET ReviewI was surprised that this book slipped under my radar for almost 3 months. I've been on the lookout for just such a unifying tome of knowledge that relates patterns and domain-driven design (DDD) to a practical .NET example for quite some while. The book delivers well on its promises, significantly surpassing the only other real competitor, Foundations of Object-Oriented Programming Using .NET 2.0 Patterns. The pros and cons, as I see them, are outlined below:
PROS
* Combines the ideas of Domain Driven Design (Evans) with Patterns of Enterprise Application Architecture (Fowler). These books are pretty much mandatory reading prior to diving into this book.
* Draws upon a myriad of other well-known sources, including materials from Refactoring to Patterns and the GoF, work from Johnson and Lowy, as well as a rare reference to Naked Objects. The more experienced and better read you are, the more this stuff will make sense.
* Rare .NET coverage of advanced concepts like Plain Old CLR Objects (POCOs), persistence ignorant (PI) objects, O/R mapping with NHibernate, Dependency Injection, Inversion of Control, and Aspect-Oriented Programming.
CONS
* While some sections are really insightful and could contain more interesting materials, other sections seem to drone on too long. The work on defining the NUnit tests, in particular, flows like a stream of consciousness and doesn't really add a lot of structured value to understanding DDD, patters, or TDD for that matter.
* Embedded comments in the text adopt from the style used in Framework Design Guidelines. It worked very well for Cwalina / Abrams in their book because it seemed planned in from the outset. Comments like "one reviewer commented on the code with the following, more succinct version" seem like editorial comments left in and not collaborative authoring by design.
All-in-all a very solid book that fills a unique market niche, leaving it pretty much without peers. If Amazon had a 4.5 starts rating, Applying DDD would get it. As a secondary reference book, it doesn't offer the earth shattering insights of some of the innovative source materials found in the Fowler Signature Series, for example. It does, however, weave together an interesting example of how to tie all of these concepts together for the .NET architect looking to take their understanding to the next level.Applying Domain-Driven Design and Patterns: With Examples in C# and .NET Overview

Want to learn more information about Applying Domain-Driven Design and Patterns: With Examples in C# and .NET?

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

Programming .NET Components, 2nd Edition Review

Programming .NET Components, 2nd Edition
Average Reviews:

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

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

Programming .NET Components, 2nd Edition ReviewThis book is about half the size of many of my other .NET programming books, and yet I've used about twice as many concepts from it than the bigger books. Computer books are just bloated today because publishers know we knowledge hungry programmers are drawn to the supersized books. Well, this book breaks the mold. It is clear, concise, potent and modestly sized. For example, chapter 11 on context and interception and the logging component example is awesome. If you want to take the next step as a .NET programmer, read this book.Programming .NET Components, 2nd Edition Overview

Want to learn more information about Programming .NET Components, 2nd Edition?

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

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

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) Overview

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 Office 2007 Development with VSTO (Books for Professionals by Professionals) Review

Pro Office 2007 Development with VSTO (Books for Professionals by Professionals)
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Office 2007 Development with VSTO (Books for Professionals by Professionals)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Office 2007 Development with VSTO (Books for Professionals by Professionals). Check out the link below:

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

Pro Office 2007 Development with VSTO (Books for Professionals by Professionals) ReviewIf your looking for a good book on how to use VSTO for office, look elsewhere. This book has examples that only get you half way there. I'm now looking for another book to get me further along with this development. This book also has many incomplete code examples that will give you errors and you'll need to figure them out.Pro Office 2007 Development with VSTO (Books for Professionals by Professionals) Overview

Want to learn more information about Pro Office 2007 Development with VSTO (Books for Professionals by Professionals)?

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

Visual Basic 2008 Programmer's Reference (Programmer to Programmer) Review

Visual Basic 2008 Programmer's Reference (Programmer to Programmer)
Average Reviews:

(More customer reviews)
Are you looking to buy Visual Basic 2008 Programmer's Reference (Programmer to Programmer)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Visual Basic 2008 Programmer's Reference (Programmer to Programmer). Check out the link below:

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

Visual Basic 2008 Programmer's Reference (Programmer to Programmer) ReviewYou might initially think that this is going to be one of those big books with a few examples and a lot of fluff; well, you'd be wrong. This is a big book because it's absolutely packed with really useful examples. Rod takes you through just about every feature of Visual Basic 2008 and he does it with examples. These aren't just the usual academic sort of examples either; you'll be able to use many of them as a source of code for your own applications.
Of course, there are also books on the market that do have good examples, but the explanations stink. Rod takes time to thoroughly explain the examples and the explanations are clear, so you won't have any trouble understanding them. In short, this book has the best of everything.
You probably won't need another book for common business programming needs. That said, some specialty items are missing. You won't find a lot about PInvoke in this book, but then again, most people don't need PInvoke for their business applications. The LINQ coverage is also a tad light, but this technology is only now taking off, so Rod is right in keeping the various coverages in perspective. Overall, this is the book to get if you want to know how to work with Visual Basic!Visual Basic 2008 Programmer's Reference (Programmer to Programmer) Overview

Want to learn more information about Visual Basic 2008 Programmer's Reference (Programmer to Programmer)?

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