SlideShare une entreprise Scribd logo
1  sur  58
Team System Big Event
Today’s Agenda
 START       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 & Scalability
10:45 AM   11:00 AM   Break

11:00 AM   12:00 PM   quot;It Works on My Machine!quot; 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   quot;Bang for Your Buckquot; Getting the Most out of Team Foundation Server

 4:30 PM    5:00 PM   Close & Giveaways!
Did you Know..
• Hostess Twinkies are 68% air
• 40% of Americans have never been to the
  dentist
• December 29th is National Whiners Day
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.
Steve Lange        Prior to Microsoft, Steve was a systems engineer at Borland
Microsoft          Software for 6+ years specializing in SCM & RM tools.
Session:           The only way Steve will leave Microsoft is by force.
Development Best
Practices & How
Microsoft Helps
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
Jerry Nixon      Server query performance. He has spoken at many events, lives
Nixon Corp.      in Conifer, Colorado, and is father to three daughters (under 6)
                 who are slowly learning the C# flow control syntax. :)
Session:
Test Driven
Development:
Improving .NET
Application
Performance &
Scalability
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
Joe Shirey          Partner Advisory Council.
Microsoft
                    Joe has more than 18 years of hands-on technical and functional
Session:            experience in project management, systems analysis, design,
quot;It Works on My
                    development and implementation. Joe attained his Microsoft
Machine!quot; Closing
                    Certified Architect in Solutions in 2005.
the Loop Between
Development &
Testing
quot;If at first you don't succeed; call it version
1.0”
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
Rob Bagby            he retires or is otherwise quot;asked to leavequot;.
Microsoft

Session:
Treating Databases
as First-Class
Citizens in
Development
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
Peter Provost          Mountain region focusing on Microsoft technologies and agile
Microsoft              software development techniques. He has spoken at a number of
                       conferences and user groups and has written articles on test-
Session:               driven development, ASP.NET, Web services and other topics.
Architecture without
Big Design Up Front
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
Ted Malone
                       worked with many Fortune 1000 clients to deliver dynamic, data-
Configuresoft, Inc.
                       driven solutions using Microsoft SQL Server and the Microsoft
                       suite of development products. Ted has worked with SQL Server
Session:
                       since version 1.0 (Yes, there really was a 1.0 version) on OS/2.
“Bang for Your Buck:
                       Ted has been involved with the Visual Studio Team System suite
Getting the Most
                       of products since the beginning, and has focused heavily on Agile
out of Team
                       Database development methods using MSF and quot;Data Dudequot;.
Foundation Server
“Frisbeetarianism is the belief that when
you die, your soul goes up on the roof and
gets stuck.”
                              - George Carlin
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
“In order to understand recursion, one must
first understand recursion.”
                          - Author Unknown
“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
quot;Beware of computer programmers that
carry screwdrivers.quot;

                    - Leonard Brandwein
“A meeting is an event at which the minutes
are kept and the hours are lost.”
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
quot;If Python is executable pseudocode, then
perl is executable line noise.quot;
“There are two types of people in the
world: those who divide people into two
types, and those who don’t.”
                        - Barth’s Distinction
“KENNY!”
“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
“Better to be a geek than an idiot.quot;
“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.”
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
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
“Over 2800 baud
    served”
“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
quot;Any sufficiently advanced bug is
indistinguishable from a feature.“
                              – Bruce Brown
“Before software can be reusable it first has
to be usable.”
                           - Ralph Johnson
Visual Studio Team System
Application Lifecycle Management (ALM) Solution
“If debugging is the process of removing
software bugs, then programming must be
the process of putting them in.”
                             - Edsger Dijkstra
quot;There are only 10 types of people in the
world: Those who understand binary, and
those who don't.“
                                 - unknown
quot;There are 10 kinds of people in the
world, those that understand trinary, those
that don't, and those that confuse it with
binary.”
quot;My software never has bugs. It just
develops random features.”
Microsoft Contacts
                               Developer Tools



