Parimad tööriistad edukaks arendustööks


Published on

Uus Visual Studio 2010 toob hulganisti efektiivsust tagavaid uuendusi nii üksikutele programmeerijatele kui ka arendusmeeskondadele. Visual Studiole pakub suurepärast kooslust MSDN tellimus, mis varustab arendusmeeskonna liikmed kõikide vajalike vahenditega alates Microsofti tarkvarast lõpetades tehnilise tugiteenuse ja e-koolitustega. Ettekandel tuleb jutuks millised on Visual Studio ja MSDN tellimuse versioonid, erinevad litsentseerimismudelid ning kuidas oma .NET arendustiim efektiivsemalt tööle panna tänu Team Foundation Serverile.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Let me drill down into the capabilities in each product. For a more extensive list of capabilities, please go to Visual Studio 2010 Professional is the essential tool for basic development tasks to allow developers to implement their ideas easily. This includes core capabilities for Windows, Web, and Office development, along with new capabilities for Cloud and SharePoint development. There are also new tools for Silverlight and Multi-core development. With Visual Studio 2010 the IDE and editor were refreshed using Microsoft Windows Presentation Foundation.[CLICK]Microsoft Visual Studio 2010 Premium is a complete toolset for developers to deliver scalable, high quality applications. This includes support for offline database development, unit testing and change management, static code analysis, performance profiling and code coverage and code metrics. New capabilities including UI test automation (aka Coded UI Tests) and Test Impact Analysis are available in premium.[CLICK]Microsoft Visual Studio 2010 Ultimate is the comprehensive suite of application lifecycle management tools for teams to ensure quality results from design to deployment. This includes IntelliTrace – the new historical debugger which enables debugging events that ran previously on your machine, or another machine. Microsoft Test Manager 2010 is included in Ultimate enabling complete Test Case Management and test execution. Additionally the new architecture and modeling tools are included in Ultimate, including support for authoring UML diagrams (Activity, Use Case, Sequence, Component and Class diagrams are supported).[CLICK]
  • There are some additional products in the Visual Studio 2010 family.Team Foundation Server 2010 is the center of gravity – the hub for a development team. Team Foundation Server has a version control repository, a test case management database, a work item tracking and change management system, support of build automation and a comprehensive reporting solution built on SQL Server Reporting Services. Some of the new capabilities of Team Foundation Server include support for gated check-in, branch visualization and drag-n-drop merge, and new Agile Planning tools.[CLICK]Lab Management 2010 enables teams to configure and manage virtual lab environment. Lab Management works with System Center Virtual Machine Manage enabling teams to create environment templates, provision ring-fenced environments, and checkpoint those environments. Those checkpoints can be attached to bugs filed using the Test Manager 2010 enabling the person fixing the bug to open the environment right to the appropriate point in the application flow.[CLICK]Visual Studio Test Professional 2010 is the essential tool for anyone engaging in test case management or manual test execution in the development lifecycle. This tool is designed for the generalist tester – someone who tests applications, but who is not responsible for writing code. This product includes Microsoft Test Manager 2010 (the Visual Studio IDE is not included).[CLICK]
  • Microsoft Test Manager 2010 is for testers what Visual Studio is for developers. That is to say, where Visual Studio is an IDE – an integrated development environment, Test Manager is an ITE – an integrated test environment. This is the interface that a tester will use to create test cases, organize test plans, track test results, and file bugs when defects are found. Test Manager is integrated with Team Foundation Server, and is designed to improve the productivity of testers. While I am not going to do a deep-dive of all that Test Manager can do, it is important to understand how it integrates with the Visual Studio Agents to make the most of test case execution, and ensure that when a tester files a bug, it is actionable with very little work on the tester’s part.
  • For a complete list of benefits
  • Let’s start off by looking at the software for production use that is included in your MSDN Subscription.With the 2010 release Team Foundation Server will be include in the MSDN Subscription that comes with Visual Studio 2010 Professional, Premium, Ultimate and Test Professional. To be clear, it is a full version of Team Foundation Server, with production-use-rights and no user limitations. Client Access Licenses are still required for Team Foundation Server, so we are including one CAL in MSDN as well.Expression Studio 3 is included for Premium and Ultimate subscribers, as are the Microsoft Office products.* MSDN OS and MSDN Embedded customers will not receive the new TFS benefit.
  • Your MSDN Subscription also includes software for development and test use (production use is not granted for this software).As has been the case for previous releases, Windows operating systems (client and server), SQL Server and other Microsoft server products are included depending on the level of MSDN Subscription you have.
  • It is important that as an MSDN Subscriber you also get extra benefits. As of October 19, 2009 MSDN Premium subscribers receive two (2) free E-Learning collections per year from Microsoft Learning, valued at up to $698/year USD. MSDN Professional subscribers receive one (1) collection per year. Collections typically contain 10 courses and up to 20-hours of training. A credit card will be required to activate this benefit.
  • Parimad tööriistad edukaks arendustööks

    1. 1. Visual Studio 2010 ja MSDN tellimus<br /><ul><li>parimad tööriistad edukaks arendustööks</li></ul>Andres<br />
    2. 2. Rakendusplatvorm<br />Visual Studio 2010<br />MSDN tellimus<br />TFS praktikas (Net Group)<br />
    3. 3.
    4. 4. TEENUSED<br />SERVERID<br />Rakendused<br />Arendusvahendid<br />Programmeerimismudel<br />Rakendusteenused<br />Relatsiooniline andmebaas<br />Operatsioonisüsteemid<br />Süsteemihaldus<br />
    5. 5.
    6. 6.
    7. 7. Versioonid 2008 -> 2010<br />
    8. 8. Test Manager 2010<br />UML Modeling<br />Manual Testing<br />Layer Diagram<br />Load Testing<br />Web Testing<br />Test Case Management<br />IntelliTrace™<br />Architecture Explorer<br />Logical Class Designer<br />Cloud Development<br />Office Development<br />Windows Development<br />New WPF Editor<br />Customizable IDE<br />Multi-core Development<br />Silverlight Tools<br />Web Development<br />SharePoint Development<br />Generate from Usage<br />Static Code Analysis<br />Database Deployment<br />Code Metrics<br />Database Unit Testing<br />Test Data Generation<br />Test Impact Analysis<br />UI Test Automation<br />Code Coverage<br />Performance Profiling<br />Database Change Mgmt<br />Fast Forward for Manual Testing<br />
    9. 9. Test Manager 2010<br />Test Case Management<br />Manual Testing<br />Lab MgmtConfig.<br />Checkpoint Environment<br />Environment from Template<br />Virtual Env. Setup/Tear Down<br />Reporting<br />Team Portal<br />Test Case Management<br />Branch Visualization<br />Version Control<br />Build Automation<br />Gated Check-in<br />Agile Planning Tools<br />Team Explorer<br />Team Agents<br />Fast Forward for Manual Testing<br />
    10. 10. Test Manager 2010<br />
    11. 11. MSDN tellimus<br />Kogu tarkvara arenduseks ja testimiseks<br />Vanad ja uued versioonid<br />Piiramatul arvul masinates<br />Tarkvarakindlustus (SA) Visual Studiole<br />Tehniline tugiteenus (telefon/foorum)<br />Microsofti tehnilised e-õppe kursused<br />Team Foundation Server + kliendilitsents<br />Office ja Expression tavakasutuse õigus<br />Ligipääs pilveteenustele (tulekul)<br />
    12. 12. MSDN tellimuste võrdlus<br />
    13. 13. MSDN tellimuste võrdlus<br />
    14. 14. MSDN tellimuste võrdlus<br />
    15. 15.<br />
    16. 16. Visual Studio 2010 võrdlus<br />
    17. 17. MSDN tellimuste võrdlus<br />
    18. 18. Lisainfo<br />Visual Studio<br />Visual Studio 2010 versioonide võ<br />Visual Studio 2010 litsentseerimise juhend<br />Visual Studio 2010 Express tasuta versioon<br /><br />MSDN tellimuste tutvustus ja võ<br />5 eestikeelset Visual Studio loengut (Eneta)<br />
    19. 19. Aitäh!<br />
    20. 20. TeamFoundation Server - efektiivse tarkvaraarenduse süda <br />Kert Rungi<br /><br /><br />
    21. 21. Kava<br />Lühiülevaade TFSist<br />Kuidas Net Group “seda” teeb<br />
    22. 22. TFS võimaldab<br />Hallata ja automatiseerida arendusprotsessi<br />Plaanida ja juhtida töid<br />Tagada koodi kvaliteet<br />Raporteerida progressi ja kvaliteeti<br />Muudab arendusprotsessi läbipaistvaks<br />Võimaldab efektiivset meeskonnatööd<br />Tagab ulatuslikud laiendusvõimalused<br />Keskenduda arendustööle<br />
    23. 23. VS 2010 ja TFS<br />
    24. 24. TFS 2010 arhitektuur<br />
    25. 25. Kuidas Net Group “seda” teeb<br />Goldratt<br />SCRUM<br />
    26. 26. Project Server vs TFS<br /><ul><li> Plaanimine
    27. 27. Ressursid
    28. 28. Puhvrid
    29. 29. Tähtajad
    30. 30. Finantsarvestus</li></ul>Microsoft Office Project 2007<br />Microsoft Office<br />Project Server 2007<br /><ul><li> Meeskonnatöö
    31. 31. Productbacklog
    32. 32. Sprint
    33. 33. Sprint backlog
    34. 34. Versioonihaldus
    35. 35. Kvaliteet
    36. 36. Build
    37. 37. Aruandlus</li></ul>Visual Studio<br />TeamFoundation Server<br />
    38. 38. Projekti plaanimine<br />Microsoft Office Project 2007<br />Microsoft TeamFoundationAdd-in<br />Microsoft Office Project Server 2007<br />
    39. 39. Toote plaanimine<br />Productbacklog päringud<br />Uued kasutuslood<br />Prioritiseerimine<br />Hindamine<br />Tööde plaanimine<br />
    40. 40. Sprindi plaanimine<br />Kasutuslood töödeks<br />Tööde jaotamine<br />Seisakutega arvestamine<br />Eelneva töökiiruse arvestamine<br />
    41. 41. Sprindi jälgimine<br />Ülevaade töödest<br />Ülevaade edenemisest<br />
    42. 42. Sprindi teostamine<br />Daily SCRUM<br />Koodi kirjutamine<br />CodeReview<br />Vigade parandus<br />Automaatne build<br />Tehtud töö arvestus<br />Tegemata töö arvestus<br />...<br />
    43. 43. Sprindi töökiirus<br />
    44. 44. Vigade arv<br />
    45. 45. Projekti edenemise kiirus<br />
    46. 46. Meeskonnatöö portaal<br />
    47. 47. TFS 2010 uuendused<br />Hierarhilised tööülesanded ja linkimine<br />Parem ühilduvus MS Office Project-iga<br />Uued SharePoint webpart-id<br />Excel Reports<br />Sujuvam installeerimine<br />Parem jõudlus<br />SCRUM protsessimall “otse karbist”<br />Mugavam koodiharude haldus<br />Workflowbasedbuild<br />
    48. 48. Aitäh!<br />