Français · Montreal, July 04, 2009 00:48 ET
 
   

Sessions - Schedule

This schedule is subject to change as we will try to accommodate the busy agenda of our speakers.

The background color represents the topic we cover in presented session.

    Agile
    Architect
    .NET
    SilverLight
    SQL Server
    Vendor sessions

Breakout RoomTrackSponsor
Aspen Web development Strangeloop Networks
Oak .NET Track ObjectSharp
Strathcona Agile Track Available
Seasons Software Architecture Track Available
Garibaldi Silverlight 2.0 Track Silverlight Tour
Shuswap Application Life-cycle (Team System) Incycle Software
Le Pavillon SQL Server 2005/2008 IT Red Gate Software
Pavillon II SQL Server 2005/2008 Dev Available


Schedule

You may click here to obtain the schedule in a printer ready format making it easier to obtain a printed copy. In the schedule you will find links to the session Materials, the Evaluation form and a link to Add the session to your schedule.
M= Session Material
E= Session Evaluation form
A= Add to My Schedule

Monday, June 8, 2009
Aspen
Web Dev
Oak
.NET
Garibaldi
Silverlight
07h00 - 08h00Registration
09h00 - 17h00Pre-Conference
Building Business Applications with Silverlight 2.0.

Make plans to stay an extra day after the conference to take advantage of this opportunity to join veteran software developers Rod Paddock and Jim Duffy as they give you a head start down the road to developing business-oriented Rich Internet Applications (RIA) with Microsoft Silverlight 2.0. In case you just crawled out from under a rock, Microsoft Silverlight 2.0 is a cross-browser, cross-platform, and cross-device plug-in positioned to revolutionize the way next generation Rich Internet Applications are developed. Microsoft’s commitment to providing an extensive platform for developers and designers to collaborate on creating the next generation of RIAs is very clear and its name is Silverlight 2.0. In this intensive, full-day workshop, Rod and Jim will share their insight and experience building business applications with Silverlight 2.0 including a review of some of the Internet’s more visible Silverlight web applications. Make it a priority to not let yourself or your organization get left behind. Come join Rod and Jim as they provide an in-depth look at the future of Rich Internet Application development with Microsoft Silverlight 2.0.

Building Better .NET Applications with F# with Amanda Laucher

With the release of Visual Studio 2010, Microsoft will introduce a new programming language, Visual F#, to the mainstream .NET development community for the first time in close to a decade. Visual F# represents a new style of programming, a functional approach to programming, historically characterized by "academic" languages like Haskell and ML. In this pre-conference tutorial, we'll examine the 'why's of F#, including the benefits and drawbacks of a functional programming style, and how it can be combined with object-oriented programming to take best advantage of both approaches. Along the way, we will write some F# code, giving the attendee a strong basis of F# syntax that they can use to learn more about F# back home. By the end of the pre-con, in fact, attendees who bring their own laptops and attack the exercises provided will have enough skill at F# to begin writing F# code that can be called from C# in a variety of different contexts.

Agile Development with IoC and ORM by James Kovacs

As developers we now have powerful tools in our toolbox, such inversion of control containers and object-relational mappers. But how can we use these tools to rapidly build maintainable and flexible applications? In this pre-con, we will look at advanced techniques such as convention-over-configuration in IoC containers and automapping ORMs to quickly build applications that can evolve over time. We will use test-driven development (TDD) to design and evolve a complete working application with supporting infrastructure during this one-day workshop.

09h00 - 10h15Regular sessions
Building Better .NET Applications with F#
Amanda Laucher
PRE323 M E A
Agile Development with IoC and ORM by James Kovacs
James Kovacs
PRE389 M E A
Building Business Applications with Silverlight 2.
Rod Paddock
PRE201 M E A

