DotNed (.NET & VSTS UG NL) is very pleased to welkom Peli de Hallux during his talk for DotNed. Peli will be next month in Europe and will speak to many User Groups.
The talk of Peli for DotNed(.NET & VSTS UG NL) VSTS session track will take place on March 9th, 2009 from 18:00 until 21:30 and will be hosted by VXCompany, thanks in advance. During his talk, Peli will discus the following content:
This talk presents 3 innovative tools from Microsoft Research in collaboration with Visual Studio DevLabs related to software reliability and testing: Code Contracts, Pex and CHESS (all tools are available for evaluation through the DevLabs incubation site from Visual Studio).
• Code Contracts provide a language-agnostic way to express coding assumptions, under the form of pre-conditions, post-conditions, and object invariants, for .NET programs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation. Pex is an automated white box testing tool for .NET.
• Pex systematically tries to cover every reachable branch in a program by monitoring execution traces, and using a constraint solver to produce new test cases with different behavior. Pex can be guided by hand-written parameterized unit tests, which are API usage scenarios with assertions. The result of the analysis is a test suite which can be persisted as unit tests in source code.
• CHESS is a tool for finding and reproducing Heisenbugs in .NET and Win32 concurrent programs. CHESS repeatedly runs a concurrent test ensuring that every run takes a different interleaving. If an interleaving results in an error, CHESS can reproduce the interleaving for improved debugging.
The talk will give you a glimpse at those new technologies, along with coding demos.
Links:
Research in Software Engineering: http://research.microsoft.com/rise
Code Contracts: http://research.microsoft.com/contracts
Pex: http://research.microsoft.com/pex
CHESS: http://research.microsoft.com/chess
DevLabs: http://msdn.microsoft.com/en-us/devlabs/default.aspx
Bio of Peli:
Jonathan "Peli" de Halleux is actively working on Pex, an Automated Whitebox Testing tool for .NET at Microsot Research. Peli also collaborates with his colleagues from the CHESS and Code Contracts projects. On the side Peli also wrote MbUnit, an extensible unit test framework, many Reflector addins and other fun geek projects. Peli joined the Research in Software Engineering group in October 2006 where he has been working on Pex since then. Peli worked in the CLR as a tester in charge of the Just In Time compiler (2004-2006) and earned a PhD in Applied Mathematics from the Catholic University of Louvain (2000-2004).
Links:
Home page at MSR: http://research.microsoft.com/~jhalleux
Blog: http://blog.dotnetwiki.org
Please visit our DotNed Event site for subscription to this exclusive event. We hope to meet you there.
Cheers,
Hassan Fadili
DotNed (.NET & VSTS UG NL) VSTS track owner.
woensdag 18 februari 2009
vrijdag 16 januari 2009
Upgrading TFS from 2005 to 2008 SP1 on a dual server deployment!
I recently did an upgrade on a this scenario by a customer for whatever reason I had not faced before. It was a dual-server TFS 2005 installation and the server had Visual Studio 2005 and Team Explorer 2005 installed as well as WSS 2.0. If you are trying to upgrade a server like this one, here are some recommendations:
Please be careful and read the installation guide form Microsoft:
Uninstall Team Explorer.
Well, that's what I did but it may not be necessary, read on for details... the installation guide states that if you are installing 2008 SP1 on a server that also has Team Explorer installed, you should install Visual Studio 2008 SP1 before installing TFS 2008 SP1. Well, installing VS2008 SP1 will break your WSS 2.0, it is a known problem to Microsoft. Because I decided to leave the WSS upgrade to 3.0 until after TFS was fully upgraded to 2008 SP1 I ended up having this problem, so I decided to just uninstall all versions of Team Explorer to avoid any potential risks that would delay the upgrade,.
Upgrade TFS2005 to TFS2008 RTM.
Per the installation guide.
Upgrade your WSS 2.0 to 3.0 before applying the TFS 2008 SP1.
I cannot say I had a bad experience for applying the TFS SP1 first. After the experience I explained above, I just decided it could also break WSS 2.0 so I upgraded WSS right after the TFS upgrade. The only thing to note here is that you are going to end up with one WSS site and two WSS Central Administration sites after the upgrade. You will need to provide an alternative port for the WSS 3.0 Central Administration site (other than 17012 as that one is taken by the WSS 2.0 CA, I used 17013) and the upgrade guide does not tell you how to remove the old one afterwards.
Then apply TFS 2008 SP1.
Good luck.
Please be careful and read the installation guide form Microsoft:
Uninstall Team Explorer.
Well, that's what I did but it may not be necessary, read on for details... the installation guide states that if you are installing 2008 SP1 on a server that also has Team Explorer installed, you should install Visual Studio 2008 SP1 before installing TFS 2008 SP1. Well, installing VS2008 SP1 will break your WSS 2.0, it is a known problem to Microsoft. Because I decided to leave the WSS upgrade to 3.0 until after TFS was fully upgraded to 2008 SP1 I ended up having this problem, so I decided to just uninstall all versions of Team Explorer to avoid any potential risks that would delay the upgrade,.
Upgrade TFS2005 to TFS2008 RTM.
Per the installation guide.
Upgrade your WSS 2.0 to 3.0 before applying the TFS 2008 SP1.
I cannot say I had a bad experience for applying the TFS SP1 first. After the experience I explained above, I just decided it could also break WSS 2.0 so I upgraded WSS right after the TFS upgrade. The only thing to note here is that you are going to end up with one WSS site and two WSS Central Administration sites after the upgrade. You will need to provide an alternative port for the WSS 3.0 Central Administration site (other than 17012 as that one is taken by the WSS 2.0 CA, I used 17013) and the upgrade guide does not tell you how to remove the old one afterwards.
Then apply TFS 2008 SP1.
Good luck.
maandag 5 januari 2009
Nieuw jaar, nieuwe kansen!
Alle eerste beste wensen voor iedereen en een gelukkig 2009. Ik hoop dat iedereen net als ik vol barst van energie om dit nieuw jaar weet als een leerzaam en presterend jaar te mogen beschouwen.
Zoals eerder is aangekondigd zijn we vanuit DotNed erg druk om het programma/agenda van DotNed community voor dit jaar 2009 compleet te maken. De eesrte helft van het jaar zijn we al vol geboekt, nu nog de 2e helft van het jaar plannen.
De reguliere DotNed sessies worden afgewisseld met de VSTS sessies. Vandaar dat jullie dit jaar veel gaan zien en horen vanuit VSTS track binnen DotNed community. Zo is er een sessie gepland op 9 maart 2009 over het testen in VSTS door Peli de Halleux. Peli maakt deel uit het Team System team uit Redmond vanuit test hoek. Hij is overigens de maker van MBUnit en Pex. Meer hierover in de aankondiging van maart 2009, daarnaast zal Hassan Fadili ,VSTS (track owner binnen DotNed community) een sessie houden over: “A lap Around VSTS2010” tijdens het SDE event van SDN. De datum en locatie worden nader bekend gemaakt.
Een ding is zeker , dit jaar wordt voor mij een VSTS jaar aangezien er veel gaat gebeuren op dit gebied met de komst van VSTS2010.
Uiteraard staan we altijd klaar vanuit DotNed om jullie vragen te beatwoorden en jullie problemen op te lossen als het gaat om .NET technologie en/of VSTS zaken.
Voor nu nogmaals een gelukkig en leerzaam 2009 jaar toegewenst.
Zoals eerder is aangekondigd zijn we vanuit DotNed erg druk om het programma/agenda van DotNed community voor dit jaar 2009 compleet te maken. De eesrte helft van het jaar zijn we al vol geboekt, nu nog de 2e helft van het jaar plannen.
De reguliere DotNed sessies worden afgewisseld met de VSTS sessies. Vandaar dat jullie dit jaar veel gaan zien en horen vanuit VSTS track binnen DotNed community. Zo is er een sessie gepland op 9 maart 2009 over het testen in VSTS door Peli de Halleux. Peli maakt deel uit het Team System team uit Redmond vanuit test hoek. Hij is overigens de maker van MBUnit en Pex. Meer hierover in de aankondiging van maart 2009, daarnaast zal Hassan Fadili ,VSTS (track owner binnen DotNed community) een sessie houden over: “A lap Around VSTS2010” tijdens het SDE event van SDN. De datum en locatie worden nader bekend gemaakt.
Een ding is zeker , dit jaar wordt voor mij een VSTS jaar aangezien er veel gaat gebeuren op dit gebied met de komst van VSTS2010.
Uiteraard staan we altijd klaar vanuit DotNed om jullie vragen te beatwoorden en jullie problemen op te lossen als het gaat om .NET technologie en/of VSTS zaken.
Voor nu nogmaals een gelukkig en leerzaam 2009 jaar toegewenst.
dinsdag 30 december 2008
Nieuwe TFS2008 VPC's beschikbaar met een langere geldigheidsduur!
Met dank aan:Brian Randell zijn de verleende VPC's van TFS2008 beschikbaar.
Zoals je wellicht weet zijn de VPC's die vanuit Microsoft beschikbaar gesteld worden voor een bepaalde product voor een bepaalde periode actief. Voor de TFS2008 VPC
was de oorspronkelijke eind datum gesteld op 31-12-2008. Omdat er veel mensen nog bezig zijn met TFS2008 evaluatie is vanuit Microsoft besloten om de TFS2008 VPC's opnieuw te laten maken door Brian Randell en daarmee de geldigheidsduur te verlenen. Mocht je geintereseerd zijn in de nieuwe beschikbare TFS2008 VPC's, dan zijn ze hier te vinden ook voor Hyper-V liefhebbers onder ons:
VSTS “all-up” Virtual PC/Virtual Server image(6 GB download, expands to 15 GB)
TFS “only” Virtual PC/Virtual Server image (3 GB download, expands to 8 GB)
VSTS “all-up” Hyper-V image(6 GB download, expands to 15 GB)
TFS “only” Hyper-V image(3 GB download, expands to 8 GB)
Inmiddels is voor de PDC2008 bezoekers een VPC van VSTS2010 beschikbaar gesteld en zijn we na de PDC al ermee bezig voor de evaluatie en feedback naar VSTS team...
Vanuit DotNed & VSTS UG NL zal meer aandacht hieraan gegeven worden in 2009.
From DotNed & VSTS UG NL, happy new year 2009 to all of you...
Zoals je wellicht weet zijn de VPC's die vanuit Microsoft beschikbaar gesteld worden voor een bepaalde product voor een bepaalde periode actief. Voor de TFS2008 VPC
was de oorspronkelijke eind datum gesteld op 31-12-2008. Omdat er veel mensen nog bezig zijn met TFS2008 evaluatie is vanuit Microsoft besloten om de TFS2008 VPC's opnieuw te laten maken door Brian Randell en daarmee de geldigheidsduur te verlenen. Mocht je geintereseerd zijn in de nieuwe beschikbare TFS2008 VPC's, dan zijn ze hier te vinden ook voor Hyper-V liefhebbers onder ons:
VSTS “all-up” Virtual PC/Virtual Server image(6 GB download, expands to 15 GB)
TFS “only” Virtual PC/Virtual Server image (3 GB download, expands to 8 GB)
VSTS “all-up” Hyper-V image(6 GB download, expands to 15 GB)
TFS “only” Hyper-V image(3 GB download, expands to 8 GB)
Inmiddels is voor de PDC2008 bezoekers een VPC van VSTS2010 beschikbaar gesteld en zijn we na de PDC al ermee bezig voor de evaluatie en feedback naar VSTS team...
Vanuit DotNed & VSTS UG NL zal meer aandacht hieraan gegeven worden in 2009.
From DotNed & VSTS UG NL, happy new year 2009 to all of you...
Nieuwe TFS Branching Guidance beschikbaar!
Vanuit Codeplex is de nieuwe TFS Branching Guidance documentatie beschikbaar op http://www.codeplex.com/TFSBranchingGuideII.
De eerste versie was een grote succes,Microsoft heeft veel feedback erover gehad waarna ze besloten hebben om een nieuwe set te maken dat bevat meeste voorkomende scenarios, antwoorden op vragen die ontstonden bij het lezen van de eerste versie, grafieken en diagramen.
Deze release bestaat uit meerdere documenten namelijk:
TFS Branching Guide - Main 2.0
This is the main article which briefly explains branching concepts and introduces 3 levels of the most common branching scenario
TFS Branching Guide - Scenarios 2.0
A collection of less common branching scenarios
TFS Branching Guide Q&A 2.0
A set of most frequently asked questions with answers
TFS Branching Guide Drawings 2.0
A set of branching drawings in different formats including a large branching poster
TFS Branching Guide Labs 2.0
A couple of examples for hands on labs with step by step instruction for practicing the branching scenarios
Happy New Year 2009 to everyone....
De eerste versie was een grote succes,Microsoft heeft veel feedback erover gehad waarna ze besloten hebben om een nieuwe set te maken dat bevat meeste voorkomende scenarios, antwoorden op vragen die ontstonden bij het lezen van de eerste versie, grafieken en diagramen.
Deze release bestaat uit meerdere documenten namelijk:
TFS Branching Guide - Main 2.0
This is the main article which briefly explains branching concepts and introduces 3 levels of the most common branching scenario
TFS Branching Guide - Scenarios 2.0
A collection of less common branching scenarios
TFS Branching Guide Q&A 2.0
A set of most frequently asked questions with answers
TFS Branching Guide Drawings 2.0
A set of branching drawings in different formats including a large branching poster
TFS Branching Guide Labs 2.0
A couple of examples for hands on labs with step by step instruction for practicing the branching scenarios
Happy New Year 2009 to everyone....
maandag 22 december 2008
VSTS resource information!

