<?xml version="1.0" encoding="utf-8"?>
<GuidebookXML>
  <guide>
    <name>SQLSaturday #122 - Louisville 2012</name>
    <startDate>7/21/2012 12:00:00 AM</startDate>
    <timezone>(GMT-05:00) Eastern Time (US and Canada)</timezone>
    <description>SQLSaturday is a training event for SQL Server professionals and those wanting to learn about SQL Server. </description>
    <twitterHashtag>#sqlsat122</twitterHashtag>
    <venue>
      <name>University of Louisville School of Business</name>
      <street>2301 3rd Street</street>
      <city>Louisville</city>
      <state>KY</state>
      <zipcode>40202</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>1949</importID>
      <name>V-Soft Consulting Group, Inc.</name>
      <level>Gold Sponsor</level>
      <url>http://www.vsoftconsulting.com</url>
      <imageURL>http://sharepoint.vsoftconsulting.com/ImagesUpload/VsoftSmall.PNG</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2189</importID>
      <name>SIS, LLC</name>
      <level>Gold Sponsor</level>
      <url>http://www.thinksis.com</url>
      <imageURL>https://fbcdn-profile-a.akamaihd.net/hprofile-ak-snc4/373728_129080590479523_1326752477_n.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2348</importID>
      <name>Quest Software</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>2425</importID>
      <name>Idera</name>
      <level>Gold Sponsor</level>
      <url>http://www.idera.com</url>
      <imageURL>http://www.idera.com/campaign_images/logo_Idera_tag_170x60.png</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1791</importID>
      <name>Confio Software</name>
      <level>Silver Sponsor</level>
      <url>http://www.confio.com</url>
      <imageURL>http://www.confio.com/images/assets/confio_logo.jpg</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1883</importID>
      <name>New Horizons of Louisville</name>
      <level>Silver Sponsor</level>
      <url>http://www.nhcomputerlearning.com</url>
      <imageURL>http://www.nhcomputerlearning.com/Content/Images/NHcmykLogo.gif</imageURL>
      <imageHeight>60</imageHeight>
      <imageWidth>170</imageWidth>
    </sponsor>
    <sponsor>
      <importID>1809</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>1752</importID>
      <name>StrateSQL</name>
      <level>Blog Sponsor</level>
      <url>http://www.jasonstrate.com</url>
      <imageURL>http://www.jasonstrate.com/images/StrateSQLBanner.jpg</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2027</importID>
      <name>Shannon Lowder</name>
      <level>Blog Sponsor</level>
      <url>http://shannonlowder.com</url>
      <imageURL>http://shannonlowder.com/wp-content/themes/vigilance_pro/images/lowder-wp-logo.png</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2060</importID>
      <name>Steve Hughes - Data on Wheels</name>
      <level>Blog Sponsor</level>
      <url>http://www.dataonwheels.com</url>
      <imageURL>http://dataonwheels.files.wordpress.com/2011/12/dataonwheelslogolglines.png</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2363</importID>
      <name>Craig Purnell</name>
      <level>Blog Sponsor</level>
      <url>http://www.craigpurnell.com</url>
      <imageURL>http://www.craigpurnell.com/wp-content/uploads/2012/03/CraigPurnellSQLSatLogo.jpg</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
    <sponsor>
      <importID>2454</importID>
      <name>retracement</name>
      <level>Blog Sponsor</level>
      <url>http://tenbulls.co.uk</url>
      <imageURL>http://retracement.files.wordpress.com/2012/07/retracement_sponsor_logo.png</imageURL>
      <imageHeight>40</imageHeight>
      <imageWidth>100</imageWidth>
    </sponsor>
  </sponsors>
  <events>
    <event>
      <importID>6913</importID>
      <speaker>Rob Volk</speaker>
      <track>Design/Architecture</track>
      <location>
        <name>Room 7</name>
      </location>
      <title>Revenge: The SQL!</title>
      <description>Have you been wronged, cheated, lied to, lied about, or deceived by a coworker? Feel like your DBA position offers no opportunity for revenge? WRONG! This session is a light-hearted exploration of some delightfully mischievous SQL design patterns that will annoy, aggravate, and antagonize anyone who has to work with them. (But they deserved it!) Learn how to: create tables with no names; columns with duplicate names; and write perfectly valid yet utterly nonsensical SQL. You may never get to use these techniques…but you'll ache for the chance!</description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>6916</importID>
      <speaker>Rob Volk</speaker>
      <track>Design/Architecture</track>
      <location>
        <name>Room 7</name>
      </location>
      <title>Revenge: The SQL Part 2: The Sequel!</title>
      <description>In a world…where DBAs are blamed, mistreated, and overworked…one man….WILL. GET. EVEN.  In this entertaining and impractical follow-up to the entertaining and impractical Revenge: The SQL, Rob Volk will show you even more impractical but oh-so-tempting ways to get back at those who abuse SQL Server and make you clean it up.  Techniques will cover: preventing sa use, preventing ad-hoc SQL, hiding and obfuscating data and code, and the ever-popular trigger mayhem.  And if you stay for the after-credits sequence you may encounter the evil twins, duplicate primary keys!</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>6939</importID>
      <speaker>William E. Pearson III</speaker>
      <track>BI</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Bridging the Chasm: BI Theory vs. Practice </title>
      <description>A Dynamic Dialog session: According to research compiled by Gartner from discussions with many BI clients, a substantial disparity exists, in the implementation of BI, between theory (standard approaches, promises, claims and expectations) and practice (shortfalls, compromises and other realities). In this session, Business Intelligence Architect and Microsoft MVP Bill Pearson leads a dialog within which we will gain an understanding of the general types of discrepancies between the “ideal” approach to BI and the compromised reality that a large number of organizations experience. We’ll then share and class experiences as a group, and discuss ways to avoid these discrepancies in future projects.</description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>7353</importID>
      <speaker>Louis Davidson</speaker>
      <track>Prof. Growth</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>What Counts For a DBA</title>
      <description>The world of a DBA can be daunting for a person, either as a new or old, because not only do they need to keep up with new and emerging technologies, but also with the code and designs of their coworkers.  In this highly participation driven session, we will employ a random topic chooser to pick several of these traits for discussion as a group.  Possible topics include past blog topics such as Logic, Curiosity, Failure, Humility, Skill and Passion, as well as any other topics that might be added for that day. So come prepared to participate and voice your opinion about what counts for a DBA.
