CSS3 Media Queries

CSS is an excellent example of responsibility separation. Web site HTML no longer needs to contain excess information about style and formatting, all of that information can be defined within CSS. The days of font, center, and table tags are far behind us. However, a well styled site needs to account for a wide variety of user devices. Sites have solved this problem using a separate mobile site entirely (like http://m.winnipegtransit.com) and sometimes using JavaScript to redirect the user to the mobile site based off their client. Even with that method a site could have three or four alternates based on how many different mobile devices are supported. CSS Media Queries can help you define a single site which can be re-styled based off a users media type.

Continue reading

Enterprise Windows Phone 7

This week I had the opportunity to present and attend TechDays. I was talking to people and doing demos with WP7. It was a very interesting experience, I spoke with people who had different concerns and questions then the regular smart-phone user. I was used to people comparing WP7 to shiny iPhone and Android devices but here I found many people comparing to Blackberry. The folks at TechDays consisted of developers and IT professionals, they wanted to know about Exchange ActiveSync, Office integration, VPN, and RDP applications.

I tried to answer the questions as best I could. I have never used Blackberry or any smart-phone for business use.

Here is just a short recap of some of the enterprise goodies in WP7.

Continue reading