Updated: November, 12, 2007, 7 pm, local time
Dear Mr.Bool friends
I am talking directly from VSLive 2007, the major Microsoft independent conference for developers, in your 4º version this year, in Austin ,Texas - US. The conference happens from november 12 to 15 and meet developers from worldwide.
After a long trip, we are ready to cover the conference and bring in first-hand the latest news on Microsoft technologies, mainly .net. The official Web Site can be found at http://www.ftponline.com/conferences/vslive/2007/austin/
The conference happens in 4 days where many sessions cover the mainly and emerging technologies at moment: ASP.NET, Silverlight, C# 3.0, VB 9.0, WCF, WPF, Best Patterns & Practices, LINQ, .NET 3.0. My main interests are ASP.NET, LINQ e .NET 3.0. The conference is divided in four sub-areas: ASP.NET Live, Best Pratices Live, LINQ Live e .NET 3.0 Live.
In the first day of conference, we had a pre-conference, with a workshop during the entire day. Between two options of workshop, my choice was “Maximizing WPF: Silverlight”, by Billy Hollis. He starts showing all the WPF(Windows Presentation Foundation) concepts, this technology that is a revolution and change radically the way how applications are developed and used today. WPF applications are more interactive, with a high look and fell. Billy shows many examples of applications using the technology.
We can use WPF in three ways: Local, browser and Silverlight, each onde with its advantages and limitations. The speaker told about XAML, the base language to WPF and Silverlight development.
We can develop in XAML using Visual Studio (due the “cider” plug-in) or using Microsoft Blend.
Billy demonstrates a deep know-how on all WPF areas: base classes (Windows, Page, Control), Panels, text-oriented controls, ItemControls, StackPanel, GridPanel, Canvas, Data Binding (a great feature that works like ASP.NET Data Binding), Data Context (like ASP.NET DataSources), XAML Browser Applications (“XBAP”), non-installed applications that run in a browser, Resources, Gradients, Templates, Animation (a key-aspect that turn WPF Applications better than WinForms and promote a fearless visual), Media, Styles (that works as ASP.NET Themes and Skins or CSS classes) etc.
That’s it for today, don’t lose more reports in the next days! Below some picture from the conference.
Sheraton Austin Hotel
Main entry and registration
Example of a WPF application: a book paging simulation with animation
Developing XAML and WPF in Visual Studio 2008
Microsoft Blend in action
Me and Billy