Monday, October 26, 2009
IntelliTrace i VS2010
Wednesday, October 21, 2009
Se vilka filer som är utcheckade i TFS.
Så om ni är som jag lite utav VSS och TFS-polis och gärna vill att saker ska vara incheckade kolla era projekt med:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\tf.exe status $/myProject /user:* /recursive /login:myDomain\myUsername,password
Tuesday, October 13, 2009
RT90 som SWEREF99 via ArcIMS
Saturday, October 10, 2009
Introduktion till .Net 4.0
Oj, oj nu blev det tätt mellan blogginläggen men jag har även kollat på denna presentation som jag tycker var bra: http://www.msdev.com/Directory/Description.aspx?eventId=1271
Installation
Side-by-side, fungerar med tidigare versioner.
Dynamiska språk
IronPython, IronRuby, Nytt i .Net 4.0 är Dynamic Language Runtime, Ligger som ett lager ovan på CLR
C#
Named parameters
- Lägga parametrar i olika ordning
- Default värde
- Optional parameters
VB.Net
Multi-line Lambda
F#
Nytt språk, som kommer. Funktionellt språk som innebär att man beskriver vad man ska gör i större grad än hur man vill att datorn ska exekvera. Ett steg längre ifrån hårdvaran.
MEF
Plug-In ramverk för Applikationer
- Attribut för Import, Export
- CompositionContainer, Catalog
- System.System.CompositionModel.Composition för Hosting
Threads
- CountDown Events
- Barriers
- Ger möjlighet att vänta in delprocesser
CodeContract
Assert i all ära men här kommer det som chefen vill att man ska göra, dvs beskriva vad gränssnitten stöder och på så sätt få bättre kvalité på koden.
- System.Diagnostics.contracts
- PreConditions
- PostConditions
- Invariants
.Net 4.0 och Visual Studio 2010.
Fokus på att läsa och hitta i kod:
- Markerar parametrar, så "highlightas" parametrarna i koden.
- intellisence, sökbar med regexp, behöver inte vara objekt namn eller metod namn... Sök på en del av ett metodnamn så kommer namnen som matchas upp. Fungerar även med camelCase,dvs heter metoden GetParameterValue så går det att söka på GPV.
- Ctrl - Shift - I, snabb sökning. Visar alla ställen i koden då
- Call Hirarchy. Visar varifrån en metod anropas.
Debug History
- Möjlighet att gå tillbaka och se värden på variabler mm.
- Göra en dump av debug history i felhanteringen, och på så sätt få tillbaka läget som kunden eller testaren hade vid fel tillfället! Detta borde vara alla utvecklares våta dröm :)
web platform installer
- Förenklar deployment av web komponenter
- http://www.microsoft.com/web/
IIS SEO Toolkit
- Produkt för att kolla upp felaktigheter i dina siter som gör att du hamnar lågt i sökmotorerna sökningar.
- http://www.iis.net/extensions/SEOToolkit
- Installeras på en klient så man bheöver inte skräpa ned servern.
- Fungerade både mot IIS6 och IIS7.
Customized config
VS2010 skapar som standardmässigt två anpassade configfiler Debug och Release (Ifall man valt att skapa projekt för 4.0). dessa innehåller kod för förändringar som krävs av web.config till Debug resp Release så har man conscction parametrar mm i web configen så får man ett ställ där man kan byta ut dessa. Tidigare han man varit tvungen att hacka detta i msbuild eller ha olika configfiler som länkats med i bygget.