<?xml version="1.0" encoding="utf-8"?>
<GuidebookXML>
  <guide>
    <name>SQLSaturday #33 - Charlotte 2010</name>
    <startDate>3/6/2010 12:00:00 AM</startDate>
    <timezone>
    </timezone>
    <description>SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server. </description>
    <twitterHashtag>#sqlsat33</twitterHashtag>
    <venue>
      <name>
      </name>
      <street>
      </street>
      <city>Charlotte</city>
      <state>NC</state>
      <zipcode>28273</zipcode>
    </venue>
    <guideicon>http://www.sqlsaturday.com/images/sqlsaturday_gb_icon.png</guideicon>
    <guideimage>http://www.sqlsaturday.com/images/sqlsaturday_gb_image.png</guideimage>
    <menuitems>
      <menuitem>
        <name>Conference Information</name>
        <purpose>general</purpose>
        <active>True</active>
        <rank>1</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Maps</name>
        <purpose>maps</purpose>
        <active>False</active>
        <rank>2</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Schedule of Events</name>
        <purpose>schedule</purpose>
        <active>True</active>
        <rank>3</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Sponsors List</name>
        <purpose>sponsorslist</purpose>
        <active>True</active>
        <rank>4</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Twitter</name>
        <purpose>twitter</purpose>
        <active>True</active>
        <rank>5</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Todo List</name>
        <purpose>todo</purpose>
        <active>False</active>
        <rank>6</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>My Schedule</name>
        <purpose>myschedule</purpose>
        <active>True</active>
        <rank>7</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Feedback</name>
        <purpose>feedback</purpose>
        <active>False</active>
        <rank>8</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Key Events</name>
        <purpose>keyevents</purpose>
        <active>False</active>
        <rank>9</rank>
        <image>default</image>
      </menuitem>
      <menuitem>
        <name>Share</name>
        <purpose>share</purpose>
        <active>True</active>
        <rank>10</rank>
        <image>default</image>
      </menuitem>
    </menuitems>
  </guide>
  <sponsors>
    <sponsor>
      <importID>406</importID>
      <name>SQL Sentry</name>
      <level>Platinum Sponsor</level>
      <url>http://www.sqlsentry.net</url>
      <imageURL>http://www.sqlsentry.net/images/ext/SQLSentryLogo148.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>415</importID>
      <name>Microsoft</name>
      <level>Platinum Sponsor</level>
      <url>http://www.microsoft.com/sqlserver</url>
      <imageURL>http://www.sonetring.net/images/microsoft-logo-oct.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>416</importID>
      <name>Quest</name>
      <level>Gold Sponsor</level>
      <url>http://www.quest.com</url>
      <imageURL>http://www.quest.com/images/common/quest-logo.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>422</importID>
      <name>Confio Software, Inc.</name>
      <level>Silver Sponsor</level>
      <url>http://www.confio.com</url>
      <imageURL>http://www.sqlsaturday.com/images/Confio_LogoLg_0106.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>428</importID>
      <name>Red Gate Software</name>
      <level>Silver Sponsor</level>
      <url>http://www.red-gate.com/about/community_relations/sql_saturday.htm?utm_source=ugutm_medium=uglogoutm_content=charlotteutm_campaign=redgate </url>
      <imageURL>http://www.sqlsaturday.com/images/redgatelogo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>436</importID>
      <name>New Horizons Charlotte</name>
      <level>Silver Sponsor</level>
      <url>http://www.nhcharlotte.com</url>
      <imageURL>http://www.newhorizonscourses.com/gui/images/new-horizons-logo.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>392</importID>
      <name>Intellinet</name>
      <level>Bronze Sponsor</level>
      <url>http://www.intellinet.com</url>
      <imageURL>http://www.intellinet.com/media/31199/intellinet_tagline.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>417</importID>
      <name>CozyRoc </name>
      <level>Bronze Sponsor</level>
      <url>http://www.cozyroc.com</url>
      <imageURL>http://www.cozyroc.com/sites/default/files/down/cozyroc-big.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>435</importID>
      <name>TEKSystems</name>
      <level>Bronze Sponsor</level>
      <url>http://www.teksystems.com</url>
      <imageURL>http://www.teksystems.com/Images/Layout/teksystems.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
  </sponsors>
  <events>
    <event>
      <importID>897</importID>
      <speaker>Aaron Nelson</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>PowerShell for Data Professionals</title>
      <description>In this session we will learn to perform several everyday DBA tasks like backing up user databases, scripting table objects and evaluating disk space usage with PowerShell. For each tasks we will explore the benefits is using PowerShell over the standard method.  Only a basic understanding of PowerShell or DOS is needed. This session should serve as a good introduction to PowerShell for database users. The goal is to get data professionals feet wet about PowerShell. </description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>903</importID>
      <speaker>Mike Walsh</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>As a DBA, Where do I start?</title>
      <description>Whether you are new to the role of DBA, being 'forced' to take on the responsibility of one or are starting at a new role as a DBA, knowing where to start can often mean the difference between success or failure. In this chat, Mike will help us wade through the noise that attacks a DBA and figure out just what our priorities should be. By focusing on the 'itties' of Database Administration (Recoverability, Availability - Health  Performance - , Security and Reliability) we can see a natural priority build. Throughout this interactive discussion we will also have a look at some of the available tools and scripts to help us see where our environments rate with the 'itties' of Database Administration.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>904</importID>
      <speaker>Mike Walsh</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>You Can Improve Your Own SQL Code</title>
      <description>In this talk, Mike will show us some of the tools that come with SQL Server and how they can be used to analyze the performance of our database code. We will take a quick walk through indexing, best practices, some quick tips and then have a more in depth look at Execution Plans, IO Statistics and Profiler. Plus as a DBA, Mike can give a few pointers in working with your organization's own 'Dr. No' along the way. Rough Agenda: • Review of Best Practices • Indexing/Table Structure High Level Overview • Will your queries use the index? • Query Plans don’t have to be scary • IO Statistics, Profiler • Put Them Together (Use the tools before you say, 'Done!' • Interaction with the DBA (How to be a partner in performance with the DB</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>949</importID>
      <speaker>Steve Wright</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>Memory Management in SQL Server Analysis Services</title>
      <description>In this presentation Steve Wright will discuss methods used to manage memory in SQL Server Analysis Services, focusing primarily on memory limits and preallocation. He will also present some examples from the field of performance issues due to mis-configuration, how they were identified, and ultimately resolved.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>968</importID>
      <speaker>Dave  Turpin</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>De-mystifying Query Plan Analysis</title>
      <description>If you never click on the estimated/actual query plan icons because it looks like a foreign language to you AND you want your queries to really run fast...  This session is for you.  Starting from the beginning, we'll go through the key things to look for when reviewing your queries' estimated and actual plans.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1010</importID>
      <speaker>Aaron Nelson</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>Virtualize This!</title>
      <description>With the list of features of SQL Server growing constantly the need to sandbox and test drive features in a separate environment that can communicate with but not interfere with your existing environment has become vital.  With virtualization, setting up consistent test, dev, and even sandbox environments can happen minutes instead of hours AND be consistent with previous/ existing environments.  In this session we will focus on Microsoft Virtualization solutions that you can leverage starting with your desktop/laptop and extending to your server environments.  Even if you aren’t going to be doing the virtualization yourself it’s good to know what your options are.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1035</importID>
      <speaker>Andrew Kelly</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>Collecting and Analyzing File  Wait Statistics</title>
      <description>Since SQL Server 2000 we have had the ability to collect statistics on two key areas in terms of performance directly from within SQL Server.  More specifically these are the File  Wait statistics and the information that can be gleaned from these has increased dramatically with each new release. SQL 2008 currently has over 480 events so far. This session will show you how to efficiently capture and analyze the information provided by a set of DMV’s in SQL Server 2005  SQL Server 2008. This knowledge will dramatically decrease the amount of time spent looking for bottlenecks in your system.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1036</importID>
      <speaker>Andrew Kelly</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>Maximizing Plan Re-use in SQL 2008</title>
      <description>Lack of plan reuse is one of the biggest performance killers in SQL Server and almost everyone has experienced problems in this area before. We will explore exactly how to determine if this is an issue for you and more importantly, how to address it. See what factors determine if a plan gets reused or not and why. We will cover how to issue calls to the database that guarantee reuse and peak performance.  Understanding this aspect of SQL Server is something every good DBA should be fully aware of and attending this session will get you the insight to get started immediately.</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1039</importID>
      <speaker>Geoff Hiten</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>Clustering for Mere Mortals.</title>
      <description>Learn about the major changes in clustering in recent SQL and Windows releases and how clustering is something you can implement that will actually make your work life easier.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1040</importID>
      <speaker>Geoff Hiten</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>Bad SQL.</title>
      <description>Learn to write (or at least recognize) T-SQL code that consumes hundreds of times more I/O and CPU Resources than optimal code.  More importantly, see what the optimal counterpart looks like.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1066</importID>
      <speaker>Patrick LeBlanc</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>SQL Server Data Compression  101</title>
      <description>In this session I will explain SQL Server Data compression (Page and Row), provide scripts and tips that will help you identity the compression state that should be configured in your Warehouse environment and also provide demo scripts showing you how to configure compression at the Table and Index level.