Eric Strait                    John Sanderson                 Steve Lange
• Developer Sales Specialist   • Developer Sales Specialist   • Developer Technology
                                                                Specialist
• Enterprise Customers         • Small & Midsize Customers
                                                              • All Customers
• estrait@microsoft.com        • johnsand@microsoft.com
                                                              • stevenl@microsoft.com

Contenu connexe

Tendances

Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012Atlassian
 
Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014Wojciech Seliga
 
Scrum Day, Introducing Scrum at moreTV
Scrum Day, Introducing Scrum at moreTVScrum Day, Introducing Scrum at moreTV
Scrum Day, Introducing Scrum at moreTVStefan Haas
 
Automated testing DrupalCamp in Asheville
Automated testing DrupalCamp in AshevilleAutomated testing DrupalCamp in Asheville
Automated testing DrupalCamp in AshevillePromet Source
 

Tendances (6)

Deploying w7
Deploying w7Deploying w7
Deploying w7
 
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012
Enabling Design Reviews with JIRA and Confluence - Atlassian Summit 2012
 
Os Krug
Os KrugOs Krug
Os Krug
 
Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014Escaping Test Hell - ACCU 2014
Escaping Test Hell - ACCU 2014
 
Scrum Day, Introducing Scrum at moreTV
Scrum Day, Introducing Scrum at moreTVScrum Day, Introducing Scrum at moreTV
Scrum Day, Introducing Scrum at moreTV
 
Automated testing DrupalCamp in Asheville
Automated testing DrupalCamp in AshevilleAutomated testing DrupalCamp in Asheville
Automated testing DrupalCamp in Asheville
 

Similaire à Big Event Looping Deck

20070921 Uni Softwareengineering
20070921 Uni Softwareengineering20070921 Uni Softwareengineering
20070921 Uni SoftwareengineeringTony Bibbs
 
Christopher C. Johnson Portfolio
Christopher C. Johnson   PortfolioChristopher C. Johnson   Portfolio
Christopher C. Johnson Portfoliochristopherjohnson
 
From Device Drivers to Data Analytics
From Device Drivers to Data AnalyticsFrom Device Drivers to Data Analytics
From Device Drivers to Data AnalyticsDorai Thodla
 
AI at Microsoft for HEC
AI at Microsoft for HECAI at Microsoft for HEC
AI at Microsoft for HECAlex Danvy
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developerjeetendra mandal
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTAllSeen Alliance
 
NetApp Insight 2013 Presenters
NetApp Insight 2013 PresentersNetApp Insight 2013 Presenters
NetApp Insight 2013 PresentersNetApp Insight
 
john warns resume
john warns resumejohn warns resume
john warns resumejohn warns
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Career in Software Development
Career in Software Development  Career in Software Development
Career in Software Development neosphere
 
UX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experienceUX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experienceRaj Lal
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...HRITIKKHURANA1
 
Closing the Cloud Skills Gap
Closing the Cloud Skills GapClosing the Cloud Skills Gap
Closing the Cloud Skills GapScott Lowe
 
bryn.hrld.PIP-CV 10.5.5.d-scaled
bryn.hrld.PIP-CV 10.5.5.d-scaledbryn.hrld.PIP-CV 10.5.5.d-scaled
bryn.hrld.PIP-CV 10.5.5.d-scaledBryan D. Harold
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpTony Bibbs
 
How to design a 'Good' Embedded Software?
How to design a 'Good' Embedded Software?How to design a 'Good' Embedded Software?
How to design a 'Good' Embedded Software?apurvaprabhakar
 
Critical Friends Brief
Critical Friends BriefCritical Friends Brief
Critical Friends BriefNoel Hatch
 

Similaire à Big Event Looping Deck (20)

20070921 Uni Softwareengineering
20070921 Uni Softwareengineering20070921 Uni Softwareengineering
20070921 Uni Softwareengineering
 
Christopher C. Johnson Portfolio
Christopher C. Johnson   PortfolioChristopher C. Johnson   Portfolio
Christopher C. Johnson Portfolio
 
