Sunday, 29 June 2008

Scorekort

Klicka för att se en större bild.
Nu har jag "betatestat" utskrifter av scorekort från programmet, dvs, jag skrev ut ett scorekort med alla extrafält från programmet och använde det på banan. Det första jag upptäckte var att pappret jag använde till min bläckstråleskrivare inte var bra att ha som papper för sorekort.
Du vet väl att du också kan betatesta programmet? Om du är en golfspelare som är intresserad av att föra statistik över ditt spel, eller om du brukar arrangera kompistävlingar, surfa in på http://www.invitationaltour.com/
Jag använde blankt fotopapper, just för att jag vill ha ett starkare papper, ett vanligt papper går lätt sönder när det ska upp och ner från bakfickan när jag är ute på banan, för att inte tala om vad som händer om det skulle regna. Pappret jag använde funkade inte bra med en vanlig kulspetspenna, jag hade behövt någon form av filtpenna, men det kan istället bli väldigt kladdigt. I tidigare versioner av programmet har jag använt fotopapper som har fungerat bra, problemet kanske var att det papper jag använde igår var högblankt.
Förutom pappersproblemet, som gjorde att mina medspelare undrade varför det tog sådan tid för mig att föra mitt score så gick det bra. Klicka på bilden för att se hur det såg ut, det blev ganska mycket kladd när jag försöktefå igpng pennan, vilken fick ta skulden åt pappret.
Alla kolumner kändes naturliga att fylla i, samtidigt som jag kände att jag nog vill ha en noteringsruta för plikt, och skilja på green bunkers och fairway bunkers. Nu är det EM-final, men imorgon ska jag mata in mina resultat i programmet och då testa min WPF-kontroll för detta. Jag återkommer med hur den är uppbyggd och hur den fungera. (WPF integrerat i Winforms)
Även en bloggpost om utskrifter kommer vid ett annat tillfälle.

Labels: ,

kick it on DotNetKicks.com

Friday, 20 June 2008

Svenska eller Engelska?

Sen jag skrev mitt första inlägg har jag funderat på om jag gjorde rätt när jag bestämde mig för att skriva på Svenska. Att det är Svenska jag ska skriva på var från början självklart, då den programvara jag utvecklar först och främst är för Svenska golfspelare. Men, det jag mest tänkte skriva om är mina erfarenheter avseende utveckling i .Net och då kan det vara mer meningsfullt att skriva på Engelska, eftersom fler kan läsa det jag skriver om. Jag tror jag fortsätter på Svenska, och om det blir fler teknikrelaterade inlägg än golfrelaterade inägg så byter jag till Engelska. Kan det vara en idé?

Labels:

kick it on DotNetKicks.com

Wednesday, 11 June 2008

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: , ,

kick it on DotNetKicks.com