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
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.
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.
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.
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.
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.
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.