From Device Drivers to Data Analytics
From Device Drivers to Data AnalyticsFrom Device Drivers to Data Analytics
From Device Drivers to Data Analytics
 
AI at Microsoft for HEC
AI at Microsoft for HECAI at Microsoft for HEC
AI at Microsoft for HEC
 
How to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software DeveloperHow to become a Software Engineer Carrier Path for Software Developer
How to become a Software Engineer Carrier Path for Software Developer
 
Eversun Careers
Eversun CareersEversun Careers
Eversun Careers
 
Open Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoTOpen Sourcing the User Experience for the IoT
Open Sourcing the User Experience for the IoT
 
NetApp Insight 2013 Presenters
NetApp Insight 2013 PresentersNetApp Insight 2013 Presenters
NetApp Insight 2013 Presenters
 
john warns resume
john warns resumejohn warns resume
john warns resume
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Career in Software Development
Career in Software Development  Career in Software Development
Career in Software Development
 
UX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experienceUX Workshop: How to design a product with great user experience
UX Workshop: How to design a product with great user experience
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
VishalBudhani_Resume
VishalBudhani_ResumeVishalBudhani_Resume
VishalBudhani_Resume
 
Closing the Cloud Skills Gap
Closing the Cloud Skills GapClosing the Cloud Skills Gap
Closing the Cloud Skills Gap
 
bryn.hrld.PIP-CV 10.5.5.d-scaled
bryn.hrld.PIP-CV 10.5.5.d-scaledbryn.hrld.PIP-CV 10.5.5.d-scaled
bryn.hrld.PIP-CV 10.5.5.d-scaled
 
Fed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype DcphpFed Up Of Framework Hype Dcphp
Fed Up Of Framework Hype Dcphp
 
How to design a 'Good' Embedded Software?
How to design a 'Good' Embedded Software?How to design a 'Good' Embedded Software?
How to design a 'Good' Embedded Software?
 
IT career trends
IT career trendsIT career trends
IT career trends
 
Critical Friends Brief
Critical Friends BriefCritical Friends Brief
Critical Friends Brief
 

Plus de Steve Lange

Visual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition ComparisonVisual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition ComparisonSteve Lange
 
Team Foundation Server 2012 Reporting
Team Foundation Server 2012 ReportingTeam Foundation Server 2012 Reporting
Team Foundation Server 2012 ReportingSteve Lange
 
A Deeper Look at Team Foundation Server 2012 Version Control
A Deeper Look at Team Foundation Server 2012 Version ControlA Deeper Look at Team Foundation Server 2012 Version Control
A Deeper Look at Team Foundation Server 2012 Version ControlSteve Lange
 
Upgrading to TFS 2010
Upgrading to TFS 2010Upgrading to TFS 2010
Upgrading to TFS 2010Steve Lange
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform OverviewSteve Lange
 
Team Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingTeam Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingSteve Lange
 
Visual Studio 2010 Testing for Developers
Visual Studio 2010 Testing for DevelopersVisual Studio 2010 Testing for Developers
Visual Studio 2010 Testing for DevelopersSteve Lange
 
Visual Studio LightSwitch (Beta 1) Overview
Visual Studio LightSwitch (Beta 1) OverviewVisual Studio LightSwitch (Beta 1) Overview
Visual Studio LightSwitch (Beta 1) OverviewSteve Lange
 
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewTeam Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewSteve Lange
 
Visual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewVisual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewSteve Lange
 
TFS 2010: Team Development on Crack
TFS 2010: Team Development on CrackTFS 2010: Team Development on Crack
TFS 2010: Team Development on CrackSteve Lange
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlSteve Lange
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Steve Lange
 
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)Steve Lange
 
PHX - Session #4 Treating Databases as First-Class Citizens in Development
PHX - Session #4 Treating Databases as First-Class Citizens in DevelopmentPHX - Session #4 Treating Databases as First-Class Citizens in Development
PHX - Session #4 Treating Databases as First-Class Citizens in DevelopmentSteve Lange
 
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...Steve Lange
 
