Bygg VS2010-projekt, men behåll TFS 2008

clock juni 16, 2010 21:22 by author Daniel Hognert

För oss som börjat migrera vissa projekt till Visual Studio 2010, men ännu inte fått klartecken (eller licens) till att uppdatera Team Foundation Server 2008 till nästa version, finns det några väldigt enkla steg att följa för att få igång dina automatiska byggen och tester (Continuous Integration). På egen risk förstås.

Följ bara instruktionerna på http://www.richard-banks.org/2009/11/how-to-build-vs2010-solutions-using.html



SQL Server 2008 Template Wizard till Visual Studio 2008 database edition

clock november 10, 2009 09:23 by author Conny Westerlund

Templaten till Visual studio 2008 database edition för SQL server 2008 till kan laddas ner ifrån 
 
 
 


Web Deployment Project

clock november 9, 2009 21:25 by author Conny Westerlund
 
För att deploya ett webb projekt med MSBuild direkt till en iis så kan man göra det med
verktyget Web Deployment Projects. Detta verktyg är integrerat med Visual studio 2010, men i 
Visual studio 2005 och 2008 kan man installera detta verktyg som en plugin. 
Nerladdningen hittar du här: 
 
 



Första dotNetForum i Göteborg, redan en tradition

clock maj 29, 2009 08:32 by author Daniel Hognert

Den 26 maj äntrade Johan Lindfors och Nils Stadling från Microsoft och Mattias Olausson från Callista Knowledgebase scenen och pratade om moln, Silverlight och lite kort om nyheter i Visual Studio 2010. Totalt kom ca 80 personer och lyssnade, åt frallor och minglade. Nästa tillfälle dotNetForum anordnar en liknande träff blir i September och redan nu kan man tipsa om vad man vill lyssna på nästa gång eller föreslå sig själv eller någon annan som talare. Kodexempel och presentationer från häromdagen kommer troligtvis upp under http://dotnetforum.se/media/ inom de närmaste dagarna.



Spela upp acceptanstest med Camano

clock november 13, 2008 13:24 by author Magnus Härlin

Imorse passade jag på att leka lite i hands on labs med Camano. Det är klart att det låter bra när någon står och pratar om inspelade test och möjlighet till att debugga i efterhand som jag skrev om igår.

 

Det går att lägga in acceptanstest (manuella test) i TFS som har steg för steg instruktioner hur man ska utföra testet och vad man ska använda för värden, precis som vilket vanliga acceptanstest som helst. Personligen tycker jag det är ganska tråkigt att sitta och utföra acceptanstest men får man tillbaks en bugg från ett så måste man ju fixa den, kolla att den går igenom och checka in ändringen. Nu har det gjorts lite lättare. När man har fixat buggen kan man med hjälp av Camano välja om man vill spela upp valda eller alla delar av testet igen. Det som händer då är att den replikerar dom stegen som testaren gjorde med att fylla i värden och sen så får man snabbt bara verifiera att slutresultatet är det förväntade.

 

Jag blir glad över alla manuella tester och steg jag kan slippa som utvecklare och det här är bara ännu ett steg i rätt riktning J



Barcelona TechEd 2008

clock november 12, 2008 19:21 by author Magnus Härlin

TechEd Barcelona 2008 är i full gång. Det är stort fokus på Visual Studio 2010 och .Net 4.0.

Med VisualStudio 2010 kommer testverktyget ”Camano”. Det kommer att ge möjligheten att spela in ett test där man klickar sig igenom en webb site och får allting inspelat. Så hittar en testare en bugg lägger man till den i TFS, attachar inspelningen och utvecklaren som tar hand om buggen kan exakt vad testaren gjorde och till och med debugga koden steg för steg. Det tycker jag låter helt otroligt bra!

Det kommer även att finnas AJAX support för UI testningen så att det inte är någon hemlighet vad det skickas för data fram och tillbaka.

Stöd för att testa Thread-testning kommer också att finnas med, kanske till och med någon slags visualisering av dom threads man har satt igång och informationen om dom. Det ger möjlighet att lättare upptäcka vad som skapar dead-locks till exempel. Testramverket för det här går under namnet ”Chess”. Finns redan ett ute på marknaden som inte MS har gjort som heter Race.

TFSen ska få betydligt bättre stöd för Continuous Integration och deployment. Det kommer att vara möjligt att göra en deploy där man har virituella maskiner som alltid är i ett bestämt state dit deployen görs. Det betyder att för varje deploy kommer dom att nollställas igen och det blir som en nyinstallation och på ett bekvämt sätt kan man få en bättre replika av sin produktionsmiljö.

Om det är en stor uppgradering på gång av ett system kan man alltså ha den gamla miljön uppsatt och köra alla uppgraderingsscript och den nya koden varje natt och ha ett kvitto varje morgon på att uppgraderingen fungerar även efter dom senaste kodändringarna.

Det här är bara en liten munsbit av allt intressant som har pågår här just nu. Jag återkommer senare med mer roliga nyheter.