big event looping deck

58
Team System Big Event

Upload: steve-lange

Post on 07-Nov-2014

1.398 views

Category:

Technology


0 download

DESCRIPTION

Looping deck used during Team System Big Event. Includes speaker info, funny quotes, pictures, etc.

TRANSCRIPT

Page 1: Big Event Looping Deck

Team System Big Event

Page 2: Big Event Looping Deck

Today’s AgendaSTART END SESSION

8:00 AM 8:30 AM Registration

8:30 AM 9:30 AM Development Best Practices & How Microsoft Helps

9:30 AM 9:45 AM Break

9:45 AM 10:45 AM Test Driven Development: Improving .NET Application Performance & Scalability10:45 AM 11:00 AM Break

11:00 AM 12:00 PM "It Works on My Machine!" Closing the Loop Between Development & Testing

12:00 PM 1:00 PM Lunch

1:00 PM 2:00 PM Treating Databases as First-Class Citizens in Development

2:00 PM 2:15 PM Break

2:15 PM 3:15 PM Architecture without Big Design Up Front

3:15 PM 3:30 PM Break

3:30 PM 4:30 PM "Bang for Your Buck" Getting the Most out of Team Foundation Server

4:30 PM 5:00 PM Close & Giveaways!

Page 3: Big Event Looping Deck

Did you Know..

• Hostess Twinkies are 68% air• 40% of Americans have never been to the

dentist• December 29th is National Whiners Day

Page 4: Big Event Looping Deck

Steve Lange (“Slang”) is a Developer Technology Specialist for Microsoft. Steve spends a typical day educating customers on high-end development tools such as Visual Studio Team System and Team Foundation Server. His goal is to put Team Suite on everyone’s desktop.

Based in Denver, Steve covers the “Desert Mountain” area of the US, including Denver, Phoenix, Salt Lake City, and Las Vegas.

Prior to Microsoft, Steve was a systems engineer at Borland Software for 6+ years specializing in SCM & RM tools.

The only way Steve will leave Microsoft is by force.

Steve LangeMicrosoft

Session:Development Best Practices & How Microsoft Helps

Page 5: Big Event Looping Deck
Page 6: Big Event Looping Deck

Jerry is a Principal Architect for nixoncorp, a Denver-based consulting firm focused on workflow automation and enabling ISVs on the Microsoft platform.

Jerry recently led several $1M+, award-winning VSTO3, WCF, and SmartClient solutions innovatively leveraging Business Process Management systems.

Since 1995, Jerry’s true geek-passion has been around SQL Server query performance. He has spoken at many events, lives in Conifer, Colorado, and is father to three daughters (under 6) who are slowly learning the C# flow control syntax. :)

Jerry NixonNixon Corp.

Session:Test Driven Development: Improving .NET Application Performance & Scalability

Page 7: Big Event Looping Deck
Page 8: Big Event Looping Deck

Joe Shirey is a Senior Architect Evangelist for Microsoft based in Denver, Colorado.

Prior to joining Microsoft, Joe was a Vice President at Interlink Group where he was responsible for services delivery for their largest market.

In the past, Joe was a Microsoft Regional Director, a member of the Microsoft Architect Advisory Board, and sat on the .NET Partner Advisory Council.

Joe has more than 18 years of hands-on technical and functional experience in project management, systems analysis, design, development and implementation. Joe attained his Microsoft Certified Architect in Solutions in 2005.

Joe ShireyMicrosoft

Session:"It Works on My Machine!" Closing the Loop Between Development & Testing

Page 9: Big Event Looping Deck

"If at first you don't succeed; call it version 1.0”

Page 10: Big Event Looping Deck

Rob Bagby (“Bags”) is a Developer Evangelist for Microsoft. He has been touting Microsoft technologies for better than a decade. Microsoft, however, has only been paying Rob for these services for the past 2 years. Rob has been invited to speak at various national and international technical conferences such as PDC, TechEd, DevConnections and VSLive (places he is not welcome are too numerous to list).

Rob plans to continue evangelizing Microsoft technologies until he retires or is otherwise "asked to leave".Rob Bagby

Microsoft

Session:Treating Databases as First-Class Citizens in Development

Page 11: Big Event Looping Deck
Page 12: Big Event Looping Deck

Peter Provost is a Program Manager for Visual Studio Team System Architecture Edition where he focuses on code-centric modeling and product extensibility. Prior to that, Peter managed the patterns & practices development team at Microsoft where they created Guides, Software Factories and Application Blocks like Enterprise Library and the Composite User Interface Application Block.

Before joining Microsoft, he was a consultant in the Rocky Mountain region focusing on Microsoft technologies and agile software development techniques. He has spoken at a number of conferences and user groups and has written articles on test-driven development, ASP.NET, Web services and other topics.

Peter ProvostMicrosoft

Session:Architecture without Big Design Up Front

Page 13: Big Event Looping Deck
Page 14: Big Event Looping Deck

Ted is currently Director of Strategic Solutions for Configuresoft, Inc., a Microsoft Gold Certified ISV Partner. At Configuresoft, Ted is primarily responsible for the Configuration Intelligence Analytics product, which applies Business Intelligence concepts to IT operational data to provide deep insight into IT Operations.