</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1126</importID>
      <speaker>Andy Warren</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Introduction to SQL Server Statistics</title>
      <description>This beginner to intermediate level session will introduce you to statistics, including how to create, manage, troubleshoot, and more! Statistics are a key part of getting solid and repeatable performance and is easily just as important as having indexes. Whether you're a DBA or trying to get by without one, this session will give you the information you need to know.
</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1134</importID>
      <speaker>Timothy Ford</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>Tips For The Lazy But Driven DBA</title>
      <description>Having had to support a large number of SQL Server instances as a solo DBA for many years I’ve developed a toolbox of scripts and arsenal of processes that I rely upon to give insight into disk space, file growth, backup status, Agent job outcomes, and login management.  Some of these I’ve shared on various websites and blogs; others see the light of day for the first time in this session.  Attendees leave the session with processes and code they can begin to use immediately.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1135</importID>
      <speaker>Timothy Ford</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>Insight Into Your Indexes With DMVs</title>
      <description>Use the right tool from your SQL toolbox to maintain those indexes, determine which indexes are being used (and more importantly which ones are NOT being used), and get recommendations on indexes to create all from Dynamic Management Views. Walk away with scripts you can use in your environment IMMEDIATELY. 
</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1150</importID>
      <speaker>John Welch</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>Creating Custom Components for SSIS</title>
      <description>SSIS data flows are great tools for moving data. But what if you need to go beyond the out-of-the-box components provided with SSIS? Custom components are a great way to encapsulate and reuse functionality for the data flow in SSIS. We will discuss what it takes to create and deploy custom components in SSIS, review the pros and cons of using custom components instead of scripts, and discuss some of the common challenges and issues with creating them.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1158</importID>
      <speaker>Jason Hall</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>Things Your Mom Never Told You About SSMS</title>
      <description>This is a beginning to intermediate level presentation that aims to enlighten users of some of the more useful yet underutilized features of SQL Server Management Studio 2008. There will be explanations of the features and techniques as well as simple demonstrations throughout. This session provides something for both DBAs and developers of TSQL alike.
