Truly smart clients
I've been adding a lot of multi-platform support into most of the apps/controls I've been hacking out these days. It's largely out of necessity - most of the projects's my team's undertaking require a presence on the public Web, on WAP-capable devices, in SMS, on the desktop, and a couple other proprietary formats - each of which has its own idiosyncratic rendering concerns. As an example, we're using the same base control to serve content for our web site, our mobile channel, our text-messaging network, and our Chyron system for dynamic TV graphics.
I've been relying on the adaptive rendering model I exhibited in a previous tutorial (which basically uses XSLT templates to conditionally output content in formats defined in a C# enumeration) that I started building ASP.NET v.1.x custom server controls based on this.
I'll put this up for download once I get the final control wrapped nicely...some last-minute feature set additions that keep popping up (like auto-generated RSS feeds, user-defined tagging and notification services) are still crawling around.
I've been relying on the adaptive rendering model I exhibited in a previous tutorial (which basically uses XSLT templates to conditionally output content in formats defined in a C# enumeration) that I started building ASP.NET v.1.x custom server controls based on this.
I'll put this up for download once I get the final control wrapped nicely...some last-minute feature set additions that keep popping up (like auto-generated RSS feeds, user-defined tagging and notification services) are still crawling around.
0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home