Power BI

Content by Charles Sterling

Free WPF Training in Melbourne Sydney and Brisbane June 30th


Couple people have pinged me about the Free WPF training I mentioned a while back and figured i had better get the details posted -before the event! 

For the folks in Brisbane I have a special treat…They get to be the first people in the world to get to see the TechEd content i am creating with Joseph Cooney.

If you want a preview you can find the draft lab manuals at:


Part 1: Creating XAML Browser Applications with Microsoft® Visual Studio 2008™

Part 2: Creating XAML Browser Applications with Microsoft® Expression Blend


Code for the Country! Make a pledge to the Salvos and win a chance to send you developers for the BIGGEST HANDS ON LAB EVENT of the Year!

New Horizons (MICROSOFT TRAINING PARTNER OF THE YEAR – 2005 & 2006) and Microsoft have teamed up to deliver an exclusive Hands-On-Lab (HOL), never before released in Australia, on Windows Presentation Foundation.

30th June 2007

9:00am – 4:00pm



If you wish to send one of your developers to this event FREE of charge, your organisation simply needs to make a pledge to The Salvation Army Drought Appeal.

The top 12 pledges in each state (QLD, VIC & NSW) will be offered ONE FREE SEAT to this event.

The minimum pledge is $1 and there is no maximum pledge.

Note: Only the successful 12 organisations will be asked to honour their pledges!


· EVENT: Windows Presentation Foundation

· WHEN: 30th June 2007


o Sydney:
Level 6, 31 Market Street, Sydney, NSW 2000

o Melbourne:
Level 2, 31 Queen Street, Melbourne, VIC 3000

o Brisbane:
Level 4, 200 Creek Street, Brisbane, QLD 4000

What will you experience on the day?
Windows Presentation Foundation represents the first significant enhancement to the Windows graphics engine in over ten years. Applications that are trivial to build with Windows Presentation Foundation would have been difficult or impossible in HTML based web applications or even Microsoft current Windows forms technology. The Windows Presentation Foundation contains many improvements for constructing rich client applications-regardless of whether they are Windows or browser-based. WPF is built on vector graphics, thanks to Direct3D, which enables the use of the graphics rendering engine in your GPU for faster processing of User Interface components and supply scalable 2D, Multimedia and 3D interfaces.

This one day hands-on course will be the first time this training will be delivered in Australia, and will be presented by the three best Windows Presentation Foundation experts in Australia (Joseph Cooney, Deepak Kapoor and Paul Stovell).

During this workshop you’ll study of the main pillars of WPF, experience the joys of XAML programming, learn how to sidestep performance pitfalls and explore the fantastic rendering capabilities of WPF. You will learn how to develop applications with a professional user interface that is powerful and easy for end-users to use.

Agenda of the Day:


– Creating Rich 2D and 3D Content with Windows Presentation Foundation (HOL)



 – Building WPF Applications (HOL)

Building a XAML Browser Application (HOL)



Data Binding with WPF (HOL)

Interop (Element Host)


– Getting Started with Silverlight (HOL)


General project guidelines and practices


Performance tuning, debugging, etc.


THE PRESENTERS – the best in their field:

Joseph Cooney is regarded as not only one of the top Windows Presentation Foundation Developers but also one of the top Windows Presentation Foundation community members dedicating much of his time to teaching other people how to use this exciting new product. His website, one of the most popular WPF sites on the internet “Learn WPF” breaks down his own articles into a easy to understand “Get Started” and “How to” sections. Joseph is working with Microsoft to create an exciting new type of WPF Hands on labs for Microsoft TechEd 2007. In 2007 Joseph was rated as the 5th highest rated speaker at code camp and has the distinction of delivering the first WPF Presentation at Code Camp 2006. He also presented at TechEd 2006 Australia on WPF Xaml Browser Applications (XBAP) and WPF data binding. Joseph is currently consulting to Microsoft on the topic of Children’s Safety and was recently awarded the Microsoft MVP for his tireless efforts. Based in Brisbane Joseph runs the QLD branch of the prestigious consulting company: Paradigm Logic and has been working with Microsoft Technologies for the past 8 years with a strong focus on .NET technology. Joseph is an active member of the .NET community regularly contributing to online discussion forums and maintaining his software development sites learnwpf.com and jcooney.net. Joseph has also developed a mind-mapping tool at Thoughtex.net using WPF.

Deepak Kapoor is widely recognised as being one of the top 5 Windows Presentation Foundation Experts in Australia. In addition to frequently presenting at both User groups and conferences Deepak spends much of his time creating cutting edge training courses such as the first Windows Presentation Foundation Training offered in Australia in 2006 and was the creator of the Salvation Army Drought Relief WPF training. Deepak works as software development consultant with a range of clients in different industries. His areas of focus are .Net Framework 2.0 and .NET Framework 3.0 with a keen interest in WindowsForms, WPF and WF. Many of Deepak’s published works can be found on MSDN, CodeProject and on his blog (http://www.DeepakKapoor.net). Other than being an active participant on forums, Deepak’s community involvements also include mentoring at local .NET user groups around Sydney, CodeCamp and various WPF hands-on-labs sessions.

Paul Stovell is recognised by Microsoft as one of the Experts in Windows Presentation, and was asked to participate in the 2007 Visual Studio Ascend program where he will be contributing and commenting on the design of Microsoft next generation development tools code named “Orcas”. Paul also delivered one of the first applications in Windows Presentation Foundation, the Tech.ED 2006 Agenda Viewer, and hosted talks at the same conference on Windows Presentation Foundation architecture best practices. Paul is based in Sydney, Australia, and works as a Senior Developer for Readify. His passions are rich client application development, focusing on rich immersive graphical interfaces, data binding, as well as domain modelling and architecture. He presents at the Sydney .NET user groups regularly, has taught a number of Readify .NET training courses and writes numerous articles on rich client development for the Code Project as well as his blog (www.paulstovell.net).

For more information on how you can pledge, speak to your New Horizons Account Manager on 07 3835 2600

Alternatively, if you would like to register online,
visit: www.nhaustralia.com.au/nhappeal
and pledge NOW!