Arkiv

Inlägg taggade ‘asp.net’

Min utvecklingsmiljö

april 19th, 2010 5 kommentarer

Det är väl få här som inte vet att jag jobbar som utvecklare. Jag är webbutvecklare hos Avantime och är anställd för att utveckla sidor i PHP även om det på senare tid blivit en hel del Asp .Net istället i och med att det är företagets huvudsakliga inriktning. Det innebär att mina två utvecklingsmiljöer egentligen ser totalt olika ut.

Min utvecklingsmiljö för Asp .Net

När man utvecklar Asp .Net är det Windows och Visual Studio som gäller, punkt. När man dessutom utvecklar för sajter med EPiServer som CMS så blir man ännu mer bunden till denna lösning. Det har hänt att jag fåtalet gånger suttit i MonoDevelop på macen men det inträffar enbart de gånger småsaker ska göras utan att jag orkar starta om.

Min Utvecklingsmiljö för Asp .Net är alltså som följer.

Windows XP

Microsoft Visual Studio

Microsoft Visual SourceSafe

Min utvecklingsmiljö för PHP

Det är här mitt stora intresse och engagemang finns när det gäller utveckling. PHP var mitt intåg på den dynamiska webbutvecklingen och jag ser fortfarande väldigt många fördelar med det. Inte minst den gigantiska dokumentation som finns på internet. För Windows har jag egentligen aldrig funnit någon utvecklingsmiljö jag trivts i. Med de jag testat har det känts som jag varit jättevilsen och nästa steg lika gärna kan radera all kod som att optimera den. Därmed har jag, tack och lov – prisa gud, fått köra iMac på jobbet så jag kan utveckla i den miljö jag är upplärd i och som jag också känner mig tryggast i. Här finns det flertalet attraktiva utvecklingsmiljöer som är ruggigt trevliga, åtminstone för de mindre sajterna.

Det jag kört längst med och trivs ypperligt med är Coda från macutvecklarna Panic. Det största problemet med den applikationen är dock att man inte får någon autokomplettering av egna variabler och funktioner. Något som på större sajter blir riktigt tungt. Samma problematik återfinns i Espresso och alla de andra utvecklingsmiljöerna skapade för mac. Därför kräver de större projekten ibland att jag tar fram Komodo som är min favorit av de lite tyngre cross-plattform miljöerna. Denna finns både i en gratisversion, Edit, och i en betalversion, IDE, där den största skillnaden är debugging och möjlighet till versionshantering – något som jag dock lika bra hanterar i t.ex. Versions.

Det här med vilken miljö man trivs bäst i är såklart en smaksak. Många trivs bäst i regelrätta IDE’er medans andra trivs bra i att ha en simpel texteditor och koda mot en ftp. Jag är väl något mellanting, jag behöver absolut inte en full IDE men jag vill gärna ha ftp-browsning i applikationern och gärna en bra autokomplettering för att snabba upp kodandet. Min favorit-editor har således, som jag nämnde, varit Coda ett bra tag nu men på senaste månaderna har Linux-editorn Geany kommit starkt för mig och den har en riktigt trevlig autokomplettering och allt det andra jag söker också. Ska försöka testa den lite hårdare när jag får tag på en linuxburk att koda på. Vad använder ni för utvecklingsmiljö?