English · Montréal, 02 septembre, 2010 22:58 ET
 
   

Ateliers Post-Conférence

Prenez bien note que nos atelier de Post-Conférence seront présenté en anglais. Voila pourquoi les descriptions de nos ateliers sont en anglais.



Post-Conference Workshop, June 12th, 2009

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

    Note: Space is limited register early.

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




Combo Post-Conference and Main Conference

Register for a combo or a trio (Post-Confrence with Main Conference) with this link.

Includes three days of training , Keynote, continental breakfasts, lunches, evening activities as well as the selected Post-Con on Friday June 12th, 2009.

Early registration (4 Days)Cost CANCost USD
Before January 1st, 20101098.00$1043.10$
Between January 1st and 30th, 20101198.00$1138.10$
Between February 1st and 28th, 20101298.00$1233.10$
Between March 1st and March 12th, 20101398.00$1328.10$




One day Post-Conference

Microsoft’s new ADO.NET Entity Framework by Julia Lerman

Friday June 12th, 2009, 09:00 - 17:00
Location: Vancouver Four Season
Room: Garibaldi
Cost: 399.00$ CDN

 
Julia Lerman, The Data Farm    
Julie Lerman is an independent consultant and .NET Mentor who has been designing and writing software applications for over 20 years. Julie is currently writing "Programming Entity Framework" for O'Reilly press (pub. date October 2008). Julie is well known in the .NET community as a Microsoft MVP, ASPInsider and INETA Speaker. She is a prolific blogger, a frequent presenter at technical conferences arounc the world and author of articles in well-known technical publications. Julie lives in Vermont where she runs the Vermont.NET User Group, is a board member of the Vermont Software Developers Alliance, and a member of the Champlain College Software Engineering Advisory Board. Julie is the author of O'Reilly's "Programming Entity Framework" (pub. date October 2008). You can read Julie’s blogs at www.thedatafarm.com/blog and blogs.devsource.com/devlife.

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 full day workshop will provide you with a more complete overview on ADO.NET Entity Framework, than you could possibly get in a handful of introductory sessions. In this workshop, you will learn what the Entity Framework is and how it fits into your application and enterprise architecture. We will begin with an introduction to the Entity Data model, how to build it, and how to implement it in its simplest form. Then you will learn how to take advantage of the true power of the Entity Data Model by creating customized mappings. You will learn how to query Entity Data Models using LINQ to Entities and Entity SQL with Object Services and stream data with Entity Client. The session will also explore some of the more complex features of object services as well as offer guidance as to when and where you will want to use the Entity Data Model and which of its core querying methods is right for different scenarios. Throughout the workshop we'll look at some practical applications of Entity Framework.

Morning Part 1

Morning Part 2
  • Querying the EDM
  • Understanding the Entity Object Lifetime
  • Working with Entity Objects
Afternoon Part 3
  • Customizing the Entity Data Model
  • Working with Stored Procedures
  • Customizing the Entity Objects
Afternoon Part 4
  • EF as a Data Access Layer
  • EF in Web & WCF Services
  • Performance, Transactions, Security

Register for one day the Microsoft’s new ADO.NET Entity Framework
Includes the Microsoft’s new ADO.NET Entity Framework post-conferences presented on Friday June 12th, 2009 by Julia Lerman.

Cost CANCost USD
399.00$379.05$

Note: Registration for the main conference is not required to attend the Post-Con. You can register for the pre-conference and post-conference workshop individually from the registration page.




How to increase testability with a modular architecture



 
Mario Cardinal, .Net Expertise    
Mario Cardinal is an independent senior consultant specializing in software architecture. He has 20 years of experience in designing large-scale information systems. He speaks regularly at international conferences, including TechEd, USI, DevTeach, and others. He leads the architecture user group for the Montreal .Net Community and is the architecture track tech chair for the DevTeach Conference. Since 2004, he has hosted the , a podcast about software development. For the fifth year in a row, he has received from Microsoft the Most Valuable Professional (MVP) award in the competency of architecture. Mario holds Bachelor of Computer Engineering and Master of Technology Management degrees from the Ecole Polytechnique in Montreal, Canada. He also holds the titles of Certified ScrumMaster (CSM), Microsoft Certified Technology Specialist (Team Foundation Server), and Microsoft Certified Solution Developer. When Mario isn’t working, he enjoys spending time with his wife, Nathalie and their four children.

Friday June 12th, 2009, 9:00 - 17:00
Location: Four Season
Room: Shuswap
Cost: 399.00$ CDN

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.

Make it a priority to not let you or your organization get left behind.

Audience:

Software Architects, lead developers and anyone aspiring to be an architect

Prerequisite:

Course Outline:
This workshop explains how to partitions into layers the concerns of the application using recognized practices to reduce coupling and to increase testability. Using a real case study, students will learn how to implement a layered architecture using C# and Microsoft .NET framework. We will teach you the best practices regarding application architecture and modularity:

  • Modularity: You will learn about the four attributes of a module and how it applies to layers.
  • Visible Interface: The greatest leverage in architecting is at the interfaces. Partitioning the concerns of the application requires layers with a unique role and a contract well defined. To express not only the specifications but the dynamic behavior of the contract, we will teach you how to design the “velcro”, the visible interface of a module.
  • Hidden implementation: You will learn how to efficiently implement the body of the layer, the hidden part which is not visible in other layers. We will teach you how to use “Dependency Injection” and “Service Locator” as a mediator to reduce coupling with sub-layers.
  • Autonomous Testability: Testability at the layer level without having to assemble the whole system is the most important attribute of a module. Using “test-driven” design techniques to express dynamic behavior of a layer, you will learn how “velcro” and “fake” implementation enable to efficiently test a module in an autonomous way (in a test bed).
  • Dependency Modeling: Using the upcoming Architecture Edition of Visual Studio Team System 2010, you will learn how to build models to express dependencies between layers. Using the very new “Layer” diagram, you will learn how to codify the dependencies and how to integrate them into daily build so that these constraints perpetuate across versions as an “executable” architecture specification.
At the end of this workshop you will understand why architects require a unit of modularity that goes beyond object.

Register for one day Best Practices Architecture Post-conference on June 12th, 2009
Includes the Post-conferences presented on Friday June 12th, 2009.

Cost CANCost USD
399.00$379.05$

Note: Registration for the main conference is not required to attend the sessions. You can register for the pre-conference and post-conference workshop individually from the registration page.


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

Friday June 12th, 2009, 09:00 - 17:00
Location: Vancouver Four Season
Room: Oak
Cost: 399.00$ CDN

 
Don Kiely   
Don Kiely, MVP, MCSD, is a senior technology consultant specializing in developing secure desktop and Web applications that integrate databases, Microsoft Office, and related technologies, using tools including SQL Server, Visual Basic, C#, ASP.NET, and XML. Don has authored and co-authored several programming books, many of which you’re likely to see in the bargain bin at your local mega-bookstore. He writes regularly for many industry journals. Don trains developers and speaks regularly at industry conferences, including TechEd, VSLive!, DevConnections, DevTeach, and others. Don is a full member of the Institute of Electronics and Electrical Engineers and the American Society of Civil Engineers. He earned a BS in Civil Engineering from the University of Notre Dame and an MBA from the University of Colorado, but fortunately learned the error of his ways. In his spare time he roams the Alaska wilderness by foot, dog sled, skis, and kayak.

 
Peter DeBetta, SQL IQ/SQLblog.com   
Peter DeBetta is an independent consultant specializing in design, development, implementation, and deployment of Microsoft SQL Server, Microsoft SharePoint Server, and .NET solutions. Peter writes courseware, articles, and books – most recently the title Introducing SQL Server 2008 from Microsoft Press. Peter speaks at conferences around the world, including TechEd, SQL PASS Community Summit, DevTeach, SQL Connections, DevWeek, and VSLive!

Peter is a Microsoft MVP for SQL Server, an MCP, President of the North Texas SQL Server User Group, and a member of PASS.

When Peter isn’t working, you can find him singing and playing guitar (click here to hear an original song by Peter), taking pictures, or simply enjoying life with his wife, son, and daughter.

Have a day to help save your business from being compromised? Good. Then spend it with Peter and Don learning about how to secure your ASP.NET applications and your SQL Server databases.

Data is one of the most valuable assets that any enterprise owns. Used wisely and protected well, it can be a crown jewel that assures the prosperity of the enterprise, providing business intelligence that can be mined and used for years. But all too often, security of data and applications is the last thing on anyone's mind, especially in the face of budget cuts and other pressures. Then, when an attacker gets access to the data, security becomes job one, but unfortunately, all too late. The problem is that most databases - SQL Server included - and applications are highly secure when they are first deployed. But then we have to start poking holes in the security to let applications access data and users access applications. All too often, such real-world demands make for fatal security vulnerabilities. Making a usable, production application secure from front to back is a lot of work.

During this full day workshop, we'll explore security for data-based Web applications from front to back, exploring the issues at every step of the way. We'll start with SQL Server database security, moving through different features of the database that can help protect your data. After lunch, we'll move to the client application, looking at ASP.NET, its interactions with the database, and Web-based vulnerabilities. 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.

Agenda:
8:30 AM – 9:00 AM
Welcome and Registration
9:00 AM – 11:59 AM
Morning of SQL

12:00 AM – 1:00 PM
Lunch (Not included)
1:00 PM - 5:00 PM
Afternoon of ASP.NET
  • Authentication
  • Authenticating to SQL Server (Windows vs SQL)
  • Authetication Modes
  • Browser Vulnerabilities
  • Input and Data Validation
  • Cross-Site Scripting (AntiXSS Library)
  • AJAX Security
  • Least Privilege Protections
  • Code Access Security
  • Partial Trust Applications
  • Impersonation and Delegation
  • Sandboxing
  • Exception Management
  • Protecting Application Data
  • Protecting View State
  • Encrypting Sensitive Configuration Information
  • Data Transport Security
  • Parameterization (ADO.NET)
  • Network Security

The seminar will cover new features in SQL Server 2008 where relevant.

Register for one day Security post-conference on June 12th, 2009 with Peter Debetta and Don Kiely
Includes the post-conferences Security from ASP.NET to SQL Server by Peter Debetta and Don Kiely on Friday June 12th, 2009.

Cost CANCost USD
399.00$379.05$

Note: Registration for the main conference is not required to attend the sessions. You can register for the post-conference and post-conference workshop individually from the registration page.






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