Tuesday, June 9, 2009
Strathcona
Agile Track
Aspen
Web Dev
Oak
.NET
Garibaldi
Silverlight
Seasons
Arch. Track
Shuswap
Life Cycle
Pavillon II
SQL Dev.
Le Pavillon
SQL IT
07h00 - 07h45Continental breakfast
07h00 - 11h00Registration
08h00 - 09h15Keynote
Visual Studio — Your Development Happy Place
09h30 - 10h45Regular sessions
Domain Driven Design Chalk Talk
Greg Young
AGI376 M E A
jQuery 101
Rod Paddock
NET101 M E A
Refactoring with Generics
Kathleen Dollard
NET339 M E A
Silverlight - A Thorough Introduction
Michael Forth
SLV256 M E A
Becoming an Architect
Rob Daigneau
ARC378 M E A
Agile Development & Scrum with VSTS
Claude Rémillard
VST234 M E A
Stored Procedure Best Practices
Kevin Kline
SQL265 M E A
Understanding the Procedure Cache
Bill Graziano
SQL321 M E A
11h00 - 12h15Regular sessions
User Stories, Iterations, and Releases
David Laribee
AGI278 M E A
SharePoint 2007: A Developers Primer
Rob Windsor
NET334 M E A
Implementing Microsoft Virtual Earth in Your ASP.N
Jim Duffy
NET302 M E A
Silverlight Frankenstein
Rod Paddock
SLV233 M E A
Pragmatic Architecture
Ted Neward
ARC355 M E A
Building and deploying a database Project
Christian Coté
VST374 M E A
Introduction to Data Warehousing
Jessica Moss
SQL244 M E A
Top 10 Features of SQL Server 2008
Kevin Kline
SQL234 M E A
12h15 - 13h30Lunch
13h30 - 14h45Regular sessions
Producing Production Quality Software
Oren Eini
AGI244 M E A
Fun with HTTP Handlers & Security
Miguel Castro
NET387 M E A
Visual Studio Debugger Tips & Tricks
John Bristowe
NET343 M E A
The Challenge of Silverlight Architectures
Kathleen Dollard
SLV317 M E A
Busy .NET Developer's Guide to Functional Concepts
Ted Neward
ARC386 M E A
Software Development Metrics with VSTS
Claude Rémillard
VST216 M E A
Locking and Blocking Made Simple
Joe Webb
SQL212 M E A
Project Madison: Scale-out of SQLServer
Tamer Farag
SQL240 M E A
15h00 - 16h15Regular sessions
Done Done
Erik Renaud
AGI397 M E A
ASP.NET Dynamic Data
John Bristowe
NET358 M E A
Integrating Virtual Earth and SQL Server 2008
Jim Duffy
NET303 M E A
ASP.NET Integration With Silverlight
D'Arcy Lussier
SLV341 M E A
Modular Architecture
Mario Cardinal
ARC433 M E A
Real World Best Practices for Source Control
Barry Gervin
VST348 M E A
Resource Governor
Peter DeBetta
SQL233 M E A
Powershell'd - How to Powershell Your Way with SQL
Donabel Santos
SQL312 M E A
16h30 - 17h45Regular sessions
Inversion of Control Containers
Hamilton Verissimo
AGI332 M E A
Leveraging Telerik Web Controls In Your SharePoint
Shereen Qumsieh
NET351 M E A
Code Generation
Kathleen Dollard
NET341 M E A
Silverlight + MVVM = Easy
Shawn Wildermuth
SLV344 M E A
Rethinking "Enterprise"
Ted Neward
ARC369 M E A
Managing Database Professional Projects
Christian Coté
VST383 M E A
How and When to Implement Indexed Views
Brad M. McGehee
SQL371 M E A
Hosting the SQL Server
Richard Baumet
SQL333 M E A