</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1161</importID>
      <speaker>Rushabh Mehta</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>Harnessing PowerPivot</title>
      <description>PowerPivot (project Gemini) introduces an innovative platform for self-service analysis. In this session, we will very briefly look at the user-facing features and functionality of PowerPivot before we dive deep into a behind-the-scenes look at PowerPivot, understand limitations and finally drill into some best practices and lessons learnt from actual customer implementations.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1162</importID>
      <speaker>Rushabh Mehta</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>Building PowerPivot Models and Reports</title>
      <description>In this session, we will use the features of the PowerPivot add-in for Excel to import data from various sources, cleanse and prepare the data for analysis and finally use the data to build complex reports and publish. We will also take a look at Data Analysis Expressions (DAX) and how to use them to extend the functionality of the model and the reports.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1164</importID>
      <speaker>John Welch</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>Delivering BI Solutions Rapidly using Vulcan</title>
      <description>SQL Server, Integration Services, and Analysis Services are used together to deliver BI solutions but development efforts are carried out separately, without sharing of metadata between the products. This creates duplicate effort and compromises the ability to develop agile, iterative solutions.  Vulcan is an open source project from Microsoft (http://vulcan.codeplex.code) that helps bridge this gap, while also providing many of the benefits of code focused approaches used in application development. It allows you to define the relational data marts, ETL, and OLAP cube portions of your BI solution in a common language, and seamlessly uses that information to generate the appropriate database schemas, SSIS packages, and SSAS cubes.          </description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1165</importID>
      <speaker>Andy Leonard</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>Build Your First SSIS Package</title>
      <description>This highly-interactive, demo-intense presentation is for beginners and developers just getting started with SSIS. Attend and learn how to build SSIS packages from the ground up.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1166</importID>
      <speaker>Alejandro Mesa</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Parameter Sniffing</title>
      <description>In this session we will learn about:- What is parameter sniffing?- What can we do when it doesn't help?- Statistics used by Sql Server- The OPTION clause- Plan Guides</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1169</importID>
      <speaker>Amy Styers</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Know Your IO:  Gain Better Performance with Ease</title>
      <description>Understanding a SQL application's data and storage needs is often overlooked - yet it can yield GREAT RETURNS when performance tuning.  I will discuss and demonstrate how to plan for better performance with IO tuning.</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1170</importID>
      <speaker>Sergey Pustovit</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>SQL Server Performance Related DMVs</title>
      <description>There are number of tools available on the market for the SQL Server performance troubleshooting. But do we use the full power of the internal SQL Server Data Management Views (DMVs)? Some very challenging issues can be solved using DMVs. What the Dynamic Management Views are? How diagnostics data is getting populated? Using the examples we are going to talk about diagnostic data analysis using T-SQL queries against SQL Server DMVs.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1174</importID>
      <speaker>Sergey Pustovit</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>SQL Server 2008/R2 Overview</title>
      <description>During this session we will go over the features been introduced in SQL Server 2008 and upcoming SQL Server 2008 R2.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1175</importID>
      <speaker>Chris Skorlinski</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>Troubleshooting Transactional Replication</title>
      <description>This presentation will provide an overview of the techniques used by Microsoft SQL Server Replication Support team for troubleshoot Transactional Replication performance.  Topics covered include: Overview of Agent Reader/Writer threads, Monitoring Replication Performance, Common causes of Latency, tools for identifying Replication latency, and best practices for improving Transactional Replication Performance.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1205</importID>
      <speaker>Rafael Salas</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>SSIS, You, and ETL Architecture</title>
      <description>BOS30-200: SSIS, You , and Better ETLDid you already learned SSIS, and now want to get serious about ETL? Did you become an SSIS developer by accident, but wonder what makes a good ETL solution? Is your current SSIS solution falling apart and you need to revamp it? The Complexity and importance of Extract, Transform and Load (ETL) projects are often underestimated, and the consequences of a poor crafted solution would inevitable lead to maintenance nightmares, or worse yet to the failure of the whole project. In this session we will try to bridge SSIS and a ETL architecture based on good practices while looking to some lessons learned from real world implementations.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1227</importID>
      <speaker>Chris Skorlinski</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>Comparison of Replication Technologies</title>
      <description>This sessions provides a high level overview and comparison of various Microsoft SQL Server Replication technologies including 1) Snapshot, 2) Change Tracking, 3) Change Data Capture, 4) Transactional, 5) Peer-2-Peer, 6) Merge Replication, 7) Web Sync, 8) Sync Services.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1275</importID>
      <speaker>Brett Tomson</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>What's New In SSRS 2008</title>
      <description>Microsoft SQL Server 2008 was released to much fanfare, excitement and anticipation in the IT community. The bevy of enhancements made to the various components coupled with sweeping performance gains made SQL Server 2008 one of the most competitive and feature-rich database platforms on the market. In this session, we will examine the enhancements made to Reporting Services in SQL Server 2008 as well as what changes to expect in R2 slated for release in early 2010.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1276</importID>
      <speaker>Brett Tomson</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Growing Pains - A Cautionary Tale</title>
      <description>It happens to everyone. One day your database is humming along quietly serving up choice nuggets of information quickly and efficiently while growing at a slow, steady rate. Then next day, your database has quadrupled in size and performance has ground to a halt as the system strains under the load. Management is screaming for answers and you're coworkers are running in circles screaming for their lives. In this session, we will examine best practices to apply to reporting databases that grow to become much larger than expected.  We will examine a real-world scenario and discuss the strategies and techniques implemented in order to get the database back on track.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1283</importID>
      <speaker>Andy Leonard</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>Applied SSIS Design Patterns</title>
      <description>This session is for experienced SSIS developers. Attend and learn the Parent-Child SSIS design pattern, how to leverage less-than-well-documented characteristics of SSIS to centralize logging, and how to pass variable values between parent and child packages by value and by reference.
