You’re pretty confident about your web development abilities and feel you can tackle any web related challenge that comes along. But maybe you’ve been spending too much time on the server side. What’s your knowledge of jQuery? Not really strong on that one. OData? What’s that O for? DotNetNuke? Never heard of it. Uh oh…... read more
Progressive Enhancement (PE) is an approach for building Web Applications that starts from the perspective that a user browser experience will support a minimum functionality, this is called base line, but has hooks to allow functional enhancements when a browser can support them. PE benefits users by supporting older browsers, but also supporting users with... read more
Problem Typically, the user interface in Web Applications is composed of multiple pages. Now with the increasing popularity of AJAX, it is common that people want to develop Web applications that are similar and provide the same user experience as desktop applications. One common problem in Web applications is the constant page reloads and flickering... read more
I get this question very often. Should I you the one or the other? Well, my short answer in most circumstances is “you should use both“. My long answer is “it depends on what you are trying to achieve”, and this blog post will try to cover what are the strengths of each of the... read more
As some of you might probably know because of some posts by Blaine, the patterns & practices team that brought you Prism is working on a new Web guidance. This project is currently under development, and as with all p&p assets, we opened up our biweekly drops to the community, so we can get early... read more