</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>7354</importID>
      <speaker>Louis Davidson</speaker>
      <track>Design/Architecture</track>
      <location>
        <name>Room 7</name>
      </location>
      <title>What Sequence objects are (and are not)</title>
      <description>SQL Server 2012 adds a new object to our arsenal called a sequence that can will give us the capability to implement automatically incrementing values. However, it cannot replace a lot of functionality that we have used a numbers table and windowing functions for (though they can be complimentary to one another). In this session I will demonstrate the uses and performance characteristics of sequences, including how they compliment the use of number tables and windowing functions to create surrogate key and sorting values, and more.
</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>7451</importID>
      <speaker>Mark Rosenberg</speaker>
      <track>Developer</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Optimizing Stored Procedures</title>
      <description>In this talk 4 time MVP Mark Rosenberg will talk about SQL Server stored procedures and techniques you can use to optimize them.  He will cover stored procedures from a developer’s point of view including table variables, common table expressions and temporary tables.  Which do you use and when do you use it. There will also be a number of quick tips that anyone can use to improve query performance when they walk out of the session</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>7470</importID>
      <speaker>Janis Griffin</speaker>
      <track>DBA</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Don't Panic, DBAs!  Databases on VMware made easy.</title>
      <description>More and more companies are virtualizing with VMWare, and databases are the next logical step. This presentation will explore the fundamentals of monitoring databases running in a VMWare environment because it can be much different than when running on a physical machine. You will learn business and technical benefits of virtualization, master new terms and concepts, pick up useful planning tips and tricks, and cover best practices for maintaining optimum performance in a VMWare environment. </description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>7710</importID>
      <speaker>Dave Fackler</speaker>
      <track>BI</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>My Favorite SSIS Tips and Tricks</title>
      <description>SSIS is a very powerful platform for creating different types of data integration solutions.  But unless you've been using SSIS every day, read through countless blogs each week, and attend every available SSIS session at every conference available, you've probably missed out on several SSIS tips and tricks that have surfaced over the years.  So come and listen as I describe and demonstrate some of my favorite SSIS tips and tricks!</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>7779</importID>
      <speaker>Kevin Kline</speaker>
      <track>DBA</track>
      <location>
        <name>Room 1</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>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>7791</importID>
      <speaker>Jack Corbett</speaker>
      <track>Developer</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Getting Start with SQL Server Profiler</title>
      <description>Learn how to use SQL Server Profiler to troubleshoot, audit, and tune your SQL Server. Includes creating custom templates, integrating with Performance Monitor data, and creating scripts for creating server-side traces.</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>8017</importID>
      <speaker>Kathi Kellenberger</speaker>
      <track>Developer</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>SQL Server 2012 T-SQL</title>
      <description>You have heard all about AlwaysOn, BI Semantic Model, and Power View. Did you know that SQL Server 2012 has a host of new T-SQL features? Attend this session to learn more about the Sequence object, new functions and enhancements to the OVER clause.</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>8018</importID>
      <speaker>Kathi Kellenberger</speaker>
      <track>DBA</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>2012 Blitz</title>
      <description>How many SQL Server 2012 features can Aunt Kathi show you in an hour? Attend this session to find out. Demos, demos, demos...</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>8977</importID>
      <speaker>Kyle Neier</speaker>
      <track>Developer</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Throwing T-SQL 2012 Enhancements Against the Wall</title>
      <description>Just like your grandma tested spaghetti to tell if it was done, we'll be throwing several of the new T-SQL enhancements against the wall to see what's good and what falls off. We'll silence the lion's RaiseRror by throwing some meaty exceptions. We'll bring together the old lovers 'Coalesce' and '+' for one last jaunt before they are banished by the Concat function. We'll even open the window on some of the new aggregate and analytical functions as well as some other t-sql enhancements introduced in SQL 2012. </description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>8980</importID>
      <speaker>Craig Purnell</speaker>
      <track>Prof. Growth</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Professional Networking for IT Pros</title>
      <description>Want to invest in your long term career success? You need to network. C’mon give it a try! It’s not that bad! This presentation will explain some in-person networking tips and some do’s and don’ts for networking on LinkedIn. Takeaways include: -How to find events -Tips on getting to most out of attending events -How to develop and maintain your network of contacts -A Review of Linkedin networking best practices and profile optimization strategies.</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>9199</importID>
      <speaker>Eddie Wuerch</speaker>
      <track>Advanced DBA</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Partitioning for Perf  Management of Large Tables</title>
      <description>Managing data in ever-growing transaction and history tables can be challenging. Activities with large chunks of data such as moving data to archive tables, batch-importing many rows, or defragging an entire table when only the active portion changes introduces heavy I/O and blocking. Table partitioning seamlessly solves a host of headaches with minimal effort. Ever wanted to truncate or defrag part of a table, or insert an entire staging table of data into another table in milliseconds instead of hours?  Come see what partitioning can provide for you.</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>9297</importID>
      <speaker>Jason Thomas</speaker>
      <track>BI</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Advanced Charting Techniques in SSRS</title>
      <description>SSRS 2008 R2 has been a game changer for SQL Server in terms of visualization techniques. With a wide range of available options for charting, BI professionals struggle to get familiar with even the basic functionalities of most charts.
