TechEd Recap: FDN03 – The Future of Microsoft Visual Studio Application Lifecycle Management (Visual Studio vNext)

I just watched the TechEd Session on the Future of VS ALM by Cameron Skinner and Brian Keller: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/FDN03.  Here is a recap of what they talked about:

– Since they released TFS in 2005, their main priority has been collaboration and they will continue down that path.

– A project/system needs transparency in order to be able to make changes to the process, code, etc.

– They talked about the Virtuous Cycle graph that they showed at the keynote.  Product Backlog –> Sprint –> Working software –> Ops Backlog –> Monitor –> Requirements –> Back to the beginning of the cycle.

– IntelliTrace in Production: Historical debugging feature.  In the current release, you can capture Intellitrace in a debugging environment.  They are going to make the data “collectors” freely available in vNext so we can distribute them to as many servers as we want.  You can bind, start, stop intellitrace remotely from PowerShell.  This allows you to capture everything that is going on behind the scenes in your app in order to debug any issues.  I have not actively used IntelliTrace, but this is probably the push that I needed to check it out.  Like they said in the talk: “it’s like a VCR for your code”.

– Product Backlog (Scrum/Agile): They are extending the Web Access portal to give you a lot more planning functionality with task board.  There are two new tabs to support agile development: boards and backlogs.  The backlog tab allows you to enter new stories, move them into a sprint, reprioritize items, view sprint velocity charts, view sprint backlog, break down a story into tasks, view team capacity.  Pretty much everything that you need in order to manage your sprint.  The board tab allows you to move tasks from one state to another, and re-assign tasks. This is a really good tool for your daily Scrum/Stand-up meetings.
What I really like about this is that it’s using real-time data and you don’t have to wait for the Analysis Services database to be updated.

– New “My Work” tab: There is a new “suspend” functionality that works alongside the current “shelve” feature in TFS.  Not only does it save your code, but it also saves all your Visual Studio configuration, resets your screens, breakpoints, etc.  So it takes you back to where you were (or as close to that) as soon as possible.

– They added a “Team Navigator” tab, that seems to be supplementing (not replacing) Team Explorer.  From there, you can go to “My Work”, “Work Items”, “Source”, “Builds”, “Reports”, “Documentation”.  So most of what you can do from Team Explorer, just a different way to do it.  The interface to check-in pending changes looks like it also got a facelift.

– Analysis: New “Analyze Solution for Code Clones”.  It gives you a way to see how much “copy/paste” exists in your application.  It looks for “semantically similar or identical code”.  It gives you a way to find places in your code that can be refactored.  You can also select a block of code and search for the same pattern.  You get “exact”, “strong”, and “medium” matches.

– Unit testing – They are allowing you to integrate nUnit, xUnit, and other unit testing tools with the product.  So you are no longer just limited to MSTest.  So this means that your test results for all your testing frameworks will be bundled together and the user experience will be the same for all the tools.

– Work Item search: They added a search toolbar on the Team Navigator tab.  Currently it is not very easy to search through Work Items within Visual Studio.

– Code Review Tool: They added a code review feature in Team Navigator.  It creates a shelveset and a code review request is sent to the reviewer.  When the review is accepted, the reviewer will view notes, code differences.  Comments can be associated with a specific line of code, similar to the Comments that you get in Word when you turn on change tracking.

– New diff tool – Color-coded diff tool.  It is much better than what ships with Visual Studio at the moment.

– Stakeholder Feedback tool – They are extending the testing tab that you currently get when testing to Microsoft Test Manager so that it logs everything that you do in an application.  A Stakeholder can capture notes, screenshots, notes, etc.  Under the covers, it is doing an action recording just like MTM does.  This allows you to create a test case later.  It records audio and video so you can later listen to the conversation from the stakeholder or tester.

Overall some very impressive changes.  It’s great to see such polished features this far ahead of their release.

