segunda-feira, 2 de junho de 2008

First day in Orlando at TechEd Microsoft Event

Muito calor e inglês no cérebro, fomos para o primeiro dia do TechED

Mesmo casado e com a Isabella por vir, os instintos masculinos estão ligados. Acabamos entrando no ônibus que estava indo para uma feira de beleza "First Fashion ..."cheia de modelos. Mas esta é uma outra história.

Hoje assisti a palestra: Build a .NET 3.5 Application in a Day with Microsft Visual Studio Team System 2008

Muitas funcionalidades para trabalhar em equipe. Abaixo segue minhas anotações durante a palestra. Qualquer dúvida que tiverem, por favor postem.

  • Team Explorer
  • File – New team projects
  • Integration with Share Point
  • Project Groups on Top Ten
  • Project Security and access
  • Team Queries
  • Work List and Work Item (Tasks). You have 10 templates. Toll bar “Team”.
  • Areas and Iterations
  • Documentation Script Scenario as template (.doc). Linked with task list.
  • Task list history, task list comment.
  • Export tasks to a excel file. Integration Excel/VS2008 Team System. Work with conflict when synchronize with VS2008 TS
  • Links – can link any document with task
  • Team System Web Access
  • Manage Workspaces (copy of eclipse … hehehe)
  • Source control explorer
  • Check-in and Check-out
  • Add Solution Source Control
  • Build Definitions
  • Queue build
  • Click with Right mouse button In code and “Create Unique Test”. We have “Assert Class”
    In Menu -> Test we can open a view to see all Unique Tests and run all.
  • In VS you have a Queue run with Unit Tests
  • You have a test result window to see de status of Unit Tests
  • Hello world Solution Exhibition
  • Tem Foundation Server and VS Team System 2008 Team Suite
  • Security with everything and by project
  • You can get the Trial VSTS 2008 as Microsoft site
  • Share Point and Reposting Services
  • Active Directory (Manage Users with AD Groups)
  • Microsoft Solution Framework (Software Development Framework)
  • CMMI Process Level
  • MSF Agile vs MSF CMMI
  • Classification (Area and Iterations. Both are required fields of all built-in work items)
  • Managing work Items (Integration with many softwares). We have a API to customize with you want
  • Reports
  • Powerfull Tools – In Visual Studio click Tools -> Process Editor -> Web TeamTypes
  • Import Power Full Tools
  • Create personal fields and rule fields to tasks.
  • Configure itens using xml files like VersionControl.xml, Clasification.xml, FileMapping.xml
    Version Control
  • Creating Branch. Use branch/dev/ to developer your application branch/dev2/ when your application was estabilizated and test.
  • Source Control Merge Wizard
  • Source Control Settings (Check out settings,Check Policy). In Check Policies you can put “Need testes” , need coments””. If developer don’t do some of Policies checks,VS give you a erro when Build project. When de developer team work in a project and the project lead create a new Police, all developer team need to follow the new Police. (They need to close and open solution again)
  • Shelving allows you a way to save changes to the server, without checkin.
  • Integrated Reporting Service
  • Reporting Warehouse
  • DataBase Management - Para mehorar o trabalho do DBA utilizar arquivos de schema para atualizar o BD
  • File-> New -> Data Base Project. Não adicionar ao Source Control antes de pronto para não ocupar espaço no servidor. Clique como botão direito do mouse no projeto e “”Add Source Control”
  • WorkFlow Approval Update DB
  • Compare Database (like TOAD) and update DB. It’s possible do Checkin/checkout of all Db objects because they are in Source Control.
  • You can create multiple tests for DB.`
  • Test vs Debug (discussion about 2 different things). Code Coverage
  • Cuidado ao criar New Web Site e colocar no SourceControl. Porque? Não se criam alguns arquivos como Solution(.sln). Desenvolvedores diferentes terão problema no Checkin/Checkout.
  • Unit Tests, Web Tests, Load Tests, Manual Tests, Third-Part Tests (supports areas that Microsoft left out), Ordered Tests (It’s a Container with other testes).
  • Test List Editor and Test View
  • Test Configuration Manager

Amanhã tem mais post do TechEd pra vocês.

Nenhum comentário: