Silverlight sessions at DevTeach Montreal 2008
[via
Guy Barrette]
Looks like there will be plenty of
Silverlight content at
DevTeach
Montreal this year:
Building Silverlight Controls
David J
Kelley - SLV467
Designed primarily for Developers.
This technical presentation walks through a number of
senerios for building Silverlight Controls including user
controls and custom panels. The usage of properties,
dependency properties, events, reusability, and encapsulated
control architecture is reviewed in detail. In the
presentation we will build a custom chart control based on a
user control and built custom panels and review dispatch
timer and multi threading in the context of controls.
Comparing Silverlight to ASP.NET
D'Arcy Lussier - SLV301
With Silverlight, web
developers now have a new option for delivering
browser-based applications. But does Silverlight negate
HTML-based web development? Should we put aside traditional
web development for this new paradigm? In this session we’ll
compare Siilverlight and ASP.NET, not to prove one as better
than the other but to show why you might consider one over
the other for your next web application.
Data Visualization with WPF and Silverlight 2
Tim Huckaby - SLV202
Building Data Visualization
Applications with the Windows Presentation Foundation (WPF)
& Silverlight 2.0
This session will be heavily
demo focused to accentuate how the power of the Windows
Presentation Foundation (WPF) and Silverlight 2.0 can be
used to visualize data. WPF is the next-generation
presentation sub-system for Windows. It provides developers
and designers with a unified programming model for building
rich Windows smart client user experiences that incorporate
UI, media, and documents. WPF uses vector based graphics
rendering, which results in better graphics and presentation
for an application. WPF also has other features such as
layout, styling, and data binding, which, when you mix with
interactivity, enables scenarios such as interactive data
visualization. When you put all this together, you have a
unified API for various presentation components, such as 2D
and 3D documents and declarative programming through XAML,
which is a powerful platform for data visualization that can
be used to really “light-up” you enterprise applications.
Designing Interfaces with Expression Blend
Markus Egger - SLV333
Silverlight and WPF
(Windows Presentation Foundation) are powerful UI
technologies, and XAML represents a fascinating new way of
programming WPF and Silverlight. However, without tools,
XAML gets tedious quickly, and a good designer is needed.
Microsoft offers a whole set of such tools. This session
focuses mostly on MS Expression Blend (used in combination
with Visual Studio). This session provides an overview of
the goals, features, and characteristics of this tool and
shows how to create a small next-generation application
using it. This session also shows developers how good
looking interfaces can be created using a few simple and
repeatable tricks.
Hacking Silverlight 2
David J Kelley
- SLV469
Hacking Silverlight 2.0 for designers and
developers
Designed for Designers and Developers. This
engaging presentation gets the audience involved in bridging
the gap between design teams and software development using
Silverlight and the Silverlight toolablity story. The
presentation is full of audience participation and skits
that get audience members up out of their seats and excited
about Silverlight. The basics of team work using Microsoft
tools for design and development are used and the audience
is shown some of the coolest Silverlight hacks that can make
Silverlight applications really shine. With the “Coming out
of the closet” skit the audience is shown sexy UI using
Silverlight, learning about speed of development and why we
care about Sexy engaging Web 2.0 experiences.
Silverlight 2 Controls: Data on Board
Dave Campbell - SLV355
Learn how to populate your
Silverlight controls with data, and how WebServices are your
friend. This will be done using LINQ and WCF webservices, in
addition to more traditional code-behind and asmx.
Silverlight 2 Controls: Your Controls, Your Way
Dave Campbell - SLV389
Learn how to use the
Parts and States model and VisualStateManager to your
benefit in your environment. Starting with existing controls
through modification using VS2008 and Blend to produce a
Custom Control that is then consumed.
Silverlight 2.0 Achitectural Best Practices
David J Kelley - SLV421
Designed Developers and
Architects or people wanting to understand Silverlight
archtecture. This presentation startings with a detailed
technical review of Silverlight control, application
architecture and design patterns. Design patterns as applied
to Silverlight application development and general best
practices are reviewed in detail. The presentation includes
learning from the trenchs of building Silverlight apps on a
large scale including horror stories and ‘Anti-Patterns’ or
things ‘not to do’ are reviewed.
Silverlight Development: Lessons from the Trenches
D'Arcy Lussier - SLV349
So what’s it like creating a
line of business application using Silverlight? What are the
differences in developing a Silverlight application compared
to a Winform or ASP.NET based application? In this session
I’ll share with you my experiences in creating a real-world
Silverlight based application and what you should expect
/look out for when developing with this exciting new
technology.
Silverlight 2: Business Oriented App. (In French)
Laurent Duveau - SLV321
You've already heard a
bit about Silverlight? You have some knowledge of this
technology which is now available?
Come discover how
to create a business oriented application: that means
manipulate data and build a rich UI with Silverlight!
During this session I'll use Visual Studio 2008 and
Expression Blend to build an application that retrieves SQL
server data through an Entity Framework model and exposes it
to Silverlight client via a WCF service. I’ll use a grid to
display the data and asynchronously update the model as
users edit the grid. Finally I will show you how to place
the data in local cache on the client to optimize network
traffic.
Turning on the Silverlight – A Silverlight Intro
Markus Egger - SLV201
Microsoft Silverlight is the
latest generation of Microsoft UI technologies for web
browser applications. It is based on (and a sub-set of) WPF
(Windows Presentation Foundation). It enabled developers to
create next-generation user interfaces in web browser
applications that work not just on Windows systems, but
other environments such as the Apple Mac or mobile devices.
This is a radical departure from previous .NET development,
which was limited to Windows systems. Silverlight
applications enable developers to run .NET code on
non-Windows Systems. This session also compares Silverlight
to other technologies such as Flash. Attendees of this
session will get a good feel for what it is like to develop
real life applications in Silverlight.
User Controls, Customization, and Styling
Dave Campbell - SLV312
Silverlight 2 Controls:
User Controls, Customization, and Styling
Get your
Silverlight application Stylin’ with out-of-the box
techniques for making your UI to not only look like it was
all written by the same company, but also matching your
corporate identity. This will be showing VS2008-only
concepts, so no design knowledge or interest is necessary.
As you can see I will be presenting a session and it should
be interesting as I will build a full Silverlight
application live with very few powerpoint... can’t wait to
be there!
Are you
registered
? Hurry up, it is coming in Montreal on December 2-4!