Get Better Flexibility, Performance and    Optimization on the Server
Bill Gates
Chairman and Chief Software Architect, Microsoft — March 24
Kai-Fu Lee
Corporate VP of Natural Interactive Services Division, Microsoft — March 24
Chris Anderson
Windows Client Platform Team, Microsoft —
March 25
Pat Helland
.NET Architecture Team, Microsoft — March 25
Bill Baker
General Manager, Business Intelligence, Microsoft SQL Server Business Group — March 26




Refer a Friend

San Francisco Weather
Avg March highs: 63°
Current conditions



 Sponsorship Opportunities
Exhibit at VSLive!

 Keynote Speakers
 Conference Speakers
 Speaker Interviews
 Speaker FAQ
 Free Book Chapter Download


At SQL Live! you’ll learn how to do more with less. Become more efficient, productive, and deliver faster, more securely, and at lower cost. You’ll get pragmatic, technical information on administration, performance and optimization — PLUS you'll get a preview of Yukon to help you plan your working strategy for tomorrow.


Developing OLAP Applications with ADO MD.NET
Andrew J. Brust
March 25, 10:30 a.m.
Until now, from .NET, your only options for creating OLAP front-ends were ADO MD — the original COM API for OLAP — and XML For Analysis (XML/A). But now, ADO MD.NET (currently in Beta), a managed wrapper for XML/A, gives you the object model convenience of ADO MD without its COM InterOp dependency. How do you use ADO MD.NET? Should you use it? How does ADO.NET tie in with these various API choices? We'll explore these issues and more.

Building OLAP Web Parts
Andy Catlin
March 25, 11:45 a.m.
Web parts are used today in an increasing number of applications, including Sharepoint, Digital Dashboards, and Outlook Today pages. Whidbey developers will use wizards to generate dashboards as the standard intranet development framework. All of these dashboards will be voracious consumers of OLAP web parts that can deliver interactive, top down reporting. Using both SQL 2000 and Yukon, We'll learn the best ways to build, synchronize, and deploy interactive OLAP W.eb parts into our dashboard applications.

Security and Deployment of Office Solutions Built with Visual Studio .NET
Eric Lippert
March 25, 12:45 p.m. (Lunchtime Session)

In this session you learn how to deploy and secure your solutions built with Visual Studio Tools for Office. Learn how to deploy code you have written in Visual Basic .NET and Visual C# .NET to client machines or intranet locations and have that code run behind Word 2003 documents and Excel 2003 spreadsheets. Downloading arbitrary code can be dangerous, so the CLR by default restricts what code is allowed to run. This session introduces the underlying details of .NET security policy and how you can leverage managed code safely and securely in an Office 2003 solution. If you are planning on deploying applications using Visual Studio Tools for Office, you can't afford to miss this important session.

Metropolis: Trends in Information Technology
Pat Helland
March 25, 2 p.m.
This talk will examine the changes that occurred in independent and largely disconnected cities as they were rapidly connected by railroads causing dramatic shifts in standardization, manufacturing, and retail. Parallels are drawn to the current changes in information technology as independent and largely disconnected IT shops have been rapidly connected by the internet causing dramatic shifts in standardization, structured data, and business process. This analogy offers some interesting insight into where we are going in information technology and a framework to understand the current trend towards service oriented architectures and Web services in our enterprise customers.

Creating, Tuning and Deploying Reports with SQL Server Reporting Services
Bill Vaughn and Peter Blackburn
March 25, 3:15 p.m.
SQL Server Reporting Services is the much-anticipated reporting engine for any .NET ODBC or OLE DB data source. We’ll talk about the Visual Studio .NET Report Designer addin used to create the reports, the ASP.NET-based Report Server and Report Manager used to generate and retrieve the reports as well as a lot of hints, tips and tricks Peter Blackburn and I discovered in the process of writing our latest book Hitchhiker’s Guide to SQL Server Reporting Services.