This session will talk about the basic functionalities of all the charts as well as some tips and tricks around them. Come to this session and take your charting skills to the next level. </description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>9464</importID>
      <speaker>Andy Thiru</speaker>
      <track>Azure/Big Data</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>SQL Azure  Intro and What's New</title>
      <description>In this session, you will get introduced to SQL Azure and learn how to get started. We will explore how to migrate an existing on-premise SQL Server database to SQL Azure. We will then walkthrough how to manage and administer your SQL Azure servers and databases. We will take a look at how to connect and build applications using SQL Azure. Next, we will look at more advanced scenarios using new capabilities like reporting with SQL Azure Reporting, synchronizing data with SQL Azure Data Sync for hybrid scenarios and global reach. Finally, we will explore some of the things you should consider when using SQL Azure </description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>9572</importID>
      <speaker>Sanil Mhatre</speaker>
      <track>Developer</track>
      <location>
        <name>Room 2</name>
      </location>
      <title>Understanding Parameter sniffing and making it wor</title>
      <description>Parameter Sniffing is usually thought of as the bad guy, in association with a performance problem in your database. Contrary to the popular belief, Parameter Sniffing is usually the good guy, continuously working under the hood to help your database applications run faster. However, it can sometimes go wrong, causing severe performance degradation of your queries. 
