Create Your Own Custom Viewwebpage For Asp.net MvcCreate Your Own Custom Viewwebpage For Asp.net Mvc

I prefer to build single page web applications and I also make web performance optimization a 1st class feature in my architecture. This means I need to have th

Read More

One of the biggest problems web developers have is supporting old browsers. Complaints propagate everyday about things that don't work right in IE 7, or 8 and e

Read More
My Head Is Bigger Than My BodyMy Head Is Bigger Than My Body

I am sure most of us have been to a carnival, amusement park or street fair where an artist is drawing caricatures. These are funny drawings that exaggerate fea

Read More
Airlines Fail At Web Site Performance - Quick Tips To Make Them FasterAirlines Fail At Web Site Performance - Quick Tips To Make Them Faster

Before you read any further I want to apologize up front to anyone who works on a major airline's web site because this article should hurt a lot. But honestly

Read More
5 Single Page Application (Spa) Best Practices5 Single Page Application (Spa) Best Practices

Customers have high expectations for client application experiences. Much has been written in the debate between native vs HTML5 applications in recent years. O

Read More
The Tip Master - A Mobile Web App Tip CalculatorThe Tip Master - A Mobile Web App Tip Calculator

Now that I have my new blog live I have some time to start working on some other projects in my queue. Today I am ready to launch The Tip Master a web applicati

Read More
Using The New Git Support In Webmatrix 3Using The New Git Support In Webmatrix 3

WebMatrix is probably my favorite web development IDE because it is so simple and easy to use. Sure I use Visual Studio 2012 everyday and it has probably the be

Read More
Publish To Directly To Azure Web Sites With WebmatrixPublish To Directly To Azure Web Sites With Webmatrix

WebMatrix is one of my favorite development tools because it really allows me to focus on what I love to do most, build modern web clients. It is a free Web IDE

Read More
Introducing Toolbarjs - A Html5 Javascript Library To Implement The Windows Phone Appbar FunctionalityIntroducing Toolbarjs - A Html5 Javascript Library To Implement The Windows Phone Appbar Functionality

Back in February I released deeptissuejs, a HTML5, JavaScript touch gesture library. In January I release panoramajs a HTML5, JavaScript library to implement th

Read More
Html5 And Css3 Zebra Striping - Look Ma No JavascriptHtml5 And Css3 Zebra Striping - Look Ma No Javascript

It was 5 maybe 6 years ago when I first started learning jQuery. One of the first things I did was order the jQuery In Action book. If you have read that book y

Read More
Listen To Me Talk To Carl & Richard About The Surface Pro, Mobile Development & More [Podcast]Listen To Me Talk To Carl & Richard About The Surface Pro, Mobile Development & More [Podcast]

A few weeks ago I got to sit down and chat with the DotNetRocks guys about a variety of topics. The initial premise for the interview was to talk about the Surf

Read More
Why Its Time To Sunset JqueryWhy Its Time To Sunset Jquery

I owe so much to John Resig and the jQuery team for creating such a wonderful framework. I have staked most of my recent career on jQuery the way I staked my ca

Read More
Html5 Is Ready For The Big Time, Are You?Html5 Is Ready For The Big Time, Are You?

Much has been said and 'debated' in recent years about the viability of HTML5. It should be obvious where I stand if you read my Blog or talk to me in person.

Read More
Use A Datalist Element For An Html5 Auto Complete ExperienceUse A Datalist Element For An Html5 Auto Complete Experience

Guided user input is almost always a good idea when architecting a data entry experience. You want to help the user avoid potential mistakes. With on screen, mo

Read More
Deeptissue.js A Gesture Library For The Modern WebDeeptissue.js A Gesture Library For The Modern Web

Today I am announcing Deeptissue.js, a library to make life easier for developers in the modern world. The inspiration for this library is rooted in my selfish

Read More
A Subtle Css Rotation To Delight Users Using Css Transforms And The :Hover Psuedo SelectorA Subtle Css Rotation To Delight Users Using Css Transforms And The :Hover Psuedo Selector

Little subtle things can have a big impact on your user experience. CSS makes implementing many simple and complex animations easy.

Read More
Grilling Jack In The Box's New Mobile Web SiteGrilling Jack In The Box's New Mobile Web Site

I love a good cheeseburger, always have. My all time favorite was a local grease pit in my hometown of Cleburne Texas that sadly is no more. Nonetheless I have

Read More
How To Make A Vertical Menu Using Css3 TransformsHow To Make A Vertical Menu Using Css3 Transforms

There is so much we can do with web pages that were overly complicated just a few years ago. Thanks for CSS3 Transforms we can do some really cool effects. Toda

Read More
Announcing Panorama.js A Javascript/css3 Library To Replicate The Core Windows Phone Panorama ControlAnnouncing Panorama.js A Javascript/css3 Library To Replicate The Core Windows Phone Panorama Control

Since I first saw Metro UI on Windows Phone I have been fascinated with the various controls and user experience metaphors it introduced. These include the AppB

Read More
Don't Make Facebook's Mistake, Architect For The Modern WorldDon't Make Facebook's Mistake, Architect For The Modern World

A few months ago Mark Zuckerberg made headlines all over the place when he said HTML5 wasn't there yet and announced Facebook would be going all native with the

Read More
Googles Ads Facebook Pixel Bing Pixel