Building HTML5 Applications - Using HTML5 to Create Mobile Experiences

Tue, 01 May 2012 10:00:00 GMT

Following on last month’s discussion of media queries, Brandon Satrom looks at the other two pillars of responsive Web design—fluid grids and flexible images.Media Queries are the engines that drive responsive, adaptive sites, but they are only effective when the designs of those sites are also responsive and adaptive. This month, I'll introduce you to some ideas around the other two pillars of 'Responsive Web Design.' I'll start with an overview of some up-and-coming CSS Layout modules, and then talk about some techniques for making non-textual elements like images and embedded video adaptive as well.

Read article

Building HTML5 Applications - Using CSS3 Media Queries to Build a More Responsive Web

Mon, 02 Apr 2012 10:00:00 GMT

Support for CSS3 Media Queries across all major desktop and mobile browsers means you can use context clues to deliver tailored experiences for a wide range of devices, as Brandon Satrom explains.

Read article

Building HTML5 Applications - Using HTML5 Canvas for Data Visualization

Tue, 03 Jan 2012 10:00:00 GMT

The new HTML5 canvas element gives you the power to create and manipulate images and animations on the fly. And it’s not just for complex projects like games.As Brandon Satrom demonstrates, you can use it to do some pretty cool data visualization as well.

Read article

Building HTML5 Applications - Integrating Geolocation into Web Applications

Wed, 30 Nov 2011 10:00:00 GMT

Much of what the world is calling HTML5 is a set of technologies geared toward making real application development possible on the Web—and geolocation is a great example. Brandon Satrom introduces the Geolocation spec and shows you how to get started using it in your applications.

Read article

Building HTML5 Applications - Better Web Forms with HTML5 Forms

Wed, 26 Oct 2011 10:00:00 GMT

A number of new input types in HTML5 make creating Web forms easier than ever, and the best thing about these new types is that they’ll work at some level in all browsers. Brandon Satrom shows you how to start using HTML5 forms in your applications today.

Read article

Building Apps with HTML5 - No Browser Left Behind: An HTML5 Adoption Strategy

Fri, 09 Sep 2011 10:00:00 GMT

As much as the development community and latest browsers are pushing the HTML5 hype up to a fever pitch, the vast majority of people on the web aren’t using those brand new browsers and versions.But that doesn’t mean you have to put off using HTML5 till the next decade. In this column, Brandon Satrom provides some practical strategies for how you can adopt HTML5 technologies today.

Read article

HTML5 - Building Apps with HTML5: What You Need to Know

Fri, 29 Jul 2011 10:00:00 GMT

In this article — the first of a series that aims to show you how you can use HTML5 to build apps for the Web — Brandon Satrom introduces HTML5, describes Microsoft’s approach to the new standard and helps you think about how to adopt HTML5 technologies.

Read article

Cache Integration - Building and Using Custom OutputCache Providers in ASP.NET

Fri, 04 Mar 2011 10:00:00 GMT

With the .NET Framework 4.0, you can now boost performance by replacing the default ASP.NET output cache with your own implementation. We show you how to do this with the MongoDB 'NoSQL' database in a simple ASP.NET MVC app and then we swap out the custom provider to leverage features of Azure AppFabric.

Read article

BDD Primer - Behavior-Driven Development with SpecFlow and WatiN

Fri, 03 Dec 2010 10:00:00 GMT

Behavior-Driven Development techniques let you test and code in the language of your business scenario. We’ll explain how the BDD cycle wraps traditional Test-Driven Development techniques and walk you through an example BDD development cycle for an ASP.NET application.

Read article