In this session we will discuss the workings of Parameter Sniffing and demonstrate how it helps improve the performance of your database applications. We will also explore how Parameter Sniffing can go wrong and its impact. Several ways to fix bad Parameter Sniffing will be demonstrated to help make an appropriate choice for your scenario.
</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>9589</importID>
      <speaker>Craig Utley</speaker>
      <track>BI</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Why Data Warehousing Projects Fail</title>
      <description>Is your organization planning to build a data warehouse or BI solution? Data warehousing projects, like many large IT projects, have high failure rates. While the exact rate of failure for data warehousing projects is difficult to pin down, the causes of these failures fall into a small number of categories. It is obviously possible to successfully complete a data warehousing project and deliver value to the business. Craig Utley has seen Microsoft BI solutions in various states of completeness at over 30 companies worldwide and has seen some awesome successes and some spectacular failures. This session addresses the reasons data warehousing projects fail and how you can succeed in overcoming these obstacles.</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>9614</importID>
      <speaker>Allen White</speaker>
      <track>DBA</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>PowerShell 101 for the SQL Server DBA</title>
      <description>The more you have to manage, the more likely you'll want to automate your processes. PowerShell is the scripting language that will make you truly effective at managing lots of servers. This session will introduce you to PowerShell and show you how to use it to manage SQL Server across many instances.</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>9620</importID>
      <speaker>Sarah Barela</speaker>
      <track>Azure/Big Data</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Private Clouds with SQL Server 2012</title>
      <description>The recent growth of cloud computing has companies evaluating when  how, not if, they will move their data offsite. Despite the benefits that the cloud, many DBAs are leery of jumping into the cloud, fearful that their sensitive data will become vulnerable. The goal of this session is to provide you a blueprint to design  build your own SQL Server cloud, where you can control the server availability  performance reliability, yet still take advantage of the resource elasticity and hardware flexibility of the cloud. In this session, I will demonstrate how to use features like always on, resource governor, policy based management  PowerShell scripts to automate your servers behavior to achieve the benefits of the cloud without the risks</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>9623</importID>
      <speaker>Sarah Barela</speaker>
      <track>Design/Architecture</track>
      <location>
        <name>Room 7</name>
      </location>
      <title>Bulletproof: Hardening your SQL Server from Attack</title>
      <description>Recent major security breaches have not only exposed customer data, but also the system vulnerabilities DBAs must overcome daily. As data protection is a DBA’s primary responsibility, establishing an impenetrable environment to host the data is the first step towards risk-free security. How can DBAs ensure SQL Servers are fortified against the latest threats and vulnerabilities? In this session, we will go through the process of hardening your SQL Server from attack from Windows Server to the database level step-by-step. I will share will share with you how establish security baselines and monitor for changes to your security foundation. This session will provide specific actions for you to take back and apply to your servers.</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>9642</importID>
      <speaker>Jim Deppen</speaker>
      <track>BI</track>
      <location>
        <name>Room 3</name>
      </location>
      <title>Change Data Capture the foundation of BI</title>
      <description>This session will explore the fundamental importance of Change Data Capture to an organization building a Business Intelligence infrastructure.   Many organizations will spend large amounts of time and money researching Business Intelligence software and databases without understanding how key business metrics are consistently captured.  The techniques and methodologies used to capture business events are the key success factors for a winning Business Intelligence strategy.</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>9752</importID>
      <speaker>Colleen Morrow</speaker>
      <track>Prof. Growth</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>So I started this blog... now what?</title>
      <description>Ever thought about trying your hand at blogging?  Or maybe you've started a blog but struggle with what to write about.  We'll take a beginner's look at blogging and examine common roadblocks, finding topics, building readership, and setting you on the road to blogging stardom.</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
    <event>
      <importID>9796</importID>
      <speaker>Jack Corbett</speaker>
      <track>DBA</track>
      <location>
        <name>Room 1</name>
      </location>
      <title>Transitioning from SQL Trace to Extended Events</title>
      <description>Extended Events were introduced with SQL Server 2008, but without a UI, which meant using T-SQL to create and manage them and using XPath and XQuery to parse the output.  Microsoft has added an Extended Events UI in SQL Server 2012 and also added additional events.  With the announcement that SQL Trace/Profiler is being deprecated now is the time to begin learning Extended Events.  This session will show you how to take existing Traces and convert them to Extended Event Sessions.</description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>10085</importID>
      <speaker>Andy Thiru</speaker>
      <track>Azure/Big Data</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>SQL Azure Data Sync and What's New</title>
      <description>In this session, you will get introduced to SQL Azure Data Sync and learn how to get started. We will explore how to migrate data from an existing on-premise SQL Server database to SQL Azure and bi-directional data synchronization and data management capabilities allowing data to be easily shared across SQL Azure databases across multiple data centers. 