</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1287</importID>
      <speaker>Kendal Van Dyke</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>The (Solid) State Of Drive Technology</title>
      <description>Solid State Drives are being heralded as game changers in the world of SQL IO. What was once was a costly technology only available to those with deep pockets is now becoming affordable for mainstream use. This session look into the how SSDs work, how they perform compared to traditional hard drives, and highlight the things you need to consider when implementing SSDs on your SQL Servers. Be sure not to miss a live demonstration of solid state technology in action!</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1288</importID>
      <speaker>Kendal Van Dyke</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>Getting started in blogging and technical speaking</title>
      <description>Are you thinking of starting a blog? Or are you interested in presenting at events like SQL Saturday but not sure what to do to get started? This panel style session with established SQL bloggers will give you tips on blogging platforms, choosing topics, techniques for giving presentations, and sage advice from years of experience.
</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1292</importID>
      <speaker>Aaron Bertrand</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>Management Studio Tips  Tricks</title>
      <description>A collection of tips, tricks and gotchas revolving around the use of Management Studio for database development, administration and maintenance.  Will also outline a few alternative tools.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
    <event>
      <importID>1302</importID>
      <speaker>Janis Griffin</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Tuna Helper for SQL Server DBA's</title>
      <description>Many DBAs and developers are faced with tuning poorly performing SQL statements. There is no way to learn everything you need to know about SQL tuning in an hour, but you can learn a process to employ when badly written SQLs are ruining database performance. However, many tuning projects fail because the process being used is inefficient. This presentation will walk through a process Confio Software uses with great success and will include topics such as: SQL diagramming, wait type data, column selectivity, and several more that will help you succeed on future tuning projects.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1305</importID>
      <speaker>Jessica Moss</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>Incorporating Reporting Services into SharePoint</title>
      <description>Do you already have a SharePoint implementation and now you need reporting capabilities?  Attend this session to learn about incorporating SQL Server Reporting Services into your existing SharePoint installation.  We will discuss the reasons why you would want to do this, and how to install, use, and access SSRS reports from SharePoint.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1306</importID>
      <speaker>Jessica Moss</speaker>
      <track>Track 9</track>
      <location>
        <name>AP2-VTC</name>
      </location>
      <title>Adding SSRS Report Bells and Whistles</title>
      <description>Producing a good looking report will wow your business users even if your data isn't all that impressive. If you've ever had trouble finding the best way to display that data or how to show trends appropriately, this is the session for you. We will review grouping logic, graphs, gauges, and more in Reporting Services 2008. With the knowledge in this session, you won't ever need to show a plain, boring report again!</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1310</importID>
      <speaker>Jana Sattainathan</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>Partitioning in SQL Server 2005/2008</title>
      <description>• What is partitioning?
