SlideShare a Scribd company logo
1 of 11
VS 11 & TFS 11
Danijel Malik
Artifis Danijel Malik s.p.



Twitter: @DanijelMalik
Email: danijel@artifis.si

                             Nivo 300
About me
•   Developer
•   Developer
•   Developer
•   Tech Lead
•   Developer
•   Architect…who you? No you’re not!!!
•   Developer
•   Developer
•   Tech Lead…come on…stop it already…you’re a developer!!!!




                                                               Nivo 300
Agenda
• How we work now?
   • Work process
   • Tools we use
• Going down the road
   • What’s new in Visual Studio 11 and Team Foundation Server 11
   • Issues we had so far
• Where we’re heading
   • Build server
   • Lab Management
   • Sharepoint? I don’t think so 




                                                              Nivo 300
How we work now?
• Work process
  • We have daily SCRUM meetings (usually 15-30 minutes) using
    Skype (part of the team works from home or another location)

• Tools we use
   • Visual Studio 2010 & Team Foundation Server 2010
   • Project 2010
   • Excel 2010




                                                              Nivo 300
Reasons to move on?
• We had badly configured Team Foundation Server 2010 from the
  beginning
• Hard to plan the project using Excel and Project

• Visual Studio 11 & Team Foundation Server 11 bring a lot of new
  features that ease the developer’s life




                                                                Nivo 300
What’s new in Visual Studio 11
•   It’s works asynchronously in many areas (not all)
•   Improved and minified
•   Quick Lunch
•   Provisional Tab
•   Page Inspector
•   Unit Test Explorer
•   Improved editor and Intellisense (support for JS)
•   Lot’s of other new features




                                                        Nivo 300
What’s new in TFS 11
• New Team Explorer
• Local workspaces
• No offline mode – you won’t even notice the
  server’s gone
• Code-review flow
• Pause & Resume
• Improved merge
• Built in diff tool
• Rollback over multiple changesets
• Read-only’s gone – outside changes are automatically
  detected
• Web dashboard



                                                         Nivo 300
DEMO

Visual Studio 11 & Team Foundation Server 11
// while (true) 




                                               Nivo 300
Where we’re heading
• Build Server
   • Unit Test

• Testing Center
   • Exploratory testing

• Lab Center (virtualized test machines)




                                           Nivo 300
Summary
• Both VS 11 & TFS 11 have “Go-live” license
• Tons of new features
• Improved Application Lifecycle Management

• Most important – it’s quite stable 




                                               Nivo 300
VPRAŠANJA?
Po zaključku predavanja, prosimo, izpolnite vprašalnik.
Vprašalniki bodo poslani na vaš e-naslov, dostopni pa bodo tudi
preko profila na spletnem portalu konference www.ntk.si.


Najlepša hvala!




                                                                  Nivo 300

More Related Content

What's hot

A Simple 8-Step Guide to Setting Up a Dev Shop
A Simple 8-Step Guide to Setting Up a Dev ShopA Simple 8-Step Guide to Setting Up a Dev Shop
A Simple 8-Step Guide to Setting Up a Dev Shop
Scott Porad
 
Power shell saturday ravikanth
Power shell saturday  ravikanthPower shell saturday  ravikanth
Power shell saturday ravikanth
Ravikanth Chaganti
 
HandsOn TestDriven Infrastructure As Code Development
HandsOn TestDriven Infrastructure As Code DevelopmentHandsOn TestDriven Infrastructure As Code Development
HandsOn TestDriven Infrastructure As Code Development
pingworks
 

What's hot (20)

Secure your servers in time with JIT and JEA
Secure your servers in time with JIT and JEASecure your servers in time with JIT and JEA
Secure your servers in time with JIT and JEA
 
From zero to hero – learn how to automate from the gui
From zero to hero – learn how to automate from the guiFrom zero to hero – learn how to automate from the gui
From zero to hero – learn how to automate from the gui
 