What you will learn:
•	Overview of SQL Azure
•	How to Get Started with SQL Azure Data Sync
•	Cloud to cloud synchronization
•	Enterprise (on-premises) to cloud
•	Cloud to on-premises.
•	Bi-directional or sync-to-hub or sync-from-hub synchronization
</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>10120</importID>
      <speaker>Kevin Kline</speaker>
      <track>Prof. Growth</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Communicating Upward</title>
      <description>This session explores how to influence your manager and higher executives in the organization.  In addition, this session explores how to convey information upwards without filtering out important information or self-censoring.  This session delves into a variety of important behaviors, including:

•         Building credibility and influence with your boss 
•         What is the most effective process to win explicit support for a new project?
•         How to get executives to spend money for something you think is important
</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>10184</importID>
      <speaker>Wayne Sheffield</speaker>
      <track>Advanced DBA</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Windowing Functions in SQL Server 2012</title>
      <description>SQL Server 2012 brings with it nearly full ANSI compliance with the windowing functions. Come to this code filled session to learn about all of the windowing functions in SQL Server 2012: Ranking functions, changes for windowing in the Aggregate functions, and the new Analytic and Sequence functions. We’ll examine how this latest implementation of the windowing functions allows us to perform running and sliding aggregations; retrieve data from adjacent rows in the partition, and much more – all without self-joins back to the source table.</description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>10192</importID>
      <speaker>Tim Chapman</speaker>
      <track>Advanced DBA</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Transaction Log Internals</title>
      <description>The transaction log is the most important aspect of a SQL Server database.  Separating the data and log files is usually good advice, but there is so much more about the transaction log that is misunderstood.  Join Microsoft Premier Field Engineer Tim Chapman as he discusses data modification internals, write-ahead logging and the inner workings of the SQL Server transaction log. 