Wednesday, June 10, 2009
Strathcona
Agile Track
Aspen
Web Dev
Oak
.NET
Garibaldi
Sliverlight
Seasons
Arch. Track
Shuswap
.NET
Pavillon II
SQL Dev.
Le Pavillon
SQL IT
07h00 - 07h45Continental breakfast
07h00 - 13h00Registration
Registration
07h00 - 18h30Tradeshow
08h00 - 09h15Regular sessions
Isolating Dependencies in Tests Using Mocks
Claudio Lassala
AGI354 M E A
SharePoint Development Tips and Tricks
Sherman Woo
NET321 M E A
An Overview of the MEF
John Bristowe
NET348 M E A
Enhance SharePoint with Silverlight 2.0
Medhat Elmasry
SLV388 M E A
Automated UI Testing – the Prism project
Larry Brader
ARC301 M E A
Adopting Team System 2008
Etienne Tremblay
VST345 M E A
Creating Data-Driven Subscriptions in SSRS
Joe Webb
SQL342 M E A
Microsoft Windows 2008 HPC Server cluster
Pedro Manfredi
SQL214 M E A
09h30 - 10h45Regular sessions
Light Up Your Apps with IoC Conventions
James Kovacs
AGI347 M E A
Leveraging the Power of jQuery in ASP.NET Web Appl
Sing Chan
NET355 M E A
Expression Blend to Build World Class WPF App.
Kevin McNeish
NET262 M E A
A lap around the Silverlight Toolkit and SDK
Justin-Josef Angel
SLV323 M E A
Two-Phase Commit is Evil
Rob Daigneau
ARC323 M E A
Leveraging VSTS for mature SharePoint Development
Claude Rémillard
VST322 M E A
MDX: From WITH To WHERE
Jessica Moss
SQL354 M E A
Intro to SQL Integration Services
Todd McDermid
SQL221 M E A
11h00 - 12h15Regular sessions
ORM+=2: More Than Just Data <-> Objects
Oren Eini
AGI432 M E A
Understanding ASP.NET Under the Covers
Miguel Castro
NET374 M E A
Declarative UI Programming with XAML
Tim Huckaby
NET233 M E A
 DSLs and LOP
Amanda Laucher
ARC366 M E A
Top 10 new things in TFS
Etienne Tremblay
VST365 M E A
SQL Server 2008 Reporting Services Programming
Roman Rehak
SQL244 M E A
SQL Server 2008 Virtualization Using Windows
Damir Bersinic
SQL325 M E A
12h15 - 13h30Lunch
13h30 - 14h45Regular sessions
Getting to Release-per-Feature with Lean
David Laribee
AGI284 M E A
Integrating ASP.NET AJAX with SharePoint 2007
Rob Windsor
NET352 M E A
Data Visualization Applications with WPF
Tim Huckaby
NET337 M E A
Navigating the DMZ
Shawn Wildermuth
SLV352 M E A
Agreeing to Agree
Greg Young
ARC357 M E A
Advanced Unit Testing with Team System
Barry Gervin
VST378 M E A
Tips & Tricks for Writing Better Queries
Joe Webb
SQL382 M E A
How to Use SQL Trace
Brad M. McGehee
SQL356 M E A
15h00 - 16h15Regular sessions
The Importance of Confidence in Development
Donald Belcham
AGI387 M E A
Death of a Web Server: Crisis in Caching
Richard Campbell
NET318 M E A
Microsoft Parallel Processing Technologies
Ranjan Sen
NET331 M E A
Deep diving into Silverlight UI framework
Justin-Josef Angel
SLV354 M E A
Architecting Software as a Service
Michael Stiefel
ARC327 M E A
Team System Process Customization
Etienne Tremblay
VST372 M E A
Choosing the Right Encryption Methodology
Peter DeBetta
SQL392 M E A
Identifying Performance Bottlenecks
Joe Webb
SQL326 M E A
16h30 - 17h45Regular sessions
Getting Your Mind Around TDD
Claudio Lassala
AGI249 M E A
Data in the Cloud
Shawn Wildermuth
NET301 M E A
Conquering XML with LINQ in Visual Basic 9
Beth Massi
NET368 M E A
Silverlight Case Study: Code Camp Application
D'Arcy Lussier
SLV357 M E A
Top 10 Umbrellas
Erik Renaud
ARC393 M E A
Advanced ETL application concepts with SSIS
Christian Coté
SQL464 M E A
SQL Server Development Tips and Tricks
Roman Rehak
SQL232 M E A
Microsoft System Center Data Protection Manager
Damir Bersinic
SQL384 M E A
18h00 - 20h00Bonus session: panel DNR

