Feed items

MVC 3 Routing Example

Below is an excerpt of a chapter from my new book: 20 Recipes for Programming MVC 3. In today’s heavily fought battles for search engine supremacy, it’s quite difficult to winthe race with a website address that looks like: http://www.example.com/books/details?id=4. …Read more »

20 Recipes for Programming MVC 3

Yesterday marks the official launch of my second book: 20 Recipes for Programming MVC 3.  The book is being published by O’Reilly and is available in both e-book or print edition.  I’m quite proud of this book as I’ve feel like …Read more »

Highlights from Webistrate: HTML5, MVC 3, and CSS3

Over the past few weeks some great articles have been released on Webistrate: HTML5: Creating an HTML5 Website and degrading for older browsers MVC3: Using Class Extensions to simplify your code with the UrlHelper CSS3: Attribute Selectors Exploring some of …Read more »

Making AJAX Content Loading Prettier

In today’s article on Webistrate I explore Transitioning AJAX Content into view with $.animate() using some basic jQuery.  Please note, it doesn’t look overly pretty because I’m not a designer, but the functionality is there and it can be prettied with …Read more »

Improving the speed of AJAX request and response times

Today a new article was released on Webistrate that discusses how to use jQuery Templates to speed up your websites AJAX queries by return back JSON data and then doing the visual enhancements on the client-side with the use of …Read more »

Developers to the rescue of designers…again!

I don’t know about you, but my designers love their custom fonts and I’m tired of slicing and reslicing images – especially when the website is multilingual. CSS3 to the rescue allowing us to import custom fonts and make them …Read more »

Webistrate.com – Draw Your Own Conclusions

I’ve been working on a new web site recently.  I’ve enjoyed doing my blog; however, I find that blogging is different from what I want this new web site to be.  The goal of Webistrate is to provide full code …Read more »

ToLower-ToUpper and the CurrentCulture.CultureInfo

I have recently being working on my largest multi-lingual site ever – over 30 languages – in ASP.NET.  While implementing it, there have been a lot of bumps and bruises along the way.  One of the most recent one was …Read more »

Officially published my CakePHP Book

Finally!  It has been a long time in the making, but my book is finally finished and published!  About two years ago, I began the undertaking of writing a book.  At the time it was merely a hobby while I …Read more »

CakePHP 1.2 VS 1.3 VS 2.0 Page Request Times

When I first started using CakePHP a few years ago, we had a lot of complaints about speed.  If you do some Google searches comparing CakePHP to other frameworks, it seems to be near the bottom of the pack.  I …Read more »