</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>10200</importID>
      <speaker>Kevin Boles</speaker>
      <track>Advanced DBA</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Death by UDF</title>
      <description>Using User Defined Functions in your database code is like playing Russian Roulette with 5.97 bullets in the gun!!  There are SOOOOO many ways they can kill you: staggering performance degredation, tempdb allocation issues and bad data!!  Oh, did I mention performance issues??  Those include row-by-row processing under the covers, bad estimates leading to horrible query plans, voiding parallelization in the engine, etc.  In this jam-packed session we will cover all this and also discuss several ways you can get rid of them.</description>
      <startTime>7/21/2012 3:45:00 PM</startTime>
      <endTime>7/21/2012 5:00:00 PM</endTime>
    </event>
    <event>
      <importID>10204</importID>
      <speaker>Kevin Boles</speaker>
      <track>Advanced DBA</track>
      <location>
        <name>Room 4</name>
      </location>
      <title>Parallel Query Execution Deep Dive</title>
      <description>What exactly does it mean to parallelize a query? Why would the optimizer do this and what are the benefits and what are the drawbacks?? Is it always faster? Can it cause problems? Are there reasons we might NOT want parallelization? What can prevent it's use by the engine? These are some of the topics we will cover as we dig into this facet of the SQL Server relational engine.</description>
      <startTime>7/21/2012 2:15:00 PM</startTime>
      <endTime>7/21/2012 3:30:00 PM</endTime>
    </event>
    <event>
      <importID>10250</importID>
      <speaker>Arie Jones</speaker>
      <track>Azure/Big Data</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Strategies for Sharding with SQL Azure Federations</title>
      <description>Putting big data in the cloud is not without its difficulties and the Microsoft Azure teams have been consistently upping the resource limits that you are able to utilize within a given instance. Those of us with larger capacity instances still have to hedge our bets when looking at moving to the cloud. That is until the recent release of SQL Azure Federations, which offers a native SQL Azure based option to possible unlimited scalability. In this session, we will break down the basics of sharding within SQL Azure Federations, explain what needs to be taken into consideration in terms of database design, and put you on the right path to a successful Federation based deployment. </description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>10251</importID>
      <speaker>Arie Jones</speaker>
      <track>Design/Architecture</track>
      <location>
        <name>Room 7</name>
      </location>
      <title>PWNED! Security, SQL Server, and You!</title>
      <description>With an ever increasing workload, security is often hoisted upon the DBA. So where do you start? Sometimes it's better to start off by understanding what an attacker could do to you in order to get a clearer picture of what you need to do to prevent it. In this session, we will delve into the key features of the SQL Server and explain what the various attack vectors are, what an attack can do with them,  and what you can do about them. We'll also look at important features such as SQL Audit that, while not helping to prevent, can definitely help you in definitely help in figuring out what is going on. It'll be AWESOME!</description>
      <startTime>7/21/2012 9:00:00 AM</startTime>
      <endTime>7/21/2012 10:15:00 AM</endTime>
    </event>
    <event>
      <importID>10352</importID>
      <speaker>Sarah Barela</speaker>
      <track>Prof. Growth</track>
      <location>
        <name>Room 6</name>
      </location>
      <title>Women in Technology Session</title>
      <description>Whether you are searching for a new job or simply needing to relocate your desk, you need the right tools to make your request effective. Come hear how our Women in Technology (WIT) panel of experts have tackled these issues, and learn how you can give yourself the best opportunity to negotiate for what you want. Our panelists include Sarah Barela, Kevin Kline, Kathie Kellenberger and Deana Ritter. And this is not just for women!!</description>
      <startTime>7/21/2012 12:45:00 PM</startTime>
      <endTime>7/21/2012 2:00:00 PM</endTime>
    </event>
    <event>
      <importID>10529</importID>
      <speaker>Rameshdurai Palnisami</speaker>
      <track>Azure/Big Data</track>
      <location>
        <name>Room 5</name>
      </location>
      <title>Designing data frameworks for SQL Server</title>
      <description>Having trouble in managing large scan data process for SQL Server?  Efficient way to MODEL, PROCESS  ANALYSE large scale data for SQL Server platform.  Identifying common and client specific process steps to process client data.  Parsing Efficient way to process data comes in multiple formats (Excel, Flat Files, Access etc. ) for SQL Server. Automate and schedule large scale data in parallel.  Centralized management of client data model across multiple domains.</description>
      <startTime>7/21/2012 10:30:00 AM</startTime>
      <endTime>7/21/2012 11:45:00 AM</endTime>
    </event>
  </events>
</GuidebookXML>