Framework MasterClass

Let's take a closer look...;

Little things can make all the difference. In the latest release of the .NET Framework (3.5) and in your favorite developer tool Visual Studio, there are so many little things that are just done right. From how you can visualize data and work with it in your code, to improvements in debugging that make you smile. It works the way that you do. In this webcast series we take a deeper look at how you can leverage the new environment. From data to debugging we'll dive in and cut some serious code.

Mike Benkovich is a developer guy currently working with the MSDN team at Microsoft delivering technical presentations around the US. He has worked in a variety of roles including architect, project manager, developer and technical writer. He is a published author with WROX Press and APress Books, writing primarily about how to get the most from your SQL Database. Since appearing in Microsoft's DevCast in 1994, Mike has presented technical information at seminars, conferences and corporate boardrooms across America.

Any questions? Shoot him an email at:

FMC - Framework MasterClass
Our schedule – Monday's

9/4 – LINQ Overview
Data access has evolved over time to make working with databases easier and more productive. In the Microsoft .NET Framework version 3.5, access to data is integrated natively into the languages. In this webcast, we look at what Microsoft .NET Language Integrated Query (LINQ) is, and we provide an overview of how it can help developers increase productivity.

9/10 – LINQ to SQL
Microsoft .NET Language Integrated Query (LINQ) provides a common way to work with data in your applications. In this session, we dive into how LINQ provides methods to work with Structured Query Language (SQL) databases, including how to query, insert, and manage data using the LINQ framework.

9/17 – LINQ to XML
In other sessions, we have already seen how Microsoft .NET Language Integrated Query (LINQ) works with relational databases. In this webcast, we explore how LINQ can help you develop XML applications. We cover the basics of the XML helper functions, and we also dive into deeper topics.

9/24 – LINQ to Entities
We've explored how Microsoft .NET Language Integrated Query (LINQ) is used for Structured Query Language (SQL) databases and working with XML. In this webcast, we connect to the data access layer, the business objects that provide the functionality of working with enterprise data. Join us to learn how you can make your LINQ applications really sing when working with entities.

10/1 – Working with WCF
Windows Communication Foundation (WCF) brings tremendous power to developers and architects who are charged with creating distributed systems, but the many coding and configuration choices within WCF can be daunting. When faced with an almost infinitely configurable system, how can you be sure you are utilizing WCF effectively? Join this webcast to learn how you can solve the real-world technical problems that led you to WCF in the first place. In this session, we educate and inform both developers and architects about how to build and configure services in WCF using a variety of real-world scenarios as examples. After a brief review of the WCF code concepts, we explore techniques for building an effective messaging infrastructure, taking advantage of the many built-in WCF services, including security, transactions, reliability, and durability.

10/15 – WCF Management & Diagnostics
Windows Communication Foundation (WCF) includes a strong management foundation for providing insight into the health and operational status of applications. In this session, we illustrate how you can incorporate WCF rich tracing and logging, a broad set of performance counters and tracking information, into existing management environments to build better applications. We also discuss how to use Windows PowerShell on top of the management extensions in WCF.

10/22 – WCF Custom Channels
Channel model is the layer of our architecture that is responsible for performing all of the point-to-point messaging in Windows Communication Foundation (WCF). Almost every interoperability problem and missing feature can be worked around by extending the messaging platform with a sufficiently powerful custom channel. In this session, we discuss the basics you need to get started with the channel model, and we show you how to write simple custom channels that solve problems.

10/29 – WCF Performance & Deployment
In this session, we dive into some best practices that can help you ensure the highest level of performance and availability with Windows Communication Foundation (WCF). We examine guidelines for load balancing your services across a Web farm, and we take a look at various properties that are designed to help prevent undue resource consumption. Finally, we share some examples of the various hosting options for WCF services, including Microsoft Internet Information Services (IIS) and Windows Process Activation Service (WAS).