MSDN Events Online (not sure what else to call it, because it's the MSDN Events team presenting on MSDN Webcasts...go figure)

 

Every Monday - Friday at 9:00 AM PST, the mighty, mighty MSDN Developer Community Champions present on all things developer. Learn how hackers hack, what's in a namespace, and all about incorporating SQL Server Reporting Services into your applications. These guys are the real deal; the original .NET Prophets. So come check them out in August. I've got their August list of webcasts below. They're all held live and the recording should be available by the next day; unless we had technical difficulties with the recording or we forgot to hit the record button.

 

By the way if you like their webcasts, you need to check out their MSDN Events in your local area. Free candy, popcorn and free learning all rolled together. Afterwards, you should check out their .NET Pub Clubs, where they take you out for free beers. Heck, it’s like you're back in college hanging out at the local university pub with the prof after classes having a beer! I hear they've even hired Rory Blyth from .NET Rocks as well to present on MSDN Events and Webcasts; so register early for MSDN Webcasts. Seating is limited to the first 1500 attendees per live webcast.

Regards,

 

Georgeo Pulikkathara, MSDN Webcasts

 

 

MSDN Webcast: ASP.NET 2.0 Using Data Controls with Visual Web Developer 2005 - Level 200

Monday, August 02, 2004

9:00 AM-10:30 AM Pacific Time

David Waddleton, Developer Community Champion, Microsoft Corporation

 

Using Visual Web Developer 2005 we will work through code-free examples of data binding to SQL and other data sources. Join us as we examine the new and enhanced data controls and learn about creating Master-Child data pages.

http://go.microsoft.com/fwlink/?LinkId=32686

 

 

MSDN Webcast: Data Replication - Level 200

Monday, August 02, 2004

11:00 AM-12:30 PM Pacific Time

Mike Benkovich, Developer Community Champion, Microsoft Corporation

 

As a solution architect it can often be challenging developing applications and solutions across multiple locations which require data.  We will discuss issues of concurrency, multiple masters and synchronization, as well as the tools at our disposal for implementing the solution including DTS, SQL Agents and Replication Services.

http://go.microsoft.com/fwlink/?LinkId=32685

 

 

MSDN Webcast: Data Access Application Block for .NET - Level 200

Tuesday, August 03, 2004

9:00 AM-10:30 AM Pacific Time

Ron Cundiff, Developer Community Champion, Microsoft Corporation

 

The Data Access Application Block is a .NET component that contains optimized data access code that will help you call stored procedures and issue SQL text commands against a SQL Server database. The documentation provides guidelines for implementing an ADO.NET-based data access layer in a multi-tiered .NET application. It focuses on a range of common data access tasks and scenarios and presents guidance to help you choose the most appropriate approaches and techniques. This guide encapsulates performance and resource management best practices and can easily be used as a building block in your own .NET application. If you use it, you will reduce the amount of custom code you need to create, test, and maintain.

We'll explore how to leverage this application block in this webcast.

http://go.microsoft.com/fwlink/?LinkId=32684

 

 

MSDN Webcast: ASP.NET 2.0 Using Data Controls with Visual Web Developer 2005 - Level 200

Wednesday, August 04, 2004

9:00 AM-10:30 AM Pacific Time

David Waddleton, Developer Community Champion, Microsoft Corporation

 

Using Visual Web Developer 2005 we will work through code-free examples of data binding to SQL and other data sources. Join us as we examine the new and enhanced data controls and learn about creating Master-Child data pages.

http://go.microsoft.com/fwlink/?LinkId=32683

 

 

MSDN Webcast: Exception Management Application Block for .NET - Level 200

Thursday, August 05, 2004

9:00 AM-10:30 AM Pacific Time

Ron Cundiff, Developer Community Champion, Microsoft Corporation

 

Exception Management Application Block for .NET Framework provides a simple yet extensible framework for handling exceptions. With a single line of application code, you can easily log exception information to the Event Log or extend it by creating your own components that log exception details to other data sources or notify operators, without affecting your application code. Exception Management Application Block for .NET consists of an architecture guide and an application block. The documentation discusses design and implementation guidelines for exception management systems that use .NET technologies. It focuses on the process of handling exceptions within .NET applications in a highly maintainable and supportable manner. Exception Management Application Block for .NET can easily be used as a building block in your own .NET application, and we'll explore how to do just that in this webcast.

http://go.microsoft.com/fwlink/?LinkId=32681

 

 

MSDN Webcast: How Hackers Hack - Level 200

Friday, August 06, 2004

9:00 AM-10:30 AM Pacific Time

Joe Stagner, Developer Community Champion, Microsoft Corporation

 

The seminal strategy reference "The Art of War" say's "Know Thy Enemy." Learning how hackers do what they do is a necessary to understand how to design and code defensively. In this webcast we will look at hacker's approaches to things like buffer overrun exploits, cross-site scripting attacks, SQL Injection, component spoofing, session hijacking, and more. Developers will learn how hackers attack with these exploits and how to defend against them.

http://go.microsoft.com/fwlink/?LinkId=32678

 

 

MSDN Webcast: Building Custom Controls with ASP.NET - Level 200

Monday, August 09, 2004

9:00 AM-10:30 AM Pacific Time

Jacob Cynamon, Developer Community Champion, Microsoft Corporation

 

Create reusable user-interface elements for your Web applications using ASP.NET to author server-side custom controls. Learn to gain granular control over caching, the use of control designers, rendering controls, and handling postback events.

http://go.microsoft.com/fwlink/?LinkId=32675

 

 

MSDN Webcast: Preparing for the MCAD or MCSD exams - Level 200

Tuesday, August 10, 2004

9:00 AM-10:30 AM Pacific Time

Jacob Cynamon, Developer Community Champion, Microsoft Corporation

 

Demonstrate your developer knowledge by obtaining a valuable certification. There are many test preparation resources available for the MCAD and MCSD certification tests.  In this webcast Jacob will share these resources and his test-taking secrets and best practices.

http://go.microsoft.com/fwlink/?LinkId=32673

 

MSDN Webcast: Microsoft ASP.NET 2.0 Overview - Level 200

Wednesday, August 11, 2004

9:00 AM-10:30 AM Pacific Time

Jacob Cynamon, Developer Community Champion, Microsoft Corporation

 

ASP.NET 2.0 offers significant advances to Web application developers, dramatically reducing the lines of code required for common tasks. Learn about other productivity enhancements in Visual Studio® 2005 and explore new features such as Personalization, Master Pages, Navigation Controls, and Web Part customization.

http://go.microsoft.com/fwlink/?LinkId=32670

MSDN Webcast: System.Collection - What's in a Namespace? - Level 200

Thursday, August 12, 2004

9:00 AM-10:30 AM Pacific Time

Bernard Wong, Developer Community Champion, Microsoft Corporation

 

The System.Collections namespace of the .NET Framework provides several different classes for working with like data. In this webcast, we'll examine each of these classes and discuss how they differ in storing, searching, sorting and comparing elements, and consequently when you should utilize a Queue, Stack, ArrayList or Hashtable rather than a BitArray. We'll also discuss the use of CollectionBase and DictionaryBase to implement your own strongly-typed collection classes. The presentation will conclude with a look at the more esoteric classes in System.Collections.Specialized like ListDictionary, StringCollection and StringDictionary.

http://go.microsoft.com/fwlink/?LinkId=32668

 

MSDN Webcast: Building InfoPath Solutions with VS .NET - Level 200

Friday, August 13, 2004

9:00 AM-10:30 AM Pacific Time

Jacob Cynamon, Developer Community Champion, Microsoft Corporation

 

Experience the flexibility of XML data-sharing with Microsoft® Office InfoPath™ 2003 and l learn how new Service Pack 1 feature enhancements will help developers and users get more out of InfoPath. Also learn how the InfoPath Toolkit for Visual Studio® .NET allows developers to easily create, debug and build InfoPath solutions using managed code.

http://go.microsoft.com/fwlink/?LinkId=32665

 

 

MSDN Webcast: URL Addressability in SQL Server Reporting Services - Level 300

Monday, August 16, 2004

9:00 AM-10:30 AM Pacific Time

Geoff Snowman, Developer Community Champion, Microsoft Corporation

 

Any report that has been deployed to SQL Server™ Reporting Services is available as a URL. This makes it very easy to integrate a report with an intranet or extranet site by linking from the site directly to the report. No special coding is required, just an HTML <a> tag.  In this session, we'll look in detail at URL addressability, understand the syntax, and see examples of each of the syntax types.

http://go.microsoft.com/fwlink/?LinkId=32662

 

 

MSDN Webcast: Programming SQL Server Reporting Services using the Web Service - Level 300

Tuesday, August 17, 2004

9:00 AM-10:30 AM Pacific Time

Geoff Snowman, Developer Community Champion, Microsoft Corporation

 

All the functions of the SQL Server™ Report Manager are available through web service. In this webcast, we will look at the web service in detail, and see the code for several example programs that use the web service to control Reporting Services.

http://go.microsoft.com/fwlink/?LinkId=32661

 

 

MSDN Webcast: System.Collection - What's in a Namespace? - Level 200

Wednesday, August 18, 2004

9:00 AM-10:30 AM Pacific Time

Bernard Wong, Developer Community Champion, Microsoft Corporation

 

The System.Collections namespace of the .NET Framework provides several different classes for working with like data. In this webcast, we'll examine each of these classes and discuss how they differ in storing, searching, sorting and comparing elements, and consequently when you should utilize a Queue, Stack, ArrayList or Hashtable rather than a BitArray. We'll also discuss the use of CollectionBase and DictionaryBase to implement your own strongly-typed collection classes. The presentation will conclude with a look at the more esoteric classes in System.Collections.Specialized like ListDictionary, StringCollection and StringDictionary.

http://go.microsoft.com/fwlink/?LinkId=32659

 

 

MSDN Webcast: Moving from PHP to ASP.NET - Level 200

Thursday, August 19, 2004

9:00 AM-10:30 AM Pacific Time

Joe Stagner, Developer Community Champion, Microsoft Corporation

 

This webcast will compare the features and discover the benefits of moving from PHP (Hypertext Preprocessor) to Microsoft ASP.NET - your PHP skills may be more portable than you think!

http://go.microsoft.com/fwlink/?LinkId=32658

 

 

MSDN Webcast: Best Practices for ADO.NET Development - Level 200

Friday, August 20, 2004

9:00 AM-10:30 AM Pacific Time

William J. Steele, Developer Community Champion, Microsoft Corporation

 

Data Access was greatly simplified by Microsoft® ActiveX Data Objects (ADO). Now with ADO.NET,  data access is not only an easy to add feature to .NET applications but developers can use the immense power of ADO.NET to build high-performance applications. This session provides key best practices to follow when building an ADO.NET based data-driven application. This presentation focuses on common data access tasks and determining the appropriate approach and technique for a given business scenario.

http://go.microsoft.com/fwlink/?LinkId=32656

 

 

MSDN Webcast: SQL Server Reporting Services for Cold Fusion Developers - Level 100

Monday, August 23, 2004

9:00 AM-10:30 AM Pacific Time

Geoff Snowman, Developer Community Champion, Microsoft Corporation

 

Microsoft® SQL Server™ Reporting Services provides an enterprise-ready information delivery platform for building, managing, and delivering data from operational and business intelligence systems. If you already have SQL Server in your organization, you can install Reporting Services on the same machine with no additional license fees.  These reports can include data from a variety of Microsoft and 3rd party data sources and can be displayed in a variety of formats including freeform, tabular, cross tabs, and charts. Users may browse or search for specific reports, view a report using a browser or Office applications as well as subscribe to receive reports on a scheduled or event-driven basis. This session presents an overview of Reporting Services, including basics of report authoring, management, and delivery. You will also see how to create an application that uses a Cold Fusion front end and links to SQL Server Reporting Services to display reports.

http://go.microsoft.com/fwlink/?LinkId=32655

 

 

MSDN Webcast: Best Practices and Techniques for Building Secure ASP.NET Applications - Level 200

Friday, August 27, 2004

9:00 AM-10:30 AM Pacific Time

William J. Steele, Developer Community Champion, Microsoft Corporation

 

When the enterprise depends on your application, careful attention to security is essential. This session provides specific recommendations to follow when developing secure ASP.NET Web applications and services, and focuses on the details of configuring IIS for security. Understand how to use authentication, authorization, threat modeling, configuration settings, and secure database access to create secure systems, and learn common coding techniques for storing secrets, error handling, data validation, and code access security.

http://go.microsoft.com/fwlink/?LinkId=32650

 

MSDN Webcast: Russ' Tool Shed  - Chapters 1 and 2 - Visual Studio.NET - Tools Drive The Phenomenon - Level 100

Monday, August 30, 2004

9:00 AM-10:30 AM Pacific Time

Russ Fustino, Developer Community Champion, Microsoft Corporation

 

Are you looking to learn Visual Studio® .NET? Wait no longer and jump right in! See first hand why Visual Basic® (VB) and C# are the languages of choice for developers. Whether you are changing from another language or just re-tooling, make sure you put this event on your calendar. We will cover the .NET Framework Stack, the Visual Studio Integrated Development Environment, Win Forms, Web Forms and ASP.NET, XML Web Services, and Mobile Development. This session is derived from chapters 1 and 2 of Russ' Tool Shed - Tinkering with VS.NET.

http://go.microsoft.com/fwlink/?LinkId=32647