Automating security with PowerShell
Automating security with PowerShellAutomating security with PowerShell
Automating security with PowerShell
 
Breakdown the GUI - PowerShell logging to automate everything
Breakdown the GUI - PowerShell logging to automate everythingBreakdown the GUI - PowerShell logging to automate everything
Breakdown the GUI - PowerShell logging to automate everything
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
 
Chat automation in a Modern IT environment
Chat automation in a Modern IT environmentChat automation in a Modern IT environment
Chat automation in a Modern IT environment
 
Secure your environment by automation
Secure your environment by automationSecure your environment by automation
Secure your environment by automation
 
PowerShell Uncensored
PowerShell UncensoredPowerShell Uncensored
PowerShell Uncensored
 
Manage your environment with DSC
Manage your environment with DSCManage your environment with DSC
Manage your environment with DSC
 
Serverless for DevOps Engineers
Serverless for DevOps EngineersServerless for DevOps Engineers
Serverless for DevOps Engineers
 
A Simple 8-Step Guide to Setting Up a Dev Shop
A Simple 8-Step Guide to Setting Up a Dev ShopA Simple 8-Step Guide to Setting Up a Dev Shop
A Simple 8-Step Guide to Setting Up a Dev Shop
 
Reach the next level with PowerShell
Reach the next level with PowerShellReach the next level with PowerShell
Reach the next level with PowerShell
 
Developing JavaEE 7 based apps with Payara Micro
Developing JavaEE 7 based apps with Payara MicroDeveloping JavaEE 7 based apps with Payara Micro
Developing JavaEE 7 based apps with Payara Micro
 
PowerShell DSC Partial Configurations and Cross-node Synchronization
PowerShell DSC Partial Configurations and Cross-node SynchronizationPowerShell DSC Partial Configurations and Cross-node Synchronization
PowerShell DSC Partial Configurations and Cross-node Synchronization
 
Power shell saturday ravikanth
Power shell saturday  ravikanthPower shell saturday  ravikanth
Power shell saturday ravikanth
 
The Secret to Improving DevSecOps Credential Security without Sacrificing Pro...
The Secret to Improving DevSecOps Credential Security without Sacrificing Pro...The Secret to Improving DevSecOps Credential Security without Sacrificing Pro...
The Secret to Improving DevSecOps Credential Security without Sacrificing Pro...
 
HandsOn TestDriven Infrastructure As Code Development
HandsOn TestDriven Infrastructure As Code DevelopmentHandsOn TestDriven Infrastructure As Code Development
HandsOn TestDriven Infrastructure As Code Development
 
Akash 2013CA05 software testing presentation -selenium
Akash 2013CA05 software testing presentation  -seleniumAkash 2013CA05 software testing presentation  -selenium
Akash 2013CA05 software testing presentation -selenium
 
Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015Les nouveautés ASP.NET 5 avec Visual Studio 2015
Les nouveautés ASP.NET 5 avec Visual Studio 2015
 
Selenium
SeleniumSelenium
Selenium
 

Viewers also liked (7)

Ativi 1 8_elenyx
Ativi 1 8_elenyxAtivi 1 8_elenyx
Ativi 1 8_elenyx
 
Mountain Mediakit 2012 2013
Mountain Mediakit 2012 2013Mountain Mediakit 2012 2013
Mountain Mediakit 2012 2013
 
PAN DE HARINA
PAN DE HARINAPAN DE HARINA
PAN DE HARINA
 
Code Reusability
Code ReusabilityCode Reusability
Code Reusability
 
Napredna diagnostika v Windows Azure
Napredna diagnostika v Windows AzureNapredna diagnostika v Windows Azure
Napredna diagnostika v Windows Azure
 
Visual Studio 2012 ALM
Visual Studio 2012 ALMVisual Studio 2012 ALM
Visual Studio 2012 ALM
 
Visual Studio LightSwitch
Visual Studio LightSwitchVisual Studio LightSwitch
Visual Studio LightSwitch
 

