2:30 PM Saturday Room: 3525
If you need to add some pizzazz to your Web application but don't want to or can't incorporate one of the advanced JavaScript libraries, I show you how to put together a simple and straightforward animation module to handle all your needs. 3:45 PM Saturday Room: 3525
This session is specifically for designers or developers who need to work with the design features of Expression Blend to implement the UI/UX end of a project. If you've done any WPF and Silverlight work, you may have felt like smashing your head against the wall trying to accomplish was would seem like simple graphical tasks, but Blend's graphical tools don't work the way you'd expect. I will be showing some of the tricks that our design team at Vertigo have come up with to make things work in Blend.
We'll examine the best way to import graphics from Expression Design and Adobe Illustrator, and how to convert them for optimal use in Blend. We'll examine the Visual State Manager and how to make the most of it and get around certain bugs. We'll also look at how to skin a control. And lastly we'll show how to use Sample Data to make your design stage of controls act for real. 5:15 PM Saturday Room: 4301
This session with explore the wonderful world of front end development for Webkit with lots of CSS3 goodness. Why Webkit? It's used for rendering in Safari, Google Chrome, Epiphany, Adobe AIR, iPhone, Adroid, Palm Pre and the Symbian S60. The advanced CSS3 capabilities of Webkit allow for streamlined and sophisticated UI/UX development. 1:00 PM Sunday Room: 4301
If you use jQuery and find yourself writing similar one-offs again and again, it's time you think about turning that code into a plugin. In jQuery, plugins are the natural way to make code reusable. As a matter of fact, if you're creating some functionality, you might as well turn it into a plugin from the start so that you and others can use it easily in the future.