PHX Session #1: Development Best Practices And How Microsoft Helps
PHX Session #1: Development  Best  Practices And  How  Microsoft  HelpsPHX Session #1: Development  Best  Practices And  How  Microsoft  Helps
PHX Session #1: Development Best Practices And How Microsoft HelpsSteve Lange
 
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...Steve Lange
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSteve Lange
 
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...Steve Lange
 

Plus de Steve Lange (20)

Visual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition ComparisonVisual Studio ALM 2013 - Edition Comparison
Visual Studio ALM 2013 - Edition Comparison
 
Team Foundation Server 2012 Reporting
Team Foundation Server 2012 ReportingTeam Foundation Server 2012 Reporting
Team Foundation Server 2012 Reporting
 
A Deeper Look at Team Foundation Server 2012 Version Control
A Deeper Look at Team Foundation Server 2012 Version ControlA Deeper Look at Team Foundation Server 2012 Version Control
A Deeper Look at Team Foundation Server 2012 Version Control
 
Upgrading to TFS 2010
Upgrading to TFS 2010Upgrading to TFS 2010
Upgrading to TFS 2010
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
 
Team Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & ReportingTeam Foundation Server - Tracking & Reporting
Team Foundation Server - Tracking & Reporting
 
Visual Studio 2010 Testing for Developers
Visual Studio 2010 Testing for DevelopersVisual Studio 2010 Testing for Developers
Visual Studio 2010 Testing for Developers
 
Visual Studio LightSwitch (Beta 1) Overview
Visual Studio LightSwitch (Beta 1) OverviewVisual Studio LightSwitch (Beta 1) Overview
Visual Studio LightSwitch (Beta 1) Overview
 
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - OverviewTeam Foundation Server 2010 - Overview
Team Foundation Server 2010 - Overview
 
Visual Studio 2010 Testing Overview
Visual Studio 2010 Testing OverviewVisual Studio 2010 Testing Overview
Visual Studio 2010 Testing Overview
 
TFS 2010: Team Development on Crack
TFS 2010: Team Development on CrackTFS 2010: Team Development on Crack
TFS 2010: Team Development on Crack
 
Team Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version ControlTeam Foundation Server 2010 - Version Control
Team Foundation Server 2010 - Version Control
 
Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)Whats New In 2010 (Msdn & Visual Studio)
Whats New In 2010 (Msdn & Visual Studio)
 
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
PHX Session #5 : Architecture Without Big Design Up Front (Garibay)
 
PHX - Session #4 Treating Databases as First-Class Citizens in Development
PHX - Session #4 Treating Databases as First-Class Citizens in DevelopmentPHX - Session #4 Treating Databases as First-Class Citizens in Development
PHX - Session #4 Treating Databases as First-Class Citizens in Development
 
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
PHX - Session #2 Test Driven Development: Improving .NET Application Performa...
 
PHX Session #1: Development Best Practices And How Microsoft Helps
PHX Session #1: Development  Best  Practices And  How  Microsoft  HelpsPHX Session #1: Development  Best  Practices And  How  Microsoft  Helps
PHX Session #1: Development Best Practices And How Microsoft Helps
 
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
PHX Session #3 - "It Works on My Machine!" Closing the Loop Between Developme...
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft Approach
 
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
Session #3: "It Works on My Machine!" Closing the Loop Between Development & ...
 

