sql leadership (l) sunday, november 9, 2014 pre-pre ...€¦ · troubleshooting sql server memory,...
TRANSCRIPT
DEVintersection.com anglebrackets.org | 5
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Sunday, November 9, 2014 Pre-Pre-Conference Workshops (Optional - additional fee)
SESSIONS GRAND BALLROOM 122 GRAND BALLROOM 101 GRAND BALLROOM 104 GRAND BALLROOM102
9:00am - 4:30pm SQL Server Architecture: Choosing Virtualization, Clustering, AlwaysOn, and MoreLevels 200-300Jeremiah Peschka, Kendra Little and Brent Ozar
Core SQL Server FundamentalsLevels 100-200Andrew J. Kelly
Mastering SQL Server Execution Plan AnalysisLevels 300-500Paul White
Practical Agile WorkshopGreg Smith
Friday, November 14, 2014 Post-Conference Workshops (Optional - additional fee)
SESSIONS GRAND BALLROOM 113 GRAND BALLROOM 114
9:00am - 4:30pm Developer’s Guide to Tuning Somebody Else’s SQL ServerLevels 200-300Jeremiah Peschka, Kendra Little and Brent Ozar
Queries Gone Wild 2: Statistics and Cardinality in Versions 2008, 2008R2, 2012, and 2014Levels 200-400Kimberly L. Tripp and Joseph Sack
Monday, November 10, 2014 Pre-Conference Workshops (Optional - additional fee)
SESSIONS GRAND BALLROOM 112 GRAND BALLROOM 113 GRAND BALLROOM 102 GRAND BALLROOM 121
9:00am - 4:30pm Performance Troubleshooting Using Waits and LatchesLevels 300-400Paul S. Randal
Very Large Tables: Optimizing Performance and Availability Through PartitioningLevels 200-400Kimberly L. Tripp
High Performance, Scalable Asynchronous Processing Using Service BrokerLevels 100-300 (some 400 at the end)Jonathan Kehayias
The Architecture ClinicJuval Lowy
OPENING KEYNOTE GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
Leadership (L)SQL
6 | November 10-13, 2014 | Las Vegas, MGM Grand
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Tuesday, November 11, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM
8:30am - 9:45amThe Intersection of Technologies
Rob Lefferts, Microsoft, Director of Program Management for the Offi ce APPS team Enterprise Group
9:45am - 10:30am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS
GB 114Locking,
Logging, and Recovery
GB 113Queries,
TempDB, and Plan Guides
GB 112I/O Performance
& General Troubleshooting
GB 111SQL Server Cloud, Hybrid Solutions,
Alternate Platforms
GB 121 GB 122
10:30am - 11:45am Anatomy of a Data Modifi cation:Locking and IsolationLevel 200Kimberly L. Tripp
10 Things Every Developer Should KnowLevel 200Kevin Kline
Analyzing I/O Subsystem PerformanceLevel 200Glenn Berry
Defi ning a Data StrategyLevel 200Jeremiah Peschka
The ArchitectJuval Lowy
11:45am - 12:00pm Break
12:00pm - 1:00pm Deadlocking for Mere MortalsLevel 300Jonathan Kehayias
TempDB 101 PlusLevel 200Andrew J. Kelly
Troubleshooting SQL Server on Shared StorageLevel 300Brent Ozar
Hadoop by ExampleLevel 200Jeremiah Peschka
What’s Your Job Anyway?Billy Hollis Windows Centric Data
Management for the Hybrid EnvironmentRandy DeMeno
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:30pm Transaction Log PerformanceLevel 300Paul S. Randal
How to Speed Up Temporary TablesLevel 300Kendra Little
Squeezing the Most Out of Row and Page CompressionLevel 200Andrew J. Kelly
Microsoft SQL Server and the Cloud—Options, Strategies, Benefi tsLevel 200Shep Sheppard
Software Project DesignJuval Lowy
3:30pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
3:45pm - 5:00pm Build a Better Backup StrategyLevel 200Paul S. Randal
Rescue Bad Queries with Plan GuidesLevel 300Kendra Little
CXPACKET and MAXDOP Demystifi edLevel 300Brent Ozar
Deploying SQL Server with Microsoft Azure Virtual MachineLevel 300Bob Ward
User Stories to Specs: A Practical ApproachMike Krasowski
Serialization in .NETJohn Kuhn
5:00pm - 6:30pm Expo Hall open, Marquee Ballroom - Bring your Drink Ticket, T-shirt giveaway
EVENING EVENTS
6:30pm - close Meet-ups
Monday, November 10, 2014 OPENINGKEYNOTE MONDAY, NOVEMBER 10, 2014 GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
GB102
Leadership (L)SQL
DEVintersection.com anglebrackets.org | 7
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Wednesday, November 12, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM
8:30am - 9:30am
Conversations with Microsoft Steven Guggenheimer, Microsoft, Corporate Vice President, Developer & Platform Evangelism
9:30am - 10:15am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS
GB 114Performance,
Plans, and Procedures
GB 113
SQL Server 2014
GB 112
Database Development
GB 111
SSIS and Reporting
GB 106 & 107
Parallelism & Troubleshooting
GB 121 GB 115
10:15am - 11:30am Dr. DMV’s Troubleshooting ToolkitLevel 200Glenn Berry
SQL Server 2014: Overview of New FeaturesLevel 200Aaron Bertrand
Starting your Database Out RIGHT!Level 200Andrew J. Kelly
Introduction to Developing SSIS PackagesLevel 200Tim Chapman
Parallel Query Execution, Part 1Level 300Paul White
How to Interview a DeveloperBilly Hollis
11:30am - 11:45am Break
11:45am - 1:00pm Statement Execution—Tips and Tricks for Optimal PerformanceLevel 200Kimberly L. Tripp
Leveraging Resource Governor for Monitoring In SQL Server 2014Level 300David Pless
Window Functions and Framing Enhancements in SQL ServerLevel 300Jonathan Kehayias
SSIS Enhancements in SQL Server 2012Level 200Tim Chapman
Parallel Query Execution, Part 2Level 300Paul White
The Secrets of Effective Technical Talks:How to Explain Tech Without TuckingThem In!Mark Minasi
15 Ways to Improve Your BusinessApplications TodayJohn Kuhn
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:15pm Stored Procedures—Tips and Tricks for Optimal Performance Level 300Kimberly L. Tripp
In-Memory OLTP OverviewLevel 200Kevin Farlee
Going Asynchronous With Service BrokerLevel 200Jonathan Kehayias
Real-world Report Server Performance and Scalability StrategiesLevel 300David Pless
SQL Server Troubleshooting the CSS WayLevel 200-300Shep Sheppard
Project Manager’s Survival GuideMike Krasowski
3:15pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM 114
3:45pm - 5:00pm
SQL Sentry’s Tools for TuningAaron Bertrand and Kevin Kline, SQL Sentry
5:00pm - 6:30pm Expo Hall, Marquee Ballroom 6:15pm - Ticket Redemption & Cruise Giveaway You must be present to win.
EVENING EVENTS GRAND BALLROOM 113-114
7:30pm - closeSQL Server Roundtable
Kimberly Tripp and Paul Randal, SQLskills.com
Leadership (L)SQL
8 | November 10-13, 2014 | Las Vegas, MGM Grand
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Thursday, November 13, 20147:30am - 8:30am Continental Breakfast - Marquee Ballroom
KEYNOTE GRAND BALLROOM 114
8:30am - 9:30am
Top Customer Problems: How to Avoid Calling BobBob Ward, Microsoft, Principal Architect Escalation Engineer, Microsoft Customer Service and Support
9:30am - 10:00am Coffee Break - Grand Ballroom Foyer
SESSIONSGB114
Indexing for Performance
GB113
Troubleshooting
GB112High
Availability
GB111
Microsoft
GB121
10:00am - 11:15am Test Your Index Design SkillsLevel 300Kendra Little
Troubleshooting and Custom SQL Server Performance Monitoring Level 300David Pless
Architecture Design for HA and DRLevel 200Brent Ozar
SQL Server I/O – Options, Performance, Benefi tsLevel 200Kevin Farlee
9:30am - 10:30am
Best Practices for Agile Work ManagementMichael Krasowski
11:15am - 11:30am Break
11:30am - 12:45pm Index Fragmentation: Internals, Analysis, and SolutionsLevel 300Paul S. Randal
Troubleshooting SQL Server Memory, Part 1Level 300Bob Ward
Monitoring and Performance Tuning for AlwaysOnLevel 200Aaron Bertrand & Kevin Kline
SQL Server 2014 GemsLevel 200-300Shep Sheppard
10:45am - 11:45am
Windows Clusters for Beginners: From Highly Fearful to Highly Reliable in 60 Minutes!Mark Minasi
12:45pm - 1:45pm Lunch - Marquee Ballroom
1:45pm - 2:45pm Indexing for PerformanceLevel 300Kimberly L. Tripp
Troubleshooting SQL Server Memory, Part 2Level 400Bob Ward
Managing AlwaysOn Availability Groups at Stack Overfl owLevel 200Brent Ozar
In-Memory Data Warehousing OverviewLevel 200Kevin Farlee
2:45pm - 3:15pm Ice Cream Break - Grand Ballroom Foyer
KEYNOTE GRAND BALLROOM 114
3:15pm - 4:15pmSQLintersection Closing Panel & RunAs Radio Recording
Hosted by Richard Campbell of RunAs Radio and featuring Brent Ozar, Kimberly L. Tripp, Paul S. Randal and other SQLintersection speakers
4:15pm - 4:30pm Break
GRAND BALLROOM
4:30pm - 5:00pm Closing & Prizes Carl Franklin & Richard Campbell, .NET Rocks!
Leadership (L)SQL
DEVintersection.com anglebrackets.org | 9
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES.
Monday, November 10, 2014 Pre-Conference Workshops (Optional - additional fee)
SESSIONS GB104 GB101 GB105 GB121
9:00am - 4:30pm PowerShell the Whole Kit & Caboodle: Building SharePoint from the Bottom Up the Right WayJason Himmelstein and Seb Matthews
Mission Impossible: Learn How to Become a SharePoint Requirements Secret Agent and Decode Your Project’s Secrets with Our Super-Secret-Agent Tools and TechniquesMichelle Caldwell and Ruven Gotz
SharePoint 2013 Development JumpStartMark Rackley and Rob Windsor
The Architecture ClinicJuval Lowy
OPENINGKEYNOTE GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
Friday November 14, 2014 Post-Conference Workshops (Optional - additional fee)
SESSIONS GB105 GB101
9:00am - 4:30pm What’s in SharePoint 2013 and Offi ce 365 for No-Code Developers and Power Users?Asif Rehmani
SharePoint 2013 and Offi ce 365 Admin MasterClassChris McNulty
SharePoint Intersection is the only event to deliver content focused on scenarios—the business problems you are trying to solve. This allows you to create a schedule and a learning path that ensures you get the answers to your questions, the expert guidance, and the prescriptive solutions to your business needs.
BI Business Intelligence
C/H Cloud & Hybrid
CRD Cloud-ready Development
F Forms
IA Information Architecture
OO/D Offi ce Online & Delve
PL Planning
S/A Strategy & Adoption
S/DM Storage & Data Management
S/Y Social & Yammer
U/D Upgrade & Deployment
W Workfl ow
Sunday, November 9, 2014 Pre-Pre-Conference Workshops (Optional - additional fee)
SESSIONS GRAND BALLROOM 102
9:00am - 4:30pm Practical Agile WorkshopGreg Smith
Leadership (L)SharePoint
10 | November 10-13, 2014 | Las Vegas, MGM Grand
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/November2014 after the conference.
Monday, November 10, 2014 MONDAY, NOVEMBER 10, 2014 GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
Tuesday, November 11, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
TUESDAY GRAND BALLROOM
8:30am - 9:45amThe Intersection of Technologies
Rob Lefferts, Microsoft, Director of Program Management for the Offi ce APPS team Enterprise Group
9:45am - 10:30am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS GB101 GB102 GB104 GB105
10:30am - 11:45am Wish I’d Have Known That Sooner! SharePoint 2013 Insanity Demystifi edDan HolmePL
Metadata, Content Types and Taxonomy: How to Understand and Explain These Crucial ConceptsRuven GotzIA
Making SharePoint StrategicEric RizS/A
Overview of Offi ce 365 Development Rob LeffertsCRD
11:45am - 12:00pm Break
12:00pm - 1:00pm Using jQuery to Maximize SharePoint Form UsabilityMark RackleyF
Windows Centric Data Management for the Hybrid EnvironmentRandy DeMeno
Impact Your Business: Identify Low-Hanging Fruits for SharePoint 2013 No-Code Business SolutionsGina MontgomeryS/A
Getting Started with Offi ce 365 APIs Chakkaradeep ChandranCRD
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:30pm Advanced SharePoint 2010/2013 Web Part DevelopmentRob WindsorF
Use SharePoint Online as a Viable Hybrid Approach to Your EnterpriseEric HarlanC/H
Shifting the Paradigm of Requirements Gathering Michelle CaldwellS/A
Getting Started with Apps for SharePoint and Apps for Offi ce Jeremy ThakeCRD
3:30pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
3:45pm - 5:00pm Where Forms Fit Into Workfl ows: Use the Right Tool for the Right TaskMike FitzmauriceF
So You’ve Got Yammer and SharePoint: What Next?Naomi MoneypennyS/Y
Delving into Delve: A Social ExplorationJason HimmelsteinOO/D
Mobile Development with Offi ce 365 and Visual Studio Cordova, Part 1 Chakkaradeep Chandran
CRD
5:00pm - 6:30pm Expo Hall open, Marquee Ballroom - Bring your Drink Ticket, T-shirt giveaway
EVENING EVENTS
6:30pm - close Meet-ups
BI Business IntelligenceC/H Cloud & HybridCRD Cloud-ready DevelopmentF Forms
IA Information ArchitectureOO/D Offi ce Online & DelvePL PlanningS/A Strategy & Adoption
S/DM Storage & Data ManagementS/Y Social & YammerU/D Upgrade & DeploymentW Workfl ow
SharePoint
DEVintersection.com anglebrackets.org | 11
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Wednesday, November 12, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM
8:30am - 9:30am
Conversations with MicrosoftSteven Guggenheimer, Microsoft, Corporate Vice President, Developer & Platform Evangelism
9:30am - 10:15am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS GB101 GB102 GB104 GB105
10:15am - 11:30am Building Your SharePoint Prototype and PilotEric RizU/D
The SharePoint and jQuery GuideMark RackleyCRD
Mobile Development with Offi ce 365 and Visual Studio Cordova, Part 2Chakkaradeep ChandranC/H
11:30am - 11:45am Break
11:45am - 1:00pm Versioning and Upgrading Features in SharePoint 2010/2013Rob WindsorU/D
Business Intelligence in SharePoint 2013: Empowering Users to Change Their WorldJason HimmelsteinBI
Enhancing Relevancy and User Experience with SharePoint SearchGina MontgomeryS/A
Moving Full Trust Code to the Cloud Using Repeatable Patterns and Best PracticesJeremy ThakeC/H
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:15pm Real-time Upgrade SharePoint 2013, Service Application EditionEric HarlanU/D
Governance Strategies for 2013Eric RizPL
Optimizing SQL Server 2012 for SharePoint 2013Brian AldermanS/DM
Deep Dive Into Building Standalone AngularJS Web Applications With Bootstrap and Breeze for Offi ce 365Jeremy ThakeCRD
3:15pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
3:45pm - 5:00pm Visual Tools for the Information Architect Ruven GotzIA
Building Microsoft Lego - Fitting it Together for SharePointSeb MatthewsPL
Storage Wars: Stress Testing, Optimizing and Accelerating SQL Server with SharePoint 2013 Shredded, Traditional and RBS StorageChris McNultyS/DM
Building Apps for YammerNaomi MoneypennyS/Y
5:00pm - 6:30pm Expo Hall, Marquee Ballroom 6:15pm - Ticket Redemption & Cruise Giveaway You must be present to win.
EVENING EVENTS
6:30pm - close Meet-ups
BI Business IntelligenceC/H Cloud & HybridCRD Cloud-ready DevelopmentF Forms
IA Information ArchitectureOO/D Offi ce Online & DelvePL PlanningS/A Strategy & Adoption
S/DM Storage & Data ManagementS/Y Social & YammerU/D Upgrade & DeploymentW Workfl ow
12 | November 10-13, 2014 | Las Vegas, MGM Grand
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Thursday, November 13, 20147:30am - 8:30am Continental Breakfast - Marquee Ballroom
KEYNOTES GRAND BALLROOMS 101 & 102
8:30am - 9:30am
Now We Know Now We Don’tDan Holme, IT Unity, Co-Founder
9:30am - 10:00am Coffee Break - Grand Ballroom Foyer
SESSIONS GB101 GB102 GB104 GB105
10:00am - 11:15am Where There Was No Planning, There Was No Adoption. A PFE’s Guide to the Worst of the WorstEric HarlanS/A
Integrating Offi ce Web Apps with SharePoint 2013Brian AldermanOO/D
Power of the ShellSeb MatthewsC/H
Socializing Your SharePoint with Yammer SolutionsNaomi MoneypennyS/Y
11:15am - 11:30am Break
11:30am - 12:45pm Conquer the Chaos of End User Support and Drive SharePoint Adoption in Your OrganizationAsif RehmaniS/A
New Offi ce Web Apps 2013 StoryJason HimmelsteinOO/D
SharePoint 2013 Workfl ows: Stages and State MachinesMike FitzmauriceW
Double Up! Moving to SharePoint on Azure and SharePoint in Offi ce 365Chris McNultyC/H
12:45pm - 1:45pm Lunch - Marquee Ballroom
1:45pm - 2:45pm Managing Data Recovery in SharePoint 2013Brian AldermanS/DM
Making Communities More Productive with YammerMichelle Caldwell and Naomi MoneypennyS/Y
Automate Business Processes With Powerful No-code SharePoint Designer 2013 Workfl ows: SharePoint Online and On-premiseAsif RehmaniW
Above the Clouds: Data Visualization in SharePoint 2013 and Offi ce 365Chris McNultyBI
2:45pm - 3:15pm Ice Cream Break - Grand Ballroom Foyer
PANEL GRAND BALLROOMS 101 & 102
3:15pm - 4:15pm
SharePoint PanelHosted by Jason Himmelstein
4:15pm - 4:30pm Break
EVENING EVENTS GRAND BALLROOM
4:30pm - 5:00pm Closing & Prizes Carl Franklin & Richard Campbell, .NET Rocks!
BI Business IntelligenceC/H Cloud & HybridCRD Cloud-ready DevelopmentF Forms
IA Information ArchitectureOO/D Offi ce Online & DelvePL PlanningS/A Strategy & Adoption
S/DM Storage & Data ManagementS/Y Social & YammerU/D Upgrade & DeploymentW Workfl ow
DEVintersection.com anglebrackets.org | 1
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Sunday, November 9, 2014 Pre-Pre-Conference Workshops (Optional - additional fee)
SESSIONS GRAND BALLROOM 102 GRAND BALLROOM 121 GRAND BALLROOM 105 GRAND BALLROOM 123
9:00am - 4:30pm Practical Agile WorkshopGreg Smith
Surviving the Azure AvalancheMichele Bustamante & Zoiner Tejada
Develop a Complete Multi-platform 2D Game with Unity and C#Daniel Egan & Adam Tuliper
Building Mobile Cross-Platform Apps for iOS, Android & Windows Devices with C#Nick Landry
Friday, November 14, 2014 Post-Conference Workshops (Optional - additional fee)
SESSIONS GB122 GB104 GB102 GB121 GB124 GB123
9:00am - 4:30pm Modern Websites and Cloud TopologiesMichele Leroux Bustamante and Zoiner Tejada
Metaprogramming with RoslynKathleen Dollard
From Zero to XAMLBilly Hollis
Data-Centric Single Page Applicationswith Angular, Breeze, and Web APIBrian Noyes
JavaScript Everywhere—Learn toBuild a Cross-platform JavaScript ApplicationJeff Fritz
Getting Started with Xamarin Forms (HANDS-ON, BRING YOUR OWN LAPTOP)Carl Franklin
Monday, November 10, 2014 Pre-Conference Workshops (Optional - additional fee)
SESSIONS GB121 GB123 GB111 GB114 GB122 GB124
9:00am - 4:30pm The Architecture ClinicJuval Lowy
Welcome to Microsoft Azure: A Hands-on Workshop for Developers(HANDS-ON, BRING YOUR LAPTOP)Brian Randell
Bootstrap BootCampPaul Sheriff
Service Orientation Technologies: Designing, Developing, & Implementing WCF and the Web APIMiguel Castro
On the Metal: Essential HTML5, CSS3,and JavaScript (HANDS-ON, BRING YOUR OWN LAPTOP)Todd Anglin
AngularJS SPA Development - 0 to 60John Papa & Dan Wahlin
OPENINGKEYNOTE GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
Visual Studio (VS) ASP.NET (ASP) Anglebrackets (AB)Leadership (L) AZURE (AZ)
2 | November 10-13, 2014 | Las Vegas, MGM Grand
KEYNOTE MONDAY, NOVEMBER 10, 2014 GRAND BALLROOM
6:00pm - 7:30pmMicrosoft Azure: Looking Forward
Scott Guthrie, Microsoft, Executive Vice President, Cloud and Enterprise Group
7:30pm Evening Reception - Grand Ballroom Foyer - Sponsored by Microsoft Offi ce 365 Team
Visual Studio (VS) ASP.NET (ASP) Anglebrackets (AB)Leadership (L) AZURE (AZ)Tuesday, November 11, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM8:30am - 9:45am The Intersection of Technologies
Rob Lefferts, Microsoft, Director of Program Management for the Offi ce APPS team
9:45am - 10:30am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS GB121 GB115 GB116 GB122 GB120 GB123 GB124 GB119 GB106 & 107
10:30am - 11:45am The ArchitectJuval LowyL
XAML: Achieving Your Moment of ClarityMiguel CastroVS
Introduction to Visual Studio OnlineRobert GreenVS ASP
Web Forms Are Not DeadPaul SheriffVS ASP
Entity Framework 7 Mohit SrivastavaVS ASP
SPA + SEO = :)Craig ShoemakerVS ASP AB
Azure DevOps at Scale With Chef and PuppetMichele Leroux BustamanteAZ AB
AngularJS in 60ish MinutesDan Wahlin & John PapaASP AB
11:45am - 12:00pm Break
Windows Centric Data Management for the Hybrid EnvironmentAttend for your chance to win a GoPro camera.Randy DeMenoAZ SQL SP
12:00pm - 1:00pm What’s Your Job Anyway?Billy HollisL
A Tour Through C# and Visual Basic Language ChangesKathleen DollardVS
A Practical View of Release Management for Visual Studio 2013Donovan BrownVS
Building Business Web Pages Using BootstrapPaul SheriffASP
Getting Started with ASP.NET MVC 5Joseph GuadagnoASP AB
Winning Enterprise Web Sites with Microsoft Azure Web SitesNir MashkowskiAZ ASP AB
How to Pick Good JavaScript Libraries Elijah ManorASP AB
Building Custom AngularJS Directives—A Step-by-Step GuideDan WahlinASP AB
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:30pm Software Project DesignJuval LowyL
Developing Awesome 3D Games with Unity and C#Daniel Egan & Adam Tuliper VS AB
ML Studio: Microsoft’s New Machine Learning Tool for DevelopersJames McCaffreyVS AB
Introduction to the Web APIJohn KuhnASP
Write Once, Run Native Everywhere with Xamarin FormsJesse LibertyASP
What’s New in Dev14? Mohit SrivastavaAZ VS ASP
Top 10 Reasons to CSS PreprocessTodd AnglinASP AB
AngularJS Patterns for Building Business AppsJohn Papa & Ward BellASP AB
Build Adaptive UIs with Universal Windows AppsGreg LutzVS ASP
3:30pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
3:45pm - 5:00pm User Stories to Specs: A Practical ApproachMike KrasowskiL
What’s the Scoop with Entity Framework 7?Julie LermanVS ASP
The 10 Command-ments of MVVMJerry NixonVS
Serialization in .NETJohn KuhnL
Object-Oriented Programming with C#Scott AllenVS ASP
Full Stack Web PerformanceNik MolnarASP
The Case for jQueryElijah ManorASP AB
BreezeJS: Rich Data in the BrowserWard BellASP AB
Cashing in on Your Logging and Exception Data Join us at Jason’s talk for a chance to win a $50 Amazon gift cardJason TaylorAZ VS ASP
5:00pm - 6:30pm Expo Hall open, Marquee Ballroom - Bring your Drink Ticket, T-shirt giveaway
EVENING EVENTS GRAND BALLROOM 122
6:30pm - close Meet-ups 6:30pm Mobile Hackathon • Sponsored by Telerik • Pizza, drinks, dessertsPick up your wristband at the Telerik booth
GB102
GB106 & 107
GB106 & 107
DEVintersection.com anglebrackets.org | 3
SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE. CHECK EVENTBOARD ON YOUR PHONE FOR UPDATES. Slides and sample code provided by speakers will be available at www.devintersection.com/updates/Nov2014 after the conference.
Wednesday, November 12, 20147:30am - 8:30am Continental Breakfast - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM8:30am - 9:30am
Conversations with Microsoft Steven Guggenheimer, Microsoft, Corporate Vice President, Developer & Platform Evangelism
9:30am - 10:15am Coffee Break - Expo Hall, Marquee Ballroom
SESSIONS GB121 GB115 GB116 GB122 GB120 GB123 GB124 GB119
10:15am - 11:30am How to Interview a DeveloperBilly HollisL
Real-World Applications for Dependency InjectionPaul SheriffVS
On-Demand Development & Test Environments in the CloudKris LankfordAZ VS
Implementing Entity Framework Models for DDD Bounded ContextsJulie Lerman
VS ASP
SignalR Game DevelopmentTaylor MullenASP
Take Your ASP.NET Web Forms to the SPAJeffrey T. FritzASP
Introducing Nonacat (Guerilla Hacking an Extra Arm onto GitHub)Nik MolnarAB
Building AngularJS Apps on the MEAN StackJohn Papa & Ward BellAB
11:30am - 11:45am Break
11:45am - 1:00pm The Secrets of Effective Technical Talks:How to Explain Tech Without TuckingThem In!Mark MinasiL
15 Ways to Improve Your BusinessApplications TodayJohn KuhnL
Programming with MVVMMiguel CastroVS
The Ebb and Flow of .NETKathleen DollardVS
Application Analytics—Add the Right Features to Your AppBrian RandellVS ASP
Developing with ASP.NET vNextTaylor MullenASP
Lessons Learned from a Large AngularJS ProjectScott AllenASP AB
Making the Leap to ECMAScript 6—The Next Version of JavaScriptDan Wahlin
ASP AB
1:00pm - 2:15pm Lunch - Expo Hall, Marquee Ballroom
2:15pm - 3:15pm Project Manager’s Survival GuideMike KrasowskiL
Patterns for Using Entity Framework in Disconnected ScenariosJulie LermanVS
Debugging Tips and Tricks with Visual StudioJoseph GuadagnoVS
Getting Fancy with Visual Studio and CordovaLino TadrosVS AB
The Internet Is Down, but Your App Lives! Building HTML5 Offl ine ApplicationsCraig ShoemakerASP AB
Readable CodeJohn PapaVS ASP AB
Grunt Your Way to Front-End AutomationElijah ManorAB
Developing a Modern Mobile App StrategyTodd AnglinVS ASP AB
3:15pm - 3:45pm Coffee & Soda - Expo Hall, Marquee Ballroom
KEYNOTE GRAND BALLROOM 3:45pm - 5:00pm
Managing ProgrammersDouglas Crockford, eBay Inc.
5:00pm - 6:30pm Expo Hall, Marquee Ballroom 6:15pm - Ticket Redemption & Cruise Giveaway You must be present to win.
EVENING EVENTS
7:00pm - close
Mixology Party hosted by Microsoft Visual Studio & ComponentOne at PBR Rock Bar on the Las Vegas Strip
Developers, pick up your writstband from the Microsoft booth The PBR Rock Bar is a 10-minute walk to the Miracle Mile Shops next to Planet Hollywood 3663 S Las Vegas Blvd #730
Visual Studio (VS) ASP.NET (ASP) Anglebrackets (AB)Leadership (L) AZURE (AZ)
4 | November 10-13, 2014 | Las Vegas, MGM Grand SESSIONS AND SPEAKERS ARE SUBJECT TO CHANGE.
Thursday, November 13, 20147:30am - 8:00am Continental Breakfast - Marquee Ballroom
KEYNOTE GRAND BALLROOM8:00am - 9:00am ASP.NET vNext and You
Scott Hanselman, Microsoft, Principal Community Architect for Web Platform and Tools
9:00am - 9:30am Coffee Break - Grand Ballroom Foyer
SESSIONS GB121 GB115 GB116 GB122 GB120 GB123 GB124 GB119 GB106-107
9:30am - 10:30am Best Practices for Agile Work ManagementMichael Krasowski L
Adding Offl ine Data Support to Mobile Apps that Use Azure Mobile ServicesRobert GreenAZ ASP AB
Building Azure Mobile Services with ASP.NET Web APIBrian NoyesAZ ASP AB
Conceptual-izing, Navigating, andReasoning Roslyn TreesKathleen DollardVS
Visual Studio + Open Web ToolingMads KristensenVS ASP AB
Rock Your Web with Azure WebsitesZoiner TejadaAZ ASP AB
The Engaging User Experience & the Natural User InterfaceTim HuckabyVS ASP AB
Crafting JavaScript CodeScott AllenASP AB
Testing AngularJS with Jasmine from ScratchJesse LibertyASP AB
10:30am - 10:45am Break
10:45am - 11:45am Windows Clusters for Beginners: From Highly Fearful to Highly Reliable in 75 Minutes!Mark MinasiL
Deep Dive into Hidden Gems, Tips and Tricks for Azure Web Sites DevXDavid EbboAZ VS
Moving Beyond the Data GridBilly HollisL VS
Build Your First Mobile App in 1 Hourwith Microsoft App StudioNick LandryVS
A Gentle Introduction to Unit TestingJoel CochranVS
Modern Web Diagnostics with a Glimpse into ASP.NETAnthony van der HoornASP
Building Rich Data Web APIs with ASP.NET ODataBrian NoyesASP
Twitter Bootstrap BasicsJoseph GuadagnoASP AB
11:45am - 12:00pm Break
12:00pm - 1:00pm When Cookies Don’t Cut It: Building HTML5 Persistent ApplicationsCraig ShoemakerASP AB
Analytics for the Modern WebZoiner TejadaAZ ASP AB
Building Speech Enabled Mobile Apps with CortanaNick LandryVS
Kinect for Windows—Designing Software for Gesture & Voice Controlled User InterfacesTim HuckabyVS
Tell Me the Truth on Which Way to Gofor MobileLino TadrosVS ASP AB
iOS and Android Development for the C# Developer with XamarinJames MontemagnoAB
Twitter Bootstrap ComponentsJoseph GuadagnoASP AB
1:00pm - 1:45pm Lunch - Marquee Ballroom
1:45pm - 2:45pm Asynchronous JavaScript TestingWard BellASP AB
Applied Azure for the ArchitectMichele LerouxBustamanteAZ
Web API for the WCF Guy and Gal Robert GreenVS ASP
WPF Data Binding In-depthBrian NoyesVS
Diagnostic Lego—Building CustomMonitoring, FastAnthony van der HoornAZ ASP AB
Introduction to ASP.NET Project KJeffrey T. FritzASP
Best Practices in Web Optimization Mads KristensenASP AB
Go To There and Back AgainDouglas Crockford
Advanced KendoUIJ. TowerASP AB
2:45pm - 3:15pm Ice Cream Break - Grand Ballroom Foyer
PANEL GRAND BALLROOM 121-122
3:15pm - 4:15pm Panel - Scott Hanselman & Friends
4:15pm - 4:30pm Break
EVENING EVENTS GRAND BALLROOM
4:30pm - 5:00pm Closing & Prizes Carl Franklin & Richard Campbell, .NET Rocks!
Visual Studio (VS) ASP.NET (ASP) Anglebrackets (AB)Leadership (L) AZURE (AZ)
PLEASE NOTE:FOR THE DEV TRACK, THE KEYNOTE AND ALL SESSIONS BEGIN EARLIER TODAY.