Prior to Configuresoft, Ted was a consultant and trainer and worked with many Fortune 1000 clients to deliver dynamic, data-driven solutions using Microsoft SQL Server and the Microsoft suite of development products. Ted has worked with SQL Server since version 1.0 (Yes, there really was a 1.0 version) on OS/2. Ted has been involved with the Visual Studio Team System suite of products since the beginning, and has focused heavily on Agile Database development methods using MSF and "Data Dude".

Ted MaloneConfiguresoft, Inc.

Session:“Bang for Your Buck: Getting the Most out of Team Foundation Server

Page 15: Big Event Looping Deck
Page 16: Big Event Looping Deck

“Frisbeetarianism is the belief that when you die, your soul goes up on the roof and gets stuck.”

- George Carlin

Page 17: Big Event Looping Deck
Page 18: Big Event Looping Deck

Did you Know..

• World’s best selling cookie: Oreo• Most toilets flush in E flat• “Shoeless” Joe Jackson’s shoes are in the

Baseball Hall of Fame

Page 19: Big Event Looping Deck
Page 20: Big Event Looping Deck
Page 21: Big Event Looping Deck
Page 22: Big Event Looping Deck

“In order to understand recursion, one must first understand recursion.”

- Author Unknown

Page 23: Big Event Looping Deck
Page 24: Big Event Looping Deck
Page 25: Big Event Looping Deck

“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.”

- Rich Cook

Page 26: Big Event Looping Deck
Page 27: Big Event Looping Deck

"Beware of computer programmers that carry screwdrivers."

- Leonard Brandwein

Page 28: Big Event Looping Deck
Page 29: Big Event Looping Deck

“A meeting is an event at which the minutes are kept and the hours are lost.”

Page 30: Big Event Looping Deck

Tools Offers and Promotions

1) Free Dev/.NET Online Training from InnerWorkings

• 500 hrs of WCF, WPF, WF, C#, VB9, LINQ, CLR, AJAX, and more• Each drill represents 3 hrs. Limited number of registration keys available

2) ALM Assessment Program

• Helps adoption of Application Lifecycle Management (ALM) by identifying bottle-necks in development cycle, prioritize areas of improvement, and determining roadmap for incremental approach to phase in new practices on a project-by-project basis

• Typically takes about 3 days• Microsoft Funded

3) Competitive Tool Upgrade

• Upgrade any dev tool to Visual Studio Standard and Visual Studio Professional at upgrade price

Page 31: Big Event Looping Deck

"If Python is executable pseudocode, then perl is executable line noise."

Page 32: Big Event Looping Deck
Page 33: Big Event Looping Deck
Page 34: Big Event Looping Deck

“There are two types of people in the world: those who divide people into two types, and those who don’t.”

- Barth’s Distinction

Page 35: Big Event Looping Deck
Page 36: Big Event Looping Deck

“KENNY!”

Page 37: Big Event Looping Deck

“There are two major products that come out of Berkeley: LSD and UNIX. We don’t believe this to be a coincidence.”

- Jeremy S. Anderson

Page 38: Big Event Looping Deck
Page 39: Big Event Looping Deck
Page 40: Big Event Looping Deck

“Better to be a geek than an idiot."

Page 41: Big Event Looping Deck
Page 42: Big Event Looping Deck

“If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.”

Page 43: Big Event Looping Deck
Page 44: Big Event Looping Deck

Did you Know..

• Do you know how long it takes Earth to go around the sun? 46% of American’s don’t.

• There are 132 Hawaiian islands• Snapping your fingers is called a fillip

Page 45: Big Event Looping Deck

Did you Know..

• There are 412 doors in the White House• The only crime defined in the Constitution?

Treason• Alaska has the northern-,western-, and

eastern-most points in the US

Page 46: Big Event Looping Deck

“Over 2800 baud served”

Page 47: Big Event Looping Deck

“I met this beautiful girl at a barbeque, which was exciting. Blond, I think – I don’t know. Her hair was on fire. And all she talked about was herself. You those kind of girls. It was just me, me, me. Help me. Put me out.”

- Gary Shandling

Page 48: Big Event Looping Deck
Page 49: Big Event Looping Deck

"Any sufficiently advanced bug is indistinguishable from a feature.“

– Bruce Brown

Page 50: Big Event Looping Deck
Page 51: Big Event Looping Deck

“Before software can be reusable it first has to be usable.”

- Ralph Johnson

Page 52: Big Event Looping Deck

Visual Studio Team SystemApplication Lifecycle Management (ALM) Solution

Page 53: Big Event Looping Deck

“If debugging is the process of removing software bugs, then programming must be the process of putting them in.”

- Edsger Dijkstra

Page 54: Big Event Looping Deck

"There are only 10 types of people in the world: Those who understand binary, and those who don't.“

- unknown

Page 55: Big Event Looping Deck

"There are 10 kinds of people in the world, those that understand trinary, those that don't, and those that confuse it with binary.”

Page 56: Big Event Looping Deck
Page 57: Big Event Looping Deck

"My software never has bugs. It just develops random features.”

Page 58: Big Event Looping Deck

Microsoft ContactsDeveloper Tools

Eric Strait• Developer Sales

Specialist• Enterprise Customers• [email protected]

m

John Sanderson• Developer Sales

Specialist• Small & Midsize

Customers• johnsand@microsoft.

com

Steve Lange• Developer

Technology Specialist• All Customers• [email protected]

om