Dernier

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Big Event Looping Deck

  • 2. Today’s Agenda START 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 & Scalability 10:45 AM 11:00 AM Break 11:00 AM 12:00 PM quot;It Works on My Machine!quot; 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 quot;Bang for Your Buckquot; Getting the Most out of Team Foundation Server 4:30 PM 5:00 PM Close & Giveaways!
  • 3. Did you Know.. • Hostess Twinkies are 68% air • 40% of Americans have never been to the dentist • December 29th is National Whiners Day
  • 4. 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. Steve Lange Prior to Microsoft, Steve was a systems engineer at Borland Microsoft Software for 6+ years specializing in SCM & RM tools. Session: The only way Steve will leave Microsoft is by force. Development Best Practices & How Microsoft Helps
  • 5.
  • 6. 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 Jerry Nixon Server query performance. He has spoken at many events, lives Nixon Corp. in Conifer, Colorado, and is father to three daughters (under 6) who are slowly learning the C# flow control syntax. :) Session: Test Driven Development: Improving .NET Application Performance & Scalability
  • 7.
  • 8. 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 Joe Shirey Partner Advisory Council. Microsoft Joe has more than 18 years of hands-on technical and functional Session: experience in project management, systems analysis, design, quot;It Works on My development and implementation. Joe attained his Microsoft Machine!quot; Closing Certified Architect in Solutions in 2005. the Loop Between Development & Testing
  • 9. quot;If at first you don't succeed; call it version 1.0”
  • 10. 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 Rob Bagby he retires or is otherwise quot;asked to leavequot;. Microsoft Session: Treating Databases as First-Class Citizens in Development
  • 11.
  • 12. 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 Peter Provost Mountain region focusing on Microsoft technologies and agile Microsoft software development techniques. He has spoken at a number of conferences and user groups and has written articles on test- Session: driven development, ASP.NET, Web services and other topics. Architecture without Big Design Up Front
  • 13.
  • 14. 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 Ted Malone worked with many Fortune 1000 clients to deliver dynamic, data- Configuresoft, Inc. driven solutions using Microsoft SQL Server and the Microsoft suite of development products. Ted has worked with SQL Server Session: since version 1.0 (Yes, there really was a 1.0 version) on OS/2. “Bang for Your Buck: Ted has been involved with the Visual Studio Team System suite Getting the Most of products since the beginning, and has focused heavily on Agile out of Team Database development methods using MSF and quot;Data Dudequot;. Foundation Server
  • 15.
  • 16. “Frisbeetarianism is the belief that when you die, your soul goes up on the roof and gets stuck.” - George Carlin
  • 17.
  • 18. 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
  • 19.
  • 20.
  • 21.
  • 22. “In order to understand recursion, one must first understand recursion.” - Author Unknown
  • 23.
  • 24.
  • 25. “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
  • 26.
  • 27. quot;Beware of computer programmers that carry screwdrivers.quot; - Leonard Brandwein
  • 28.
  • 29. “A meeting is an event at which the minutes are kept and the hours are lost.”
  • 30. 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
  • 31. quot;If Python is executable pseudocode, then perl is executable line noise.quot;
  • 32.
  • 33.
  • 34. “There are two types of people in the world: those who divide people into two types, and those who don’t.” - Barth’s Distinction
  • 35.
  • 37. “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
  • 38.
  • 39.
  • 40. “Better to be a geek than an idiot.quot;
  • 41.
  • 42. “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.”
  • 43.
  • 44. 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
  • 45. 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
  • 46. “Over 2800 baud served”
  • 47. “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
  • 48.
  • 49. quot;Any sufficiently advanced bug is indistinguishable from a feature.“ – Bruce Brown
  • 50.
  • 51. “Before software can be reusable it first has to be usable.” - Ralph Johnson
  • 52. Visual Studio Team System Application Lifecycle Management (ALM) Solution
  • 53. “If debugging is the process of removing software bugs, then programming must be the process of putting them in.” - Edsger Dijkstra
  • 54. quot;There are only 10 types of people in the world: Those who understand binary, and those who don't.“ - unknown
  • 55. quot;There are 10 kinds of people in the world, those that understand trinary, those that don't, and those that confuse it with binary.”
  • 56.
  • 57. quot;My software never has bugs. It just develops random features.”
  • 58. Microsoft Contacts Developer Tools Eric Strait John Sanderson Steve Lange • Developer Sales Specialist • Developer Sales Specialist • Developer Technology Specialist • Enterprise Customers • Small & Midsize Customers • All Customers • estrait@microsoft.com • johnsand@microsoft.com • stevenl@microsoft.com