Välkommen!
Denna blogg kommer främst att handla om systemutveckling med .Net som är relaterat till det system jag skapar för det frustrerande spelet golf.
Till vardags arbetar jag som IT-konsult och denna blogg har inget med min anställning att göra, men självklart kommer det att finnas beröringspunkter.
Tänk det som brukar stå längst ned på filmer. "Detta är personliga åsikter som jag uttrycker på min fritid, och eventuella likheter är rena tillfälligheter, bla bla bla, jagkan inte hållas ansvarig..."
Nåväl, tillbaka till innehållet. .Net och golf....?
Well, jag har utvecklat ett golfstatistik program som hobbyprojekt sedan 1994. (Då med Visual Basic 4/16 bit, lite osäker på året men det var Win3.11 och VB4 och även lite Amiga innan det).
Anledningen till detta är främst för att ha ett projekt med ett "komplett scope" som täcker de flesta aspekter av systemarkitektur. Enstaka användare, många användare, desktop, distribuerat, webb, etc. Ett golfsystem är skalbart avseende funktioner, bara fantasin sätter gränser för vilka funktioner och tjänster som som kan vara nyttiga och roliga.
En annan stor anledning är också att jag gillar både golf och statistik. Eftersom mitt golfspel ofta suger så är det ju väldigt bra att det finns lögn, förbannad lögn och statistik.
Visst, jag kanske torskade på Kyssinge i helgen, men jag var grym på att träffa fairway på Par4 hålen!
Under alla dessa år har endast en version lanserats publikt, då skapat med VB6. Jag registrerade webbplatsen på sökmotorerna, jag gjorde ingen annan marknadsföring. Efter lite drygt två år hade jag en hel de registrerade användare varav drygt 50% använde programmet aktivt. Gränssnittet var på Svenska, så det finns helt klart ett behov av ett proffsigt program för Svenska golfspelare. Tyvärr var jag tvungen att dra in programmet eftersom det namn jag döpte programmet till, och även registrerat som domän, varumärkesregistreades av en bangolfare med samma tanke för bangolfare. (Vid vår mailkonversation råkade jag skriva minigolf, det var ine helt ok.) Man får väl lära sig av misstagen...
I samband med detta började Microsoft .Net att bubbla. Jag tänkte att jag tar tillfället i akt och börjar om från början när .Net kommer. (Vilket jag även gjorde när VB5 och VB6 lanserades.)
Och det har varit den "strategi" jag har haft, när Microsoft släpper något nytt så börjar jag om.
Självklart återanvänder jag domän och data modeller, men koden skriver jag från scratch.
Jag började på nytt när Visual Studio för .Net 1.0 beta kom, när skarp version släpptes. Likaså med VS2003, 2005 och 2008. Men nu har jag tröttnat, det blir ju omöjligt med alla tillägg som kommer till ramverken för .Net! Jag vet att det är en ny VS på gång, men nu ska jag bli klar med innevarande version och fokuserar istället på .Net2.0/3.5
Till saken hör att jag med varje version har en ny betaversion som jag själv använder för den kompis turnering jag anordnar, vilken nu är inne på sitt sjätte år.
Igen, tillbaka till innehållet.
Jag kommer att skriva om tips och trix, saker jag upptäcker, etc. medans jag utvecklar programmet. När jag stöter på problem som inte fungerar som det är tänkt,utan viss trixning, så använder jag bloggen som en tracker över problem jag stöter på under vägen.
Teknikerna det handlar om är C#, Linq to Sql, WPF, WC, Asp.Net, Windows Mobile, Sql Server Express/2005/Compact Edition
Detta första inlägg blev långt, kanske dags att refaktorera det en smula?
Labels: .Net, Golf, systemutveckling