Optimizing the Oracle Database for .NET Applications
Alex Keh
March 25, 4:30 p.m.
The Oracle database is used heavily within many .NET environments. To improve application performance, it is important to understand how to tune ADO.NET for Oracle. This session focuses on Oracle Data Provider for .NET (ODP.NET) tuning features, best practices, and where and when to use them within your applications. This talk will provide a quick introduction to the PL/SQL stored procedure language and Visual Studio .NET integration with Oracle. New ODP.NET features will also be discussed, including Oracle XML DB integration and Whidbey support.

Building DB2 Applications with Visual Studio .NET
Leon Katsnelson
March 25, 5:45 p.m.
As a .NET developer, you will one day need to work with data stored in DB2 and other IBM data stores. This session will show you how to use DB2 tools for Visual Studio .NET and your .NET skills to build applications that work with DB2 data on virtually any operating system. You’ll also learn how to use different APIs and techniques to integrate with DB2 and build DB2 server objects such as stored procedures, triggers, and user defined functions.

What’s New for Developers in Yukon
Thomas Rizzo
March 26, 10:30 a.m.
This session will cover all the new advancements in the next generation of SQL Server code-named “Yukon.” You will learn about and see demonstrations of topics such as .NET Framework integration, native Web services support, XML datatype and XQuery support and advancements in ADO .NET. If you need to understand how SQL Server “Yukon” will deliver its new developer productivity features and benefits, you don’t want to miss this session.

Notification Services for SQL Server 2000 and Yukon
Stephen Forte
March 26, 11:45 a.m.
Send relevant and timely notifications to any user, on any device, at any time. SQL Server Notification Services is an application development platform built on top of SQL Server that matches user preferences and subscriptions with events and incoming data to generate personalized notifications for delivery in such formats as mobile phones, SMS (Short Messaging Service) aggregators, e-mail and instant messaging. Learn how to develop applications with SQL Server Notification Services using both SQL 2000 and Yukon.

Developing Word and Excel Solutions with Visual Studio Tools for Office – Tips & Tricks
Paul Cornell
March 26, 12:45 p.m. (Lunchtime Session)

Go beyond the basics of Microsoft Visual Studio Tools for the Microsoft Office System, Version 2003 by learning tips and tricks to enable you to quickly build more robust business solutions in Microsoft Visual Basic .NET 2003 targeting Microsoft Office Word 2003 and Microsoft Office Excel 2003. In this session, you'll learn how to debug Visual Studio Tools for Office solutions, use built-in and user-defined helper functions to make your coding tasks easier, understand how to modify .NET Framework security policy using the .NET Framework 1.1 security tools, and deploy a code-signed solution using a Setup project in Microsoft Visual Studio .NET 2003.

Querying XML: XML Query Essentials
Don Kiely
March 26, 2 p.m.
SQL Server 2000 has always supported XML as a data format, but without any equivalent to SQL for querying the data. That will change with Yukon, which includes the W3C's XML Query Language. It's a bit like SQL but works vastly different because of the radical difference between relational data and XML's hierarchical structure. This session will cover the essentials of XQuery so that you can start exploring the new XML features in Yukon.

Indexing for Performance — Finding the Right Balance
Kimberly L. Tripp
March 26, 3:15 p.m.
There is no other area in the product where you can get better performance gains than with indexes. Ironically, this is also the most misunderstood and improperly maintained area as well. In this session we will look at what indexes are, why they are beneficial, when they can become a burden and how to get the best balance of indexes for performance. This session will cover quite a few recommendations, a very broad number of concepts — including index maintenance and numerous tips on how to get better performance without being an indexing and internals expert.

Understanding Logging and Recovery — What Programmers Always Avoid Until It's too Late!
Kimberly L. Tripp
March 26, 4:30 p.m.
When the transaction log fills (or becomes large) many developers run right for automating periodic truncation of the transaction log. While you have simplified one problem, you have created another. In this session you will learn best practices for keeping the transaction log manageable, how transaction logging affects performance and recovery as well as when to set and or change between each of the Recovery Models. Know how to minimize data loss!




 FTPOnline  |  © 2004 Fawcette Technical Publications
    Sign up for regular e-mail updates
  VSLive! 2004  |  FTPOnline  |  Contact Us