Similar to Visual Studio 11 & TFS 11 in Practice

Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
Codecamp Romania
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
Devopsdays
 
Database Build and Release - SQL In The City - Ernest Hwang
Database Build and Release - SQL In The City - Ernest HwangDatabase Build and Release - SQL In The City - Ernest Hwang
Database Build and Release - SQL In The City - Ernest Hwang
Red Gate Software
 

Similar to Visual Studio 11 & TFS 11 in Practice (20)

A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012A Day in the Life: Developer Enhancements with Visual Studio 2012
A Day in the Life: Developer Enhancements with Visual Studio 2012
 
Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
Iasi code camp 20 april 2013 marian chicu - database unit tests in the sql se...
 
Serverless On Stage - Serverless URL Shortener
Serverless On Stage - Serverless URL ShortenerServerless On Stage - Serverless URL Shortener
Serverless On Stage - Serverless URL Shortener
 
20161103 Serverless Italy Meetup
20161103   Serverless Italy Meetup20161103   Serverless Italy Meetup
20161103 Serverless Italy Meetup
 
Sql developer - Powerful Free tool for Developers and DBA's
Sql developer - Powerful Free tool for Developers and DBA'sSql developer - Powerful Free tool for Developers and DBA's
Sql developer - Powerful Free tool for Developers and DBA's
 
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
Using BladeRunnerJS to Build Front-End Apps that Scale - Fluent 2014
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
 
Pragmatic Continuous Delivery - ReaktorDevDay 2012
Pragmatic Continuous Delivery - ReaktorDevDay 2012Pragmatic Continuous Delivery - ReaktorDevDay 2012
Pragmatic Continuous Delivery - ReaktorDevDay 2012
 
New in Visual Studio and TFS 2013
New in Visual Studio and TFS 2013New in Visual Studio and TFS 2013
New in Visual Studio and TFS 2013
 
What's new in Visual Studio 2013 & TFS 2013
What's new in Visual Studio 2013 & TFS 2013What's new in Visual Studio 2013 & TFS 2013
What's new in Visual Studio 2013 & TFS 2013
 
The Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptxThe Microsoft DevOps Vision.pptx
The Microsoft DevOps Vision.pptx
 
Jozua velle + silviu luca dev ops
Jozua velle + silviu luca   dev opsJozua velle + silviu luca   dev ops
Jozua velle + silviu luca dev ops
 
DevOps
DevOpsDevOps
DevOps
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinar
 
Dev/Test scenarios in DevOps world
Dev/Test scenarios in DevOps worldDev/Test scenarios in DevOps world
Dev/Test scenarios in DevOps world
 
Database Build and Release - SQL In The City - Ernest Hwang
Database Build and Release - SQL In The City - Ernest HwangDatabase Build and Release - SQL In The City - Ernest Hwang
Database Build and Release - SQL In The City - Ernest Hwang
 
A tale of 3 databases
A tale of 3 databasesA tale of 3 databases
A tale of 3 databases
 
Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!Branching and Merging and Bears, Oh My!
Branching and Merging and Bears, Oh My!
 
The Evolution of Continuous Delivery at Scale @ Linkedin
The Evolution of Continuous Delivery at Scale @ LinkedinThe Evolution of Continuous Delivery at Scale @ Linkedin
The Evolution of Continuous Delivery at Scale @ Linkedin
 
Java uk road tour - sep 06
Java uk road tour - sep 06Java uk road tour - sep 06
Java uk road tour - sep 06
 

More from Danijel Malik

Advanced Debugging with Visual Studio 2013 Preview
Advanced Debugging with Visual Studio 2013 PreviewAdvanced Debugging with Visual Studio 2013 Preview
Advanced Debugging with Visual Studio 2013 Preview
Danijel Malik
 
Team Foundation Service
Team Foundation ServiceTeam Foundation Service
Team Foundation Service
Danijel Malik
 