The PDC 2008 and TechEd Developers 2008 are great events, so many information are shared during this events, if you are impressed about the VSTS2010 session of DotNed community on the Thursday 27th november 2008 by Hassan Fadili, don't hesitate and take a look to the resources below or visit the SDN event in March 2009 for a deepdive session about A Lap around VSTS2010.
Looking for more information on Visual Studio Team System?
Well there are three great sites for you to check out this Holiday season!
http://channel9.msdn.com/shows/10-4/
http://microsoft.com/visualStudio
http://www.visualstudioteamsystem.com/
From me to you and your family,
Merry Chrisma and Happy New Year 2009!
maandag 10 november 2008
TechEd 2008 is aangebroken! - Explore
Nog 2 uur en 30 min te gaan en dan gaat de TechEd developers 2008 officiel van start. De keynote wordt om 14:00 gegeven door Jason Zanders (General Manager Visual Studio Micerosoft Corp.)het zal gaan over de ontwikkelingen rondom Visual Studio 2010, het thema is: Visual Studio 2010: Making your day easier.
Gisteren aangekomen in Barcelona na 2 uur vetrtraging op schiphol in Amsterdam door een technische storing aan het Transavia vliegtuig (737-700). Gelukkig is de storing tijdig geconstateerd en niet in de lucht. Het was niet meer mogelijk om met deze toestel te vliegen waardoor we uit moete wijken naar een andere toestel van dezelfde kaliber, alleen 2 uur later. Het was wel jammer maar begrijpelijk. Alles was verder prima gegaan na 1:50 min landen we veilig en wel in Barcelona, lekker weer uiteraard, niet verwacht zeker als je vanuit NL komt. Meteen naar de Conference Center voor de registratie en daarna naar het hotel. De avond was verder prima verlopen, een hapje gegeten met bekenden vanuit de community en werkvloer.
Dat was het zover, later meer over het verloop van vandaag met keynote en de sessies...
Groeten uit Barca.
Gisteren aangekomen in Barcelona na 2 uur vetrtraging op schiphol in Amsterdam door een technische storing aan het Transavia vliegtuig (737-700). Gelukkig is de storing tijdig geconstateerd en niet in de lucht. Het was niet meer mogelijk om met deze toestel te vliegen waardoor we uit moete wijken naar een andere toestel van dezelfde kaliber, alleen 2 uur later. Het was wel jammer maar begrijpelijk. Alles was verder prima gegaan na 1:50 min landen we veilig en wel in Barcelona, lekker weer uiteraard, niet verwacht zeker als je vanuit NL komt. Meteen naar de Conference Center voor de registratie en daarna naar het hotel. De avond was verder prima verlopen, een hapje gegeten met bekenden vanuit de community en werkvloer.
Dat was het zover, later meer over het verloop van vandaag met keynote en de sessies...
Groeten uit Barca.
Abonneren op:
Posts (Atom)