Thursday, June 11, 2009
StrathconaAspenOakGaribaldiSeasonsShuswapPavillon IILe Pavillon
07h00 - 07h45Continental breakfast
07h00 - 15h00Tradeshow
08h00 - 09h15Regular sessions
Behavior-Driven Development Installed
David Laribee
AGI233 M E A
Building custom web app. with the Sitefnity
Adam Crandall
NET325 M E A
So You're Finally Getting Into WCF
Miguel Castro
NET254 M E A
Writing Domain Specific Languages in Boo
Oren Eini
AGI374 M E A
Advanced Debugging
Greg Young
ARC374 M E A
What’s New in Entity Framework .NET 4 aka EF4
Julia Lerman
NET202 M E A
Building and Deploying Databases Data Dude
Don Kiely
SQL361 M E A
SQL Server 2008 Data Compression and Backup
Damir Bersinic
SQL362 M E A
09h30 - 10h45Regular sessions
Convention-over-Configuration in a .NET World
James Kovacs
AGI321 M E A
A Deep Dive into the ASP.NET AJAX UpdatePanel
Rob Windsor
NET328 M E A
Objective-C for .NET Developers
Kevin McNeish
NET289 M E A
Will It Blend?
Shawn Wildermuth
SLV312 M E A
Cloud Computing Architecture
Mario Cardinal
ARC341 M E A
An Overview of Oslo
Matt Winkler
NET231 M E A
Deciphering transaction log files
Hugo Shebbeare
SQL472 M E A
Using SQLdiag to Troubleshoot SQL Server Problems
Brad M. McGehee
SQL367 M E A
11h00 - 12h15Regular sessions
Releasing To Production Every Week
Owen Rogers
AGI329 M E A
From One Web Server to Two: Making the Leap
Richard Campbell
NET345 M E A
Microsoft Concurrency and Coordination Runitme
Ranjan Sen
NET332 M E A
Architecting Applications In Silverlight
D'Arcy Lussier
SLV364 M E A
A Look at Windows Azure Data Services
Michael Stiefel
ARC321 M E A
Data Sources and Data Binding in WPF
Beth Massi
NET369 M E A
SSMS Tips, Tricks, Traps, and Treats
Don Kiely
SQL387 M E A
End-to-End Troubleshooting for SQL Server 2005
Kevin Kline
SQL377 M E A
12h15 - 13h30Lunch
13h30 - 14h45Regular sessions
Agile Q&A with Dave Laribee and Friends
David Laribee
AGI291 M E A
ASP.NET AJAX Tips and Tricks
Rob Windsor
NET375 M E A
Future Directions for Microsoft Visual Basic and C
Beth Massi
NET383 M E A
Building Behaviors in Silverlight 3
Shawn Wildermuth
SLV363 M E A
Unleash your domain
Greg Young
ARC382 M E A
WCF and WF, Like Birds of a Feather
Rob Daigneau
NET392 M E A
SQL Server Application Optimization and Tuning
Roman Rehak
SQL359 M E A
Tracking Metadata in a BI Solution
Jessica Moss
SQL349 M E A
15h00 - 16h15Regular sessions
Are Agile and Domain Modeling Frenemies?
Michael Stiefel
AGI355 M E A
Integrating MS Outlook 2007 and MOSS
Yaroslav Pentsarskyy
NET456 M E A
Reusing your SSIS Scripts by using custom tasks
Todd McDermid
SQL379 M E A
Styling and Multimedia In Silverlight
D'Arcy Lussier
SLV378 M E A
REST vs WS* Service Smackdown
Rob Daigneau
ARC368 M E A
Customizing the Entity Framework Model
Julia Lerman
NET381 M E A
Managing Hierarchies in SQL Server 2008
Peter DeBetta
SQL267 M E A
Advanced performance troubleshooting - using XEven
David Wei
SQL455 M E A
16h30 - 17h45Regular sessions
Advanced Usages of Inversion of Control Containers
Oren Eini
AGI477 M E A
AJAX 4.0: Rich Internet Applications Come of Age
Don Kiely
NET465 M E A
iPhone Development for .NET Developers
Kevin McNeish
NET384 M E A
Using the Composite Application Guidance for WPF
Claudio Lassala
SLV256 M E A
The joys/concerns of multi-paradigm programming.
Amanda Laucher
ARC344 M E A
Building an Application with Oslo
Matt Winkler
NET371 M E A
Creating Dashboards with PerformancePoint Server
Jessica Moss
SQL396 M E A
Detecting and Troubleshooting Memory Bottlenecks
Brad M. McGehee
SQL431 M E A