In the Clouds with Windows Phone 7
In the Clouds with Windows Phone 7In the Clouds with Windows Phone 7
In the Clouds with Windows Phone 7
Danijel Malik
 
Pregled novosti v Visual Studio 2012 ALM
Pregled novosti v Visual Studio 2012 ALMPregled novosti v Visual Studio 2012 ALM
Pregled novosti v Visual Studio 2012 ALM
Danijel Malik
 

More from Danijel Malik (6)

Advanced Debugging with Visual Studio 2013 Preview
Advanced Debugging with Visual Studio 2013 PreviewAdvanced Debugging with Visual Studio 2013 Preview
Advanced Debugging with Visual Studio 2013 Preview
 
Testing Bootcamp
Testing BootcampTesting Bootcamp
Testing Bootcamp
 
Team Foundation Service
Team Foundation ServiceTeam Foundation Service
Team Foundation Service
 
ASP.NET MVC 4
ASP.NET MVC 4ASP.NET MVC 4
ASP.NET MVC 4
 
In the Clouds with Windows Phone 7
In the Clouds with Windows Phone 7In the Clouds with Windows Phone 7
In the Clouds with Windows Phone 7
 
Pregled novosti v Visual Studio 2012 ALM
Pregled novosti v Visual Studio 2012 ALMPregled novosti v Visual Studio 2012 ALM
Pregled novosti v Visual Studio 2012 ALM
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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...
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Visual Studio 11 & TFS 11 in Practice

  • 1. VS 11 & TFS 11 Danijel Malik Artifis Danijel Malik s.p. Twitter: @DanijelMalik Email: danijel@artifis.si Nivo 300
  • 2. About me • Developer • Developer • Developer • Tech Lead • Developer • Architect…who you? No you’re not!!! • Developer • Developer • Tech Lead…come on…stop it already…you’re a developer!!!! Nivo 300
  • 3. Agenda • How we work now? • Work process • Tools we use • Going down the road • What’s new in Visual Studio 11 and Team Foundation Server 11 • Issues we had so far • Where we’re heading • Build server • Lab Management • Sharepoint? I don’t think so  Nivo 300
  • 4. How we work now? • Work process • We have daily SCRUM meetings (usually 15-30 minutes) using Skype (part of the team works from home or another location) • Tools we use • Visual Studio 2010 & Team Foundation Server 2010 • Project 2010 • Excel 2010 Nivo 300
  • 5. Reasons to move on? • We had badly configured Team Foundation Server 2010 from the beginning • Hard to plan the project using Excel and Project • Visual Studio 11 & Team Foundation Server 11 bring a lot of new features that ease the developer’s life Nivo 300
  • 6. What’s new in Visual Studio 11 • It’s works asynchronously in many areas (not all) • Improved and minified • Quick Lunch • Provisional Tab • Page Inspector • Unit Test Explorer • Improved editor and Intellisense (support for JS) • Lot’s of other new features Nivo 300
  • 7. What’s new in TFS 11 • New Team Explorer • Local workspaces • No offline mode – you won’t even notice the server’s gone • Code-review flow • Pause & Resume • Improved merge • Built in diff tool • Rollback over multiple changesets • Read-only’s gone – outside changes are automatically detected • Web dashboard Nivo 300
  • 8. DEMO Visual Studio 11 & Team Foundation Server 11 // while (true)  Nivo 300
  • 9. Where we’re heading • Build Server • Unit Test • Testing Center • Exploratory testing • Lab Center (virtualized test machines) Nivo 300
  • 10. Summary • Both VS 11 & TFS 11 have “Go-live” license • Tons of new features • Improved Application Lifecycle Management • Most important – it’s quite stable  Nivo 300
  • 11. VPRAŠANJA? Po zaključku predavanja, prosimo, izpolnite vprašalnik. Vprašalniki bodo poslani na vaš e-naslov, dostopni pa bodo tudi preko profila na spletnem portalu konference www.ntk.si. Najlepša hvala! Nivo 300