rob vettor

Speaker Image

Microsoft MVP

Blog

Rob Vettor is a C# MVP, INETA Regional Speaker and senior .NET Technologist for Oz Systems. Rob has built systems for a number of corporations, including Avanade, Raytheon, American Express and Jack Henry and Associates. Rob lives in Dallas, TX, with his wife, twin sons and three dogs, and is the founder of Hands-On-Coding (http://www.hands-on-coding.net/), a user group in which attendees bring their laptops and learn .NET coding by doing. You can contact Rob at robvettor@hotmail.com

Sessions

EntityFramework 360: Getting Started

Level: 100
Track: None
Time: 09:00 AM - 10:15 AM
Day: 1
Room: Credera 1

While most enterprise applications are object-oriented, the data upon which they depend is not.

Come see how you can effectively bind these two worlds together by leveraging the Microsoft ADO.NET Entity Framework. In this session, we’ll…

• Explore the Entity Framework 4, its components and see how it all works
• Learn about the benefits and drawbacks of the 3 different approaches to using the tool
• Generate a business object model with database mappings
• Walk through a variety of code examples that show how to interact with the model
• Show how the Entity Framework automatically tracks data changes and generates updates
• Deep-dive into the code-only features of the recent 4.1 release

You’ll walk-away with a clear understanding of the different approaches to implementing Entity Framework in your project.

MVx: Making Sense Out of the Model View Patterns…

Level: 200
Track: None
Time: 12:45 PM - 02:00 PM
Day: 1
Room: Telerik

The separation enforced by the ‘Model View’ patterns can quickly transform your application into a maintainable, modular and rapidly developed package. New features are easily added, new faces are a snap, testing is enhanced and developers and designers can more easily work simultaneously.

Come compare the Model-View-Controller (MVC), Model-View-Presenter (MVP) and Model-View-View-Model (MVVM) patterns. In this session, we’ll…

•Explore the foundation, benefits and drawbacks of each pattern at an architectural level
•Contrast differences between each pointing out applicable situations where each may apply
•Walk through a variety of examples on the Microsoft platform, including Microsoft MVC, ASP.NET, Silverlight and Windows Presentation Foundation

You’ll walk away with a clear understanding of each and examples that you can implement in your projects.