Beantown.NET's Next Meeting: December 4th, 2008
For our December meeting, we have Jesse Liberty from Microsoft presenting “Skinning Silverlight Controls”.
Title:
Skinning Controls: An introduction to separation of presentation from logic in Silverlight Controls using the Parts and State Model with the Visual State Manager – a practical demonstration in Expression Blend and Visual Studio
Abstract:
This presentation will describe the Parts and States model and the advantage of decoupling the appearance of a Control from the underlying logic of its events. We will take a close look at the VisualStateManager which enables the Control to change its appearance in response to being placed in different states (such as mouseOver and Pressed) without reliance on event logic, and to manage the transition from one state to another using animation (Xaml storyboards). In Silverlight every control is lookless, and the appearance of all controls are determined by templates; we will examine how to create these templates which are defined in Xaml, and we will look at how Expression Blend can greatly simplify the work involved. Finally, if time allows, we will delve into advanced topics such as “in-state animation” and the creation of skinnable custom controls.
Jesse Bio:
Jesse Liberty, “Silverlight Geek, ” is a Microsoft Senior Program Manager in the Silverlight Development Division where he is responsible for the creation of tutorials, videos and other content to facilitate the learning and use of Silverlight.
Even before joining Microsoft, Jesse was well known in the industry in part because of his many bestselling books, including O'Reilly Media's Programming .NET 3.5, Programming C# 3.0, Learning ASP.NET with AJAX and the soon to be published Programming Silverlight He has over two decades experience writing software, consulting and training, with stints at AT&T as a Distinguished Software Engineer and at Citibank as a Vice President in the Information Division.
| When: | Thursday, December 4th, 2008, 6:00 – 8:00pm |
| Where: | Hollister, Inc. 75 State St., 9th Floor Boston, MA http://www.hollisterstaff.com/ Phone: 617-654-0200 |
| We’ll now be hosting our meetings at Hollister Staffing’s offices at 75 State St. in Boston. A quick word about the RSVP process: Security at 75 State St. is a lot tighter than at Adesso. When we were meeting at Adesso, the RSVP was only for the pizza count. Now, you’ll need to RSVP so that we can put your name on the security list to get into the building. I’m working with Hollister to try to find a way around this but until you hear otherwise, please RSVP for the meeting. Even if you’re not 100% sure that you’re coming, send an RSVP so that we can get you and anyone you bring with you on the security list. As always, our meeting is open to everyone so bring your friends and co-workers. If you’re planning to come, please RSVP via email by 3pm on 12/04/2008 Future meetings: • January 8 – Michael Stiefel
|