• Why and when to partition your data?
• History of Partitioning in SQL Server
• How does partitioning in SQL Server compare to partitioning in Oracle?
• Understanding partitioning in SQL Server and types of partitioning
• Benefits of partitioning
• Organizing partitions: File groups, files, partitions, indexes and constraints
• Partition operations - merge/split partitions, exchange partitions to tables and vice versa (switch in and switch out)
• Partitioning and archiving
• System tables related to partitioning
• Demoes
• How to build a generic framework to manage partitioning?
• How to convert non-partitioned tables into patitioned tables and vice versa?
• Best practices
• Downloads/References</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1325</importID>
      <speaker>Steve Jones</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>The Modern Resume: Building Your Brand</title>
      <description>Learn how to better set yourself apart from the pack in this presentation on building a modern resume and brand using social networking, volunteerism, blogging, and more. Presented by Steve Jones, founder of SQLServerCentral.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1327</importID>
      <speaker>Denny Cherry</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>Storage for the DBA</title>
      <description>One of the biggest issues in database performance centers around storage.  It’s also one of the hardest places to troubleshoot performance issues because storage engineers and database administrators often do not speak the same language.  In this session, we’ll be looking at storage from both the database and storage perspectives.   We’ll be digging into LUNs, HBAs, the fabric, as well as RAID Groups.  In addition to theory, we’ll be looking at an actual EMC SAN so that we can translate what we see in the Storage Array with what we see on the actual server.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1328</importID>
      <speaker>Denny Cherry</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>Is Virtualization is a good choice for SQL Server?</title>
      <description>We’ll be looking into the pros and cons of moving SQL Servers into a virtual server environment.  Specifically we’ll be looking into when it’s a good idea and when it’s probably not a good idea.  Like all problems in the database world there are no hard set answers as to if virtualization is a good idea, but there are some times when virtualizing a SQL Server is a good idea, and can save you some money.  There are some other times when you will be shooting yourself in the foot and shouldn’t.  We’ll be focusing on when how to make this decision, and how to gather the metrics that you need in order to come to this decision.</description>
      <startTime>3/6/2010 10:15:00 AM</startTime>
      <endTime>3/6/2010 11:15:00 AM</endTime>
    </event>
    <event>
      <importID>1329</importID>
      <speaker>Denny Cherry</speaker>
      <track>Track 7</track>
      <location>
        <name>AP2-Mt. Kilimanjaro</name>
      </location>
      <title>SQL Server Service Broker in the Real World</title>
      <description>Microsoft SQL Server 2005 and 2008 include a fantastic feature that few people understand or use.  That feature is the Microsoft SQL Server Service Broker.  The SQL Service Broker is one of the least used features within the database engine, and that lack of use is simply from last of knowledge about the feature.

