Upcoming TVBUG Events

All TVBUG meetings are held at the North York Centre, Yonge Street and Park Home Avenue (North of the 401 between Sheppard and Finch across from Empress Walk). If you are taking the Subway get off at the North York Centre Station. Meetings are held either in the North York Public Library on the 2nd floor or in Memorial Hall on the Concourse Level near the food court.

Click here to views maps to the North York Centre.


TVBUG Needs Speakers

We are in the process of lining up speakers for future meetings. If you have any ideas for topics, have a request for a specific speaker, or would like to present to TVBUG yourself, please contact us.


General Meeting
Location: Auditorium, Library 2nd Floor
Date: Monday, May 12, 2008
Time: 6:00 to 6:25 (Pizza - Meet and Greet)
6:25 to 6:30 (Group Business)
6:30 to 8:30 (Main Presentation)
Topic: Data Access Layers with LINQ to SQL and ADO.NET Data Services
Scott Hanselman, Microsoft and
Beth Massi, Microsoft
msdn.microsoft.com

Join Scott and Beth as they show you how to build a data access layer using LINQ to SQL and then how to expose the LINQ to SQL entities using ADO.NET Data Services.

LINQ to SQL is an O/RM (object relational mapping) implementation that ships in the .NET Framework 3.5, and which allows you to model a relational database using .NET classes. You can then query the database using LINQ, as well as update/insert/delete data from it. LINQ to SQL fully supports transactions, views, and stored procedures. It also provides an easy way to integrate data validation and business logic rules into your data model. Beth will show you how to build a LINQ to SQL model using the designer in Visual Studio 2008, customize the model with code, and consume the model from a smart client application.

ADO.NET Data Services (also known as Project code name “Astoria”) consists of a combination of patterns and libraries that enables any data store to be exposed as a flexible data service, naturally integrating with the Web, that can be consumed by Web clients within a corporate network or across the Internet. ADO.NET Data Services uses URIs to point to pieces of data and simple, well-known formats to represent that data, such as JSON and ATOM. Scott will show you how to take an ADO.NET data model and expose parts or all of it as a set of RESTful services. He will demonstrate how to secure access to entities within the model and how to customize the results of a query using interceptors.

General Meeting
Location: Auditorium, Library 2nd Floor
Date: Tuesday, June 17, 2008
Time: 6:30 to 6:50 (Pizza - Meet and Greet)
6:50 to 7:00 (Group Business)
7:00 to 9:00 (Presentation)
Topic: Introduction to Windows Workflow (WF)
Rob Windsor, ObjectSharp Consulting
www.objectsharp.com

This session is a code-focused introduction to use of workflow in applications. We cover the "Hello World" of developing workflow enabled applications and take you to a level where you can be confident choosing workflow for everyday applications. We cover the basics of developing, designing, and debugging workflow solutions.