235 thoughts on “TechEd Recap: FDN03 – The Future of Microsoft Visual Studio Application Lifecycle Management (Visual Studio vNext)

  1. plaquenil coupon

    buy hydroxychloroquine canada plaquenil coupon

  2. cloroquine protein

    hydroxychloroquine medication auvxwxuo hydroxychloroquine 200 mg

  3. order zithromax

    order zithromax order zithromax

  4. http://teleprogi.ru

    I was pretty pleased to find this web site.
    I need to to thank you for your time due to this wonderful
    read!! I definitely appreciated every little bit of it and i also have you bookmarked to see new stuff on your site.

  5. chelmami.ru

    Hi there! This article could not be written any
    better! Looking at this post reminds me of my previous roommate!

    He constantly kept preaching about this. I will send this article to him.

    Pretty sure he’ll have a very good read. Many thanks for sharing!

  6. Ouida

    Hi there would you mind letting me know which hosting company you’re using?
    I’ve loaded your blog in 3 different internet browsers
    and I must say this blog loads a lot faster then most.
    Can you suggest a good web hosting provider at a reasonable price?

    Kudos, I appreciate it!

  7. www.nevyansk.org.ru

    I must thank you for the efforts you’ve put in penning
    this website. I am hoping to view the same high-grade blog posts from
    you in the future as well. In fact, your creative writing
    abilities has encouraged me to get my own, personal
    site now 😉

  8. Jannie

    Hello There. I found your blog using msn. This is an extremely well written article.

    I will be sure to bookmark it and come back to read more of your useful information. Thanks for the
    post. I will certainly comeback.

  9. order modafinil 200mg sale

    order modafinil 200mg generic order modafinil 200mg sale order modafinil
    200mg generic

  10. Michell

    buy modafinil 100mg online cheap Michell

  11. wqnzttjx

    erythromycin for gastroparesis https://erythromycinn.com/#

  12. 2scheduling

    3domination

  13. KatineOrOt

    casino 777
    slot website
    sexy girl slots

  14. KatineOrOt

    100% free empress of the deep games
    slots game free online
    slots lounge aol

  15. need help with dissertation
  16. thesis vs dissertation
  17. dissertation writing service online

    mathematics dissertation help https://helpwithdissertationwritinglondon.com/

  18. writing a dissertation literature review
  19. dissertation help service quality

    doctoral dissertation help https://dissertationhelpexpert.com/

  20. phd dissertation

    help with dissertation topic https://accountingdissertationhelp.com/

  21. dissertation title generator
  22. dissertation proposal writing services

    writing a literature review for a dissertation https://writing-a-dissertation.net/

  23. writing phd dissertation

    dissertation writing and editing https://bestdissertationwritingservice.net/

  24. dissertation writing guide

    dissertation title generator https://businessdissertationhelp.com/

  25. proquest dissertations

    dissertation help online free https://customdissertationwritinghelp.com/

  26. dissertation writers

    law dissertation writing service https://writingadissertationproposal.com/

  27. help-seeking dissertation

    dissertation proposal writing https://dissertationhelpspecialist.com/

  28. dissertation

    dissertation database https://dissertationhelperhub.com/

  29. dissertation plan

    get help with dissertation https://customthesiswritingservices.com/

  30. AurlieOrOt

    viva slots vegas free
    free for fun slots igt
    zynga slots

  31. Anthonydoumb

    подъемник ножничный передвижной
    https://www.nozhnichnyye-podyemniki-dlya-sklada.ru

  32. ShaynaOrOt

    phd thesis
    proquest dissertations
    dissertation write up

  33. ShaynaOrOt

    how long is a dissertation paper
    professional writing service
    writing the dissertation

  34. JoeteOrOt

    dissertation writing service online
    custom dissertation writing service 2019
    how to cite a dissertation

  35. AvivaOrOt

    dissertation help service general
    dissertation literature review
    language editing phd thesis

  36. DortheaOrOt

    professional writing service
    proposal and dissertation help plan
    writing an abstract for a dissertation

  37. VerieeOrOt

    dissertation writing services uk
    writing a phd dissertation
    dissertation writing service

  38. SuzannOrOt

    dissertation crossword clue
    dissertation write
    premium dissertation writing service

  39. SalliOrOt

    dissertation abstract example
    nursing dissertation help
    writing your doctoral dissertation

  40. ocean online casino app
  41. best real money online casino

    online casino indiana https://firstonlinecasino.org/

  42. chumba online casino login

    wind creek casino wetumpka online games https://onlinecasinofortunes.com/

  43. turningston online casino

    caesars online casino app https://trust-online-casino.com/

  44. TandiOrOt

    online casino game real money
    online casinos no deposits
    best online casino

  45. win real money online casino

    online casino canada real money https://9lineslotscasino.com/

  46. live online casino

    tropicana casino online https://free-online-casinos.net/

  47. MabelleOrOt

    dissertation proposal writing services
    citing a dissertation mla
    ucl dissertation help

  48. miami club casino online
  49. online casino stock
  50. no deposit bonus online casino pa

    tropica casino online https://1freeslotscasino.com/

  51. online casino spain

    lucky casino online https://vrgamescasino.com/

  52. casino mate online casino

    baccarat online casino https://casino-online-roulette.com/

  53. diamond online casino

    online casino with free sign up bonus https://casino-online-jackpot.com/

  54. online casino with no deposit bonus
  55. TandiOrOt

    online casino us
    best online casino us
    mobile casino online

  56. online casino gambling

    ceasars casino online https://ownonlinecasino.com/

  57. JenneeOrOt

    books and dissertation about mafa people
    citing a dissertation
    proposal and dissertation help 2000 words

  58. michigan casino online

    newest online casino real money https://all-online-casino-games.com/

  59. tropicana casino online

    casino usa online https://casino8online.com/

  60. AbagaelOrOt

    online casino free signup bonus no deposit required
    blackjack real money
    top us online casino

  61. JesseEvimi
  62. AudreOrOt

    buy a dissertation
    tips for writing a dissertation
    masters dissertation

  63. HestiaOrOt

    dissertation writing
    18 month doctorate without dissertation
    writing a doctoral dissertation

  64. VerenaOrOt

    free signup bonus no deposit casino
    casino sign up bonus
    safe online casino

  65. DixieOrOt

    mobile casino
    no deposit online casino bonus
    free money no deposit casino

  66. LaureenOrOt

    online casino with free signup bonus real money usa
    free bonus no deposit
    online casino usa real money no deposit bonus

  67. FranniOrOt

    best casino online
    online mobile casino
    online casino for real money

  68. PearlOrOt

    casino online usa
    top us online casinos
    top online casino real money

  69. BobbieOrOt

    best bonus casinos
    no deposit casino games
    mobile casino

  70. LeslieOrOt

    mobile casino real money
    best usa online casinos
    casino usa online

  71. buy vpn proxy

    best vpn for bittorrent https://freevpnconnection.com/

  72. trust zone vpn

    best vpn for firefox https://shiva-vpn.com/

  73. vpn blocker
  74. best vpn app for windows
  75. TrudieOrOt

    online casino for real money
    online casino signup bonus no deposit
    mobile gambeling

  76. best free vpn for tor

    best vpn wirecutter https://imfreevpn.net/

  77. best vpn wirecutter

    best browser vpn https://superfreevpn.net/

  78. best vpn for china

    free vpn for torrenting https://free-vpn-proxy.com/

  79. TeddieOrOt

    vpn with free trial
    best vpn router 2022
    best vpn service providers

  80. Dennistup

    мачтовый подъемник
    https://podyemniki-machtovyye-teleskopicheskiye.ru

  81. MarrileeOrOt

    top vpn
    buy vpn uk
    best vpn location

  82. JenneeOrOt

    best free vpn service
    best vpn services 2016
    best vpn for the money

  83. DulceaOrOt

    real online gambling
    free bonus slots
    us casino

  84. JenneeOrOt

    best vpn for porn
    free vpn usa
    best vpn for kodi

  85. CarolanOrOt

    blackjack online real money
    sign up bonus casino
    bingo online for money

  86. AshleighOrOt

    best mobile vpn for windows
    vpn for pc
    surfshark vpn

  87. KelseyOrOt

    using vpn to buy crypto
    best torrenting vpn
    best vpn service for mac

  88. CarolinOrOt

    free cash bonus no deposit casino
    win real money online
    no deposit casino

  89. LaurellaOrOt

    best vpn review
    express vpn download
    p2p vpn free

  90. AndrewEvalk

    вышка телескопическая
    https://podyemniki-machtovyye-teleskopicheskiye.ru

  91. SheelaghOrOt

    best free vpn for chromebook
    norton vpn review
    dot vpn

  92. SheelaghOrOt

    vpn free download windows 10
    secure vpn service
    free vpn for fire stick

  93. FifineOrOt

    cash casino games
    mobile online casinos
    online casino game real money

  94. GwenoreOrOt

    no deposit casino online
    best us online casino
    usa casinos on line

  95. Brentnex

    гидравлический подъемный стол
    https://gidravlicheskiye-podyemnyye-stoly.ru

  96. GladiOrOt

    gay movie online dating
    about dating gay spanish men
    gay dating site younger men for older men

  97. browse gay dating ads

    gay ginger dating sites https://gayedating.com/

  98. free online go

    best datings sites https://freephotodating.com/

  99. free american dating site for christian
  100. free online dating sites with no fees

    similar dating sites like mingle2 https://speedatingwebsites.com/

  101. JoannOrOt

    matchmaking services melbourne
    personal dating ads
    free date site

  102. totally free chat dating site
  103. skip the games dating site

    free dating and chatting https://wowdatingsites.com/

  104. single seniors dating sites

    beste dating site https://lavaonlinedating.com/

  105. KyrstinOrOt

    gay addiction dating apps
    tucson free local gay only dating sites
    gay dating “professional bodybuilders”

  106. JeraleeOrOt

    free gay twink dating
    japan gay dating sites
    central oregon gay dating

  107. KyrstinOrOt

    cruise gay dating
    gay rural men dating site
    best website for senior gay dating

  108. EmaliaOrOt

    free dating services
    fdating
    dating seiten uster

  109. live online casino

    michigan online casino free play https://online2casino.com/

  110. platinum play online casino

    pa online casino no deposit bonus https://casinosonlinex.com/

  111. DeeynOrOt

    gay webcam chat zoom
    teen chat rooms 13-16 gay
    dubuque gay guys chat

  112. totally free gay phone chat

    dos chicos se conocieron en un chat gay https://newgaychat.com/

  113. oc gay chat rooms

    gay phone chat line phone numbers https://gay-live-chat.net/

  114. local gay sex chat

    free gay boys chat https://gayphillychat.com/

  115. freer gay and bi text chat

    gay sex chat simulator https://gaychatnorules.com/

  116. dirty gay video chat free
  117. StephineOrOt

    cookeville tn gay chat
    chat gay miami
    chat avenue gay

  118. gay phont chat

    snap chat gay teens cum https://free-gay-sex-chat.com/

  119. chat gay con camra
  120. Abrahamarism

    This is nicely said. . money can t buy happiness essay college essays write my paper

  121. RobenaOrOt

    gay suppport chat
    dick.net gay chat
    gay chat avenue without registration

  122. LoreenOrOt

    gay bi male text chat
    1-800 contacts refined gay men chat
    gay chat room cam

  123. HildeOrOt

    chat ave gay
    japan gay teen boy chat
    gay cam chat avenue

  124. TallouOrOt

    good chat to meet gay bimarried
    fcn free gay chat free chat network
    gay connect chat

  125. MarilinOrOt

    gay connect cam chat
    gay chat lines in atlanta
    gay chat randon

  126. AdoreeOrOt

    new york gay chat lines
    gay phone chat manhole
    free mobile gay chat

  127. baccarat online

    I came to this site with the introduction of a friend around me and I was very impressed when I found your writing. I’ll come back often after bookmarking! baccarat online

  128. MaisieOrOt

    free dating ads
    100% inspektion
    single woman free

  129. EachelleOrOt

    single dating sites free
    dating sites free no registration
    best online meeting websites

  130. JoeteOrOt

    f dating site
    local dating sites free
    totally free dating sites near nelson

  131. MarrisOrOt

    help on essays
    essay proofreading service
    best college essay editing service

  132. DorolisaOrOt

    essay writer helper
    higher english essay help
    college scholarship essay help

  133. MartyOrOt

    college essay writing services
    help me essay
    college admission essay service

  134. CharitaOrOt

    custom essay writing
    how to write my college essay
    cheap essay writing service online

  135. NaniceOrOt

    custom essay toronto
    customized essay writing
    essay writing service legit

  136. ChelsaeOrOt

    best admission essay editing service
    best custom essay writing service
    essay on customer service

  137. PennyOrOt

    best cheap essay writing service
    help writing argumentative essay
    cheap custom essay

  138. AntonieOrOt

    admissions essay help
    best custom essay writing services
    essay review service

  139. RhiamonOrOt

    expert essay writers
    essay writing service usa
    who can write my essay for me

  140. CharoOrOt

    essay writing services singapore
    college essay help nyc
    scholarship essay writing service

  141. DronaOrOt

    college essay writing services
    essay writing help for high school students
    personal essay help

  142. TwylaOrOt

    write my essay for me no plagiarism
    college application essay writers
    persuasive essay writer

  143. LeilahOrOt

    buy college essays
    top essay writing services
    custom essay station

  144. CthrineOrOt

    can i get someone to write my essay
    please write my essay for me
    academic essay services

  145. GinnieOrOt

    persuasive essay writing help
    essay online help
    help with writing college essays

  146. GinnieOrOt

    service essay
    need help writing scholarship essay
    best essay writing services

  147. GinnieOrOt

    mba admission essay writing service
    best essay writing service
    essay on the help

  148. VivieneOrOt

    essays help
    the help essay
    essay writing service cheap

  149. EasterOrOt

    essay helpers
    essay cheap
    i need help writing a narrative essay

  150. chat gay almeria
  151. MarrisOrOt

    custom essay order
    i need help writing my essay
    custom my essay

  152. college paper writing services

    do my college paper for me https://uktermpaperwriters.com/

  153. do my college paper for me

    best paper writing services https://writepapersformoney.com/

  154. writing services for college papers
  155. buy college paper online
  156. help with your paper

    online paper writing services https://cheapcustompaper.org/

  157. someone write my paper for me

    buy college papers online https://writingpaperservice.net/

  158. write my college paper
  159. cheap custom papers

    where can i find someone to write my college paper https://mypaperwritinghelp.com/

  160. write my paper fast

    website that will write a paper for you https://essaybuypaper.com/

  161. help with college paper writing

    college paper writing help https://papercranewritingservices.com/

  162. write my papers

    buy papers online https://premiumpapershelp.com/

  163. will someone write my paper for me

    website that will write a paper for you https://ypaywallpapers.com/

  164. online paper writer

    buy papers online cheap https://studentpaperhelp.com/

  165. MarrisOrOt

    where can i buy an essay online
    cheap law essay writing service
    quality custom essay

  166. DorolisaOrOt

    best essay editing service
    essay writing services for cheap
    help with argumentative essay

  167. MartyOrOt

    buy cheap essays online
    essay checking service
    buy essay online for cheap

  168. MerolaOrOt

    cheap custom essay writing services
    online essay writing service
    write my essay

  169. AshlenOrOt

    professional essay writers
    online essay writing services
    custom writing essay service

  170. CharitaOrOt

    mba essay writing service
    buy cheap essay
    order cheap essay

  171. NaniceOrOt

    essay writing service ratings
    essay help college
    essay help sites

  172. ChelsaeOrOt

    using essay writing service
    custom essay cheap
    essay on service to humanity

  173. PennyOrOt

    essay service review
    essay help live chat
    buy essays online cheap

  174. safetoto

    Of course, your article is good enough, safetoto but I thought it would be much better to see professional photos and videos together. There are articles and photos on these topics on my homepage, so please visit and share your opinions.

  175. InessaOrOt

    coursework info
    coursework master
    do my coursework online

  176. 3customers

    1nitrogenous

  177. 3devious

    3offerings

  178. coursework writers

    coursework marking https://brainycoursework.com/

  179. coursework sample

    coursework questions https://courseworkninja.com/

  180. coursework writing uk

    coursework only degree https://writingacoursework.com/

  181. coursework writing service
  182. coursework on a resume

    coursework psychology https://mycourseworkhelp.net/

  183. coursework marking

    coursework questions https://courseworkinfotest.com/

  184. custom coursework writing service

    coursework plagiarism checker https://coursework-expert.com/

  185. coursework master
  186. buy coursework

    coursework support https://buycoursework.org/

  187. coursework writers

    coursework paper https://buycoursework.org/

  188. coursework support

    online coursework https://courseworkdomau.com/

  189. buy coursework online

    coursework writer https://courseworkdomau.com/

  190. top online dating websites

    single site web https://freewebdating.net/

  191. dating services contact germany
  192. adult chat free
  193. date free website

    free sites of dating https://onlinedatingsurvey.com/

  194. free dating chat
  195. positive singles

    single women online https://onlinedatinghunks.com/

  196. match single

    absolutely free dating sites https://onlinedatinghunks.com/

  197. free chat

    dating seiten uster https://datingwebsiteshopper.com/

  198. free dating date

    dating sites free no registration https://allaboutdatingsites.com/

  199. casual dating sites
  200. our time dating website login
  201. Jrerkeync

    custom essays no plagiarism the best essay writers online essay writing help

  202. Jrerkeync

    do essay writing services work help me write a compare and contrast essay cheap essay help online

  203. WuheScels

    essay write service custom my essay help me essays

  204. WuheScels

    help 123 essay essay writers online essay helper app

  205. EcfKeeta

    college application essay help online best medical school essay editing service law school essay review service

  206. Jrerkeync

    buy essay papers cheap writing custom essays good essay writing service

  207. EcfKeeta

    best essay help helping others essays reviews for essay writing services

  208. Jrerkeync

    affordable essay writing service essay helper online essay help

  209. Qdephelo

    write my essay discount code best essay cheap custom essay writing service toronto

  210. Arjumisse

    cheap custom essay writing auto essay writer college scholarship essay help

  211. Jnerkeync

    examples of thesis statements examples of a good thesis statement narrative essay thesis example

  212. Jnerkeync

    writing my thesis thesis statistics honors thesis

  213. WujwScels

    thesis define thesis statement on racism thesis about bullying

  214. WujwScels

    a thesis statement should include thesis statement writer thesis literature review

  215. Qeephelo

    part of a thesis homelessness thesis statement thesis about bullying

  216. Jnerkeync

    research methodology thesis how to start a thesis statement example reseach thesis

  217. EwnKeeta

    free thesis help phd thesis writing services how to write thesis proposal

  218. EwnKeeta

    thesis examples for research papers turner thesis apush asu barrett thesis

  219. Jnerkeync

    what is a thesis statement claim thesis statement doctoral thesis help

  220. Qeephelo

    which of the following is the most effective example of a thesis statement? uf cals honors thesis what are the components of a thesis statement

  221. WujwScels

    writing a thesis paper closed thesis parts of a thesis statement

  222. EneevorK

    dissertation in law finishing a dissertation dissertation editing services reviews

  223. Qeephelo

    thesis introduction cruel angel’s thesis english lyrics skin thesis

  224. WujwScels

    research paper thesis statement masters degree thesis thesis дё­ж–‡

  225. Qeephelo

    thesis publishing what are the steps to developing a working thesis statement purpose of thesis statement

  226. EwnKeeta

    how many sentences should a thesis statement be a thesis statement how do you write a thesis statement


Leave a Reply

Your email address will not be published. Required fields are marked *