Friday, June 12, 2009
OakGaribaldiShuswap
09h00 - 17h00Post-Conference
Microsoft’s new ADO.NET Entity Framework by Julia Lerman

Spend the day learning about Microsoft’s new ADO.NET Entity Framework, Microsoft’s new core data platform, with Julie Lerman, the leading independent authority on this technology and author of O’Reilly’s Programming Entity Framework. Julie has been working with Entity Framework since it was first announced by Microsoft, writing and teaching about it and working with the Entity Framework team to help shape the product.

How to increase testability with a modular architecture By Mario Cardinal

This workshop has been designed to give you a head start in modular architecture practice with abstractions such as the “layer”. You will acquire fundamental knowledge about how to partitions into layers the concerns of the application. We will teach you the best practices regarding application architecture and modularity. We will demonstrate how to apply “top-down” as well as “test-driven” design techniques. You will learn how to correctly design the “velcro”, the visible interface of a module. In the same way, you will learn how to conceive a “fake” implementation, an efficient practice to test a module in an autonomous way. Using a real case study, students will learn how to implement a layered architecture using C# language and Microsoft .NET framework. At the end of this workshop you will understand why architects require a unit of modularity that goes beyond object.

Security from ASP.NET to SQL Server by Peter Debetta and Don Kiely

Do you value your data? How about the integrity of your Web applications? Then plan to attend a full day workshop this June in Vancouver, B.C. after the DevTeach conference. Peter W. DeBetta and Don Kiely will cover "Security from ASP.NET to SQL Server," exploring application and data security from front to back, throughout an ASP.NET application based on SQL Server. We'll start with your data, using SQL Server's features to keep it safe and secure. Then we'll move to the Web server, showing you how to keep data secure in transit and while the user is working with it. You'll see a lot of code, get a grasp of the concepts, and leave with plenty of practical information about creating a secure ASP.NET application.. The seminar will cover new features in SQL Server 2008 where relevant.

09h00 - 10h15Regular sessions
Security from ASP.NET to SQL Server by Peter Debet
Peter DeBetta
POS378 M E A
Microsoft’s new ADO.NET Entity Framework
Julia Lerman
POS344 M E A
Increase testability with a modular architecture
Mario Cardinal
POS366 M E A

Schedule Archive

DevTeach Montreal 2008

DevTeach Toronto 2008

DevTeach Vancouver 2007

DevTeach 2006

DevTeach 2005

DevTeach 2004






Copyright © 2003-2009, DevTeach Inc., All Rights Reserved
.NET Conference
101-383 Greber Suite 157, Gatineau, Quebec, J8T 0B2 .NET Training
Telephone: 1-866-913-0430 Fax: 1-819 205-1422 Email:
Info4You@devteach.com