In this session we’ll dig into how to configure the service broker for not only intra-database message queuing, but database to database queuing as well as server to server database queuing.  We will also dig into a real life scenario where the SQL Server Service Broker was used to do ETL from an OLTP database to an OLAP database in near real time for near real time reporting.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1333</importID>
      <speaker>Allen White</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>Automate SQL Server Administration with PowerShell</title>
      <description>Most administrative functions consist of repetitive sequences of tasks which just take time.  PowerShell is a powerful scripting environment which allows an administrator to automate those repetitive tasks, providing better results to the organization while saving the administrator time, and ensuring that the tasks get done properly every time.  This session will give an introduction to PowerShell and demonstrate a number of scripts which help SQL Server administrators effectively manage their environments.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1335</importID>
      <speaker>Allen White</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>Gather SQL Server Performance Data with PowerShell</title>
      <description>We all know how important it is to keep a baseline of performance metrics that allow us to know when something is wrong and help us to track it down and fix the problem.  We don't always know how to do this easily and consistently.  This session will walk you through a series of PowerShell scripts you can schedule which will capture the most important data and a set of reports to show you how to use that data to keep your server running smoothly.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1341</importID>
      <speaker>Aaron Nelson</speaker>
      <track>Track 8</track>
      <location>
        <name>AP2-Matterhorn</name>
      </location>
      <title>PowerShell Awesomesauce</title>
      <description>In this session we will begin exploring the amazing world of the PowerShell language.  We will compare cmdlets/operations to similar syntax/patterns in the T-SQL language.  We'll also step through one of the most talked about topics (the foreach-object command).  PowerShell has been bragged about since the beginning because of how much you can accomplish in just one line of code.  When you leave this session YOU will be bragging about what YOU can do in just ONE line of code!</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1364</importID>
      <speaker>SQL Sentry</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>Sponsor Lunch</title>
      <description>-</description>
      <startTime>3/6/2010 12:30:00 PM</startTime>
      <endTime>3/6/2010 1:00:00 PM</endTime>
    </event>
    <event>
      <importID>1366</importID>
      <speaker>Bill Walker</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>SQL Server Support Team QA</title>
      <description>Here's your chance to speak directly with members of the SQL Server Support Team based in Charlotte.</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1367</importID>
      <speaker>Kevin Kline</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>Top 10 Mistakes on SQL Server</title>
      <description>SQL Server encompasses a wide variety of domains – administrative, development, and design.  But despite years of experience with relational databases, SQL Server practitioners frequently make the same mistakes over and over again.  Wouldn’t you like to learn about those mistakes before they ever happen?  This session will answer questions like:
-	What’s the most common Transact-SQL programming mistake and how do I fix it?
-	How do database designers cause problems for future generations of application developers and database administrators?
-	Why do inexperienced database administrators make their own job more difficult and less efficient? 
</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1368</importID>
      <speaker>Kevin Kline</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>SQL Server Internals  Architecture</title>
      <description>Let’s face it.  You can effectively do many IT jobs related to SQL Server without knowing the internals of how SQL Server works.  Many great developers, DBAs, and designers get their day-to-day work completed on time and with reasonable quality while never really knowing what’s happening behind the scenes.  But if you want to take your skills to the next level, it’s critical to know SQL Server’s internal processes and architecture.  This session will answer questions like:

-	What’s different about 32- and 64-bit systems?
-	What are the various areas of memory inside of SQL Server?
-	How are queries handled behind the scenes?
-	What does SQL Server do with procedural code, like functions, procedures, and triggers?
-	...and much more.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1371</importID>
      <speaker>Jeffry Schwartz</speaker>
      <track>Track 6</track>
      <location>
        <name>AP2-Mt. McKinley</name>
      </location>
      <title>SQL Server Performance Outside the Box</title>
      <description>This session will delve into a variety of unique and not-so-obvious correlation and analysis techniques using Windows performance metrics and SQL Server DMV's to uncover previously hidden performance bottlenecks in your SQL Server systems.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1376</importID>
      <speaker>Wayne Snyder</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>SSRS In the Enterprise - Surviving With a Smile!</title>
      <description>If you plan to use SSRS in a large enterprise there are many things you should do be successful - things that do not seem to have much prescriptive guidance for. The purpose of this session is to provide you with guidance around those administrative things you should do to have a successful, maintainable SSRS Site in a large Enterprise. We wll discuss
 
How should folder structure and security be set up?
Are there best practices around data sources? 
Are SSRS 2008 Report Models Models ready for the enterprise? 
How should projects be organized?  
Is Report Builder 2.0 good enough yet? 
What works well and what will cause you pain? 
 
We will spend our time in a very practical discussion to help you get SSRS deployed and working.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1425</importID>
      <speaker>Evan Basalik</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>SQL Azure: Data in the Cloud is a Good Thing</title>
      <description>Evan will talk about how SQL Azure works behind the scenes, plus demonstrate how to use the cloud-based sibling of SQL Server.  He will also discuss how to best design your applications to take advantage of the power of SQL Azure.</description>
      <startTime>3/6/2010 11:30:00 AM</startTime>
      <endTime>3/6/2010 12:30:00 PM</endTime>
    </event>
    <event>
      <importID>1426</importID>
      <speaker>Evan Basalik</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>Diagnosing Connectivity Issues with SQL Server</title>
      <description>Evan will show you how to diagnose and solve common connectivity issues.  This will include covering GNEs, Kerberos, and completely inaccessible SQL Servers.  He will demonstrate how to use UDLs and network traces to easily identify the problem, plus provide tips that often solve the problem in seconds.</description>
      <startTime>3/6/2010 4:00:00 PM</startTime>
      <endTime>3/6/2010 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>1427</importID>
      <speaker>Andy Warren, Steve Jones, Rushahb Mehta</speaker>
      <track>Track 1</track>
      <location>
        <name>AP1-MPR</name>
      </location>
      <title>KEYNOTE: SQLSaturday Past, Present and Future</title>
      <description>SQLSaturday founders Andy Warren and Steve Jones, and current PASS President Rushabh Mehta, will conduct an open forum discussion on SQLSaturday -- where it has been, and where it will be heading under PASS management.  Microsoft's Bill Walker will also be covering venue logistics, and CSSUG's Peter Shire will be going over prize drawings and after-party details.  PLEASE DO NOT MISS!</description>
      <startTime>3/6/2010 8:15:00 AM</startTime>
      <endTime>3/6/2010 8:45:00 AM</endTime>
    </event>
    <event>
      <importID>1428</importID>
      <speaker>Microsoft Cafeteria</speaker>
      <track>Track 2</track>
      <location>
        <name>AP1-Training 1</name>
      </location>
      <title>LUNCH!</title>
      <description>Meet for lunch in the Microsoft cafeteria!</description>
      <startTime>3/6/2010 12:30:00 PM</startTime>
      <endTime>3/6/2010 1:00:00 PM</endTime>
    </event>
    <event>
      <importID>1442</importID>
      <speaker>Mark Tabladillo</speaker>
      <track>Track 3</track>
      <location>
        <name>AP1-Training 2</name>
      </location>
      <title>Data Mining Beyond Adventure Works</title>
      <description>Microsoft provides excellent tutorials and information about data mining through the fictional Adventure Works demos. However, what happens when you stray off that neat-and-tidy path? Data miners should be concerned about data preparation, proper algorithm selection, and correct interpretation. This interactive experience will consist of succinct audience participation demos to introduce some practical issues in real-world data mining.</description>
      <startTime>3/6/2010 1:30:00 PM</startTime>
      <endTime>3/6/2010 2:30:00 PM</endTime>
    </event>
    <event>
      <importID>1453</importID>
      <speaker>Ashton Hobbs</speaker>
      <track>Track 4</track>
      <location>
        <name>AP1-Training 3</name>
      </location>
      <title>Compression in SQL 2008 </title>
      <description>This session will cover the different forms of compression in SQL 2008, Backup and Data compression. The session will also explore best practices and how to overcome some of the limitations within the different compression technologies.</description>
      <startTime>3/6/2010 2:45:00 PM</startTime>
      <endTime>3/6/2010 3:45:00 PM</endTime>
    </event>
    <event>
      <importID>1466</importID>
      <speaker>Andy Kelly</speaker>
      <track>Track 5</track>
      <location>
        <name>AP1-Training 4</name>
      </location>
      <title>Practical Performance Monitoring in SQL Server</title>
      <description>Do you know what counters, statistics, events and other information you should be collecting on a regular basis to properly monitor your SQL Server instances? Do you know where your current bottlenecks really are or how to even look for them. In this session we will cover the basics when it comes to monitoring the database, server and hardware that give us the biggest bang for the buck. See how a little bit of effort upfront can lead to a much better understanding of your database environment and put you in a position to spot potential issues before they become real trouble.</description>
      <startTime>3/6/2010 9:00:00 AM</startTime>
      <endTime>3/6/2010 10:00:00 AM</endTime>
    </event>
  </events>
</GuidebookXML>