Wednesday, November 25, 2009

Video editing on the web

I read an article in Teknisk Ukeblad (in norwegian) that showcased a couple of websites that offer video-editing for free. Here’s the list:

Monday, November 23, 2009

Experimenting with design

Today I have been experimenting with the appearance of my blog. I started by searching google for “free blogger templates”. The first result is Free Blogger Templates, and I spent just a couple of minutes browsing there, before I found a template I liked. It’s called San Francisco Skyline, and I think it looks quite good. I have changed it a little though, as I’m not a fan of pure white backgrounds. I’m not quite finished with my tinkering yet, so some adjustments are still to be made to the white background color, but that’s just minor changes. The overall theme will not be changed.

Now, I’m no web designer, so in your eyes I might not have high enough standards regarding the design of these pages (I’m not even going to talk about the code-behind). But I like it, and I’ll use this new design for a while before evaluating, to let things sink in a bit. That doesn’t mean that I’m not open to suggestions and constructive criticism, it just means that I won’t be using much of my time to address that kind of feedback right now.

I think it’s fun to experiment with the design of my blog, and I want to thank the people who have made it so easy to do so. The fact that it is so easy to change the design of a blog is, to me at least, a sign of good underlying design.

The Jason Scott Sabbatical - update

The fundraiser is now complete, and I’m happy to report that Jason reached his goal of 25,000$. Actually, the total amount ended at 26,658$, and that’s just awesome! =) I’m looking forward to hearing more from Jason, and I wish him the best of luck in his work to save our common history. He has posted a thank you note here:

http://www.kickstarter.com/projects/textfiles/the-jason-scott-sabbatical/posts/3646

Monday, November 16, 2009

How to detect and avoid memory and resources leaks in .NET applications

In this article over at MSDN, Fabrice Marguerie talks about memory and resource leaks in .NET applications, and how to fix these issues. He gives an overview of the different types of leaks you might encounter, and lists a way to fix each one. Worth a read, even if you don’t have problems with memory leaks.

Wednesday, November 11, 2009

77 Windows 7 Tips

I discovered a TechNet article titled 77 Windows 7 Tips. It gives 77 (yeah Einstein) tips about things you can do with Windows 7 that you might not have known about. Not all the tips are that useful, but there are some gems in there. One of the tips I liked was that you can move a window from one screen to another by using Shift + Win + Left/Right Arrow Key. Combine that with using Win + Up Arrow Key to maximize the window, or Win + Left/Right Arrow Key to pin the window to the left or right half of the screen, and you have a pretty sweet list of keyboard shortcuts for working with windows.

I found the article via The Morning Brew #460. If you are not familiar with The Morning Brew series, it’s a series of blog posts that collects the best posts from a variety of sources and presents them in a nice compact way for you.

The Jason Scott Sabbatical

I just read Jeff Atwoods blog post about
Preserving Our Digital Pre-History and thought that this was actually something I wanted to support.

Therefore I have pledged 50$ to The Jason Scott Sabbatical project at KickStarter, and I urge you to donate to the project as well.

To promote it more, I tweeted about it, and I posted an update to my Facebook account. I have also put up a widget here on my blog to promote his project. Please consider chipping in on this project.

Wednesday, October 28, 2009

Stopp datalagringsdirektivet

Jeg har skrevet meg opp på listen til http://datalagringsdirektivet.no/. Jeg oppfordrer deg til å gjøre det samme, for å vise din protest mot datalagringsdirektivet. I skrivende stund har allerede over 500 personer skrevet seg på etter bare kort tid.

Create a Login Window in WPF

Just stumbled upon a blog post that describes how to implement a login window in WPF. It’s a good starting point for implementing your own login window.

Monday, October 26, 2009

The history of Visual Studio

Rico Mariani has compiled a list of blogposts that describes his part of the history of Visual Studio. Go read it. It is well written (I’ve only had time to read part 1 though) and entertaining to read.

Monday, September 28, 2009

MSDN Beginner Developer Learning Center

I was just introduced to the MDSN Beginner Developer Center by Scott Hanselman’s blog post. It has resources for beginners in programming that I think is very valuable. But more experienced developers can learn something from here as well. I have almost 2 years of programming experience by now, and I know very well that there are so many things that I haven’t learned yet. You know, there’s always room for more knowledge. So even if I have learned a lot these past 2 years, I still see the value of browsing through material for beginners to see if I can learn something new, or refresh my knowledge of something I haven’t worked with for a while. And I encourage you to do the same once in a while.

Thursday, August 20, 2009

Enda et innlegg i fildelingsdebatten

Jeg kom over en kommentar til en artikkel i Computerworld som jeg synes var ganske velfundert. Derfor gjengir jeg den her:

Ulovlig kopiering heller ingen løsning
Toralfsan | 14.08.2009 kl. 15:32

Originally posted by: Kanylen Skal vi da tviholde på gamle løsinger og sensurer en utvikkling som er umulig og stoppe uansett? </END quote>

Nei, vi skal ikke tviholde på gamle løsninger, men bygge nye løsninger ut fra samfunnets og enkeltmenneskers behov, ikke gjøre knefall for teknologien. Det er heller ikke snakk om sensur å rettsforfølge dem som gjør andres verk tilgjengelige uten avtale når det er lovbrudd å kopiere andres åndsverk for å spre det videre i stor stil (kopiering til privat bruk er og skal være lovlig). "Utviklingen" kan ikke stoppes, men en hver utvikling kan styres ved regler til beste for samfunnet og enkeltmennesker. Blant de tingene vi kan og bør styre, er å sørge for at de som har laget et verk, enten det er kunst eller ikke, selv kan bestemme hvordan og når det skal gjøres tilgjengelig og hva det skal koste.

Originally posted by: KanylenJeg er helt klart _for_ at kultur og opphavsmen skal få betalt. Men kostnadden for stoppe fildelingen har en prislapp. Den prislappen syns jeg rett og slett kan brukes på løsinger eller subsidier. Fildelings piraten vil alltid være i forkant uansett, og det helt siden Sony kom ut med sin første walkman som brukte tape kassetter. </END quote>

Prinsippet for opphavsrett i dag er at den som skaper et verk, selv har enerett til å publisere (tilgjengeliggjøre) verket, og selv står fritt til å kreve den betalingen han/hun ønsker. Dette er en rettighet som altså kan selges (eller til og med gis bort frivillig). Dessuten innebærer ophavsretten at opphavsmannen har en ideell opphavsrett, som bl.a. innebærer rett til å bli navngitt og ikke misbrukt når verket offentliggjøres (eller kopieres). Jeg kan godt være med på å finne tidsmessige løsninger, men disse prinsippene må stå fast.

Jeg synes dessuten at "kostnadene for å stoppe fildelingen " (regner med at du mener ulovlig fildeling) må betales av dem som bryter loven, på samme måte som jeg må betale hvis jeg vraker en annen persons bil (og særlig hvis jeg låner den uten å spørre). Oopphavsmenn trenger slett ikke subsidier hvis de får betalt for all kopiering som ikke er rent privat. Men da må de også stå fritt til å si nei til denne kopieringen, som f.eks. Kopinor-løsningen sikrer.

Originally posted by: KanylenHvis et forlag legger bøkene sine ut på nettet til reduserte priser og i et lettvindt dokument som feks .pdf. Kjøper jeg dem idag. Da kan jeg skriver ut de kapittlene jeg trenger til en hvær tid.</END quote>

Fair nok, også din rett til å skrive ut en bok du har kjøpt digitalt (selv om jeg tror det vil være billiger eå kjøpe boken). Slike rettigheter bør dessuten sikres og tydeliggjøres bedre. Men hvis forlaget ikke vil gi ut boken digitalt, må du kjøpe den i trykt form eller låne den på biblioteket (det er gratis). Det kan være forlaget vil, men forfatteren ikke har inngått avtale om det. Da må forlaget vente, det er forfatteren som er opphavsmannen, forlaget må forholde seg til inngåtte avtaler, som vi alle.

Originally posted by: KanylenSamme gjelder film. Jeg vil heller kjøpe filmen her og nå, (feks 99kr) se den på tven hjemme i stuen og slippe Kino. At ikke film bransjen har godt sammen og jobbet for en slik løsning for 5år siden, skjønner jeg bare ikke.  Folk vil se muligheter, folk vil ha det lettvindt. Det er her det er viktig og se mulighetene ikke bare begrensnigene. </END quote>

Joda, både film- og musikkbransjen har vært utilgivelig trege med å levere gode kjøpeløsninger. Men nå begynner de å komme, selv om filmbransjen ennå her i landet er trege fremdeles. Likevel, det gir ingen rett til å tilmektige seg noe de ikke har betalt for. Du kan kopiere en film lovlig fra kompisen din, men bare hvis kompisen har kjøpt den, ikke hvis den er piratkopiert. Jeg synes ikke disse begrensningene er vanskelige å leve med.

Om du synes en film er for dyr, eller ikke verd prisen, så er du i din fulle rett å avstå fra å kjøpe den, eller kopiere den fra en lovlig kjøpt kopi hos familie eller nære venner. På samme måte som du har lov å fotokopiere en bok til privat bruk og sette den i ringperm. Synes du den er for dyr, skulle det bare mangle at du må avstå fra å kopiere den ulovlig, det er på samme måte som om du skulle kunne rappe det du finner i en butikk som akkurat du ikke synes er verd prisen.

Jeg synes kommentarforfatteren gjør en god jobb i å forklare litt rundt prinsippet for opphavsrett. Jeg sier meg enig i at opphavsmannen/-kvinnen fortsatt skal ha retten til å bestemme hva som skal skje med verket sitt. Dette sier jeg selv om jeg synes at alle verker burde være tilgjengelig i digitalt format, og derfor misliker det når artister motsetter seg å selge musikken sin på nett for eksempel. Men jeg har innsett at mitt tidligere ståsted om at alt burde være gratis ikke lar seg gjennomføre i praksis. Alle som lager et verk og som ønsker å ta betalt for det, må få lov til det. Dermed kan vi heller ikke kopiere fritt, selv om jeg fortsatt mener at det ikke kan klassifiseres som tyveri. Da jeg selv lever av å programmere, ser jeg problem stillingen fra begge sider, både fra opphavsmannens side, og fra forbrukerens side.

En ting er hvertfall sikker: Siste ord er ikke sagt i denne debatten!

Tuesday, August 18, 2009

Krev svar, spørsmål til alle norske politiske partier

Hentet fra denne postenMartin Bekkelunds blog:

I kjølvannet av debatten rundt piratkopiering og digitalt innhold har EFN og FriBit i dag sendt ut en liste med spørsmål som ønskes besvart av de norske politiske partiene. E-posten lyder som følger:

Til de norske politiske partier

Elektronisk Forpost Norge (EFN) og FriBit inviterer partiene til å svare på spørsmål om vår digitale hverdag. Den neste stortingsperioden er avgjørende for utformingen av vårt forhold til Internett som samfunnsarena, digital opphavsrett og personvern på nettet. Derfor lanserer vi kampanjen «Krev svar», som bygger videre på bølgen av oppmerksomhet rundt Datalagringsdirektivet, fildelingsdebatten og «Max manus-saken».

Nedenfor finner dere spørsmålene med litt bakgrunnsinformasjon om hvert enkelt tema. Vi har valgt å gjøre dette så kort som mulig, men har lagt ved en PDF-fil der dere finner de samme spørsmålene og noe mer utdypende bakgrunnsinformasjon. Disse er også lagt ut på nettsidene til kampanjen, på http://krevsvar.no/sporsmal/.

Til de fleste kategorier har vi satt av et spørsmål som skal besvares med enten “ja” eller “nei”. Svaret bør selvfølgelig utdypes, men vi vil ha et klart svar.

Vi ber dere sende deres svar per e-post til post@fribit.no og at alle svar sendes inn før fredag 28. august.

Spørsmålene ble vedlagt e-posten som et PDF-dokument.

Det er viktig at alle våre politiske partier besvarer disse spørsmålene, da de er helt sentrale for vår digitale fremtid og hvordan vi kan og bør ferdes på nett i fremtiden.

Jeg oppfordrer derfor alle politikere til å ta ansvar for at deres parti besvarer spørsmålene innen fredag 28. august.

 

Jeg stiller meg bak denne aksjonen, og venter i spenning på svarene fra de forskjellige partiene.

Wednesday, August 12, 2009

Getting Things Done Explained for Students

In this post by Chris Lesinski over at lifehacker, the Getting Things Done method is slightly altered to fit students.

Thursday, August 6, 2009

Interessant om fartsgrenser i Norge

Jeg leste nettopp et blog-innlegg med tittelen “Sette ned fartsgrense? Hvorfor? Misvisende statistikk kanskje.” Jeg synes det var noen interessante punkter i innlegget, og en del gode kommentarer som belyste det hele ytterligere.

Thursday, July 30, 2009

Fildelingsdebatten fortsetter i Aftenposten

Da jeg er en ivrig leser av debattinnlegg om fildeling, vil jeg gjerne dele det som har blitt skrevet i Aftenposten og på Martin Bekkelunds blog i det siste. Det startet med Geir Bøhren og Bent Åseruds kronikk i Aftenposten med tittelen “Lukrativt musikkran” (27.07.2009). Jeg synes artikkelforfatterne dessverre ikke har satt seg godt nok inn i temaet, slik at de bommer ganske heftig på en del ting de sier. Jeg kunne utdypet det her, men jeg synes Martin Bekkelund sier det bedre enn hva jeg klarer i sin kronikk "Gi oss løsninger!" (29.07.2009), som er basert på et bloginnlegg med tittelen "Inkompetente komponister" (27.07.2009). I kommentarfeltet til bloginnlegget er det dessuten en interessant fortsettelse av debatten, der det fremkommer flere gode argumenter/kommentarer:

  • Tor Arne Pedersen ser ut til å ha gjort ganske grundig research til sin kommentar om hvordan bruken av musikk har endret seg det siste tiåret.
  • Chris kommenterer at digital piratkopiering faktisk ikke er et tyveri i vanlig forstand, fordi ingenting faktisk blir stjålet. Åndsverket blir jo ikke borte fra den som har laget det, selv om det blir kopiert i ett eller flere eksemplarer, og dermed kan man ikke snakke om direkte tap, men heller om mindre fortjeneste. Legg forøvrig merke til at jeg på ingen måte sier at publisering av opphavsrettsbeskyttet materiale uten rettighetshavers godkjenning er greit.
  • Christian kommenterer debatten rundt nettnøytralitet og Post- og Teletilsynets prinsippnotat, som skal klargjøre aksesstilbydernes ansvar overfor forbrukerne. Han trekker også en sammenligning til Posten, og spør retorisk om når man startet å holde Posten Norge ansvarlig for innholdet i pakker og brev som blir sendt.
  • Anne Siri kommenterer IFPI’s anslag om at “95% av musikken som blir lastet ned er illegal” med å si at den musikken aldri ville blitt kjøpt, og at den sjelden eller aldri blir lyttet til, gjerne fordi den har “blitt med” i en nedlasting eller en kopiering. Dermed representerer den ulovlig nedlastede musikken ikke det faktisk tap for musikkbransjen som den selv hevder. Jeg tror hun har et poeng, for jeg kan kjenne meg igjen i det selv, men jeg tror ikke man kan hevde dette om all ulovlig nedlastet musikk.
  • Christian kommenterer musikkbransjens (og andre bransjers) vegring mot å forstå at Internett er et globalt marked, som ikke kan behandles på lik linje med de fysiske markedene. Jeg er hjertens enig i at soneinndeling, forskjellige lanseringsdatoer i forskjellige regioner og annen markedsfiltrering/-manipulering er noe som må bort fra Internett. Det kan fungere greit med en viss separasjon i de fysiske markedene, men å si at jeg ikke får lov til å bruke en vare jeg har kjøpt i en annen markedssone enn der jeg har kjøpt utstyret jeg trenger for å bruke varen, den blir for drøy.
  • Henning Spjelkavik refererer til Eirik Solheims How Bob the Millionaire became a pirate. Den er verdt å lese, og jeg synes den illustrerer problemet rundt piratkopiering godt.

Jeg savner mer engasjement fra politikerne i Norge. Jeg har inntrykk av at det bare er noen få politikere som har deltatt i debatten. Hvor er dere andre politikere? Har dere tatt langvarig selektiv ferie?

Tuesday, July 14, 2009

God kommentar rundt fildelingsdebatten

Jeg leste en artikkel på TU.no (– Vi trenger ikke lovendring), og i kommentarfeltet var det en kommentar skrevet av Toralf Sandåker som jeg synes var så god at jeg har lyst til å huske den. Kommentaren er ikke datert nå som jeg leser artikkelen, det står bare “1 week ago”. Jeg antar derfor at kommentaren er skrevet i tidsrommet mellom artikkelen ble publisert den 2. juli, og fram til for en uke siden, som blir 7.juli 2009. Jeg gjengir kommentaren her i sin helhet, inkludert en rettelse han selv kommer med:

Advokatfirmaet Simonsen har selvsagt et poeng, det må være én og samme rettstilstand på nett som i den øvrige virkeligheten (nettet er da en del av virkeligheten). Men rettstilstanden må selvsagt også virke i forhold til den delen av virkeligheten den gjelder. På nettet gjelder andre praktiske forhold enn i en del andre deler av samfunnet.
Privat etterforskning er uakseptabelt hvis det krever at enkeltpersoner eller private firmaer skal gis myndighet utover de rettighetene de har på like fot med alle andre i samfunnet. Ljostand tar feil når han hevder at "– Den normale konfliktsituasjonen er at du vet hvem som har krenket deg." Blir huset ditt utsatt for innbrudd, er det overveiende sannsynlig at du ikke vet hvem tyven er. Det er politiets oppgave (og gudene skal vite at de ikke alltid makter den), og du har ingen rett til å overvåke enkeltpersoner eller "mistenkelige", ei heller få ut personopplysninger fra politiet før det evt. utferdiges siktelse.
En hver har rett til å ferdes anonymt ute i samfunnet - inntil de begår en handling der de må legitimere seg for evt. å få handlingen prøvet for retten. I biltrafikken kreves registreringsnumre slik at eieren (og i mange tilfeller føreresn) av en bil kan identifiseres - om vedkommende overtrer trafikkbestemmelsene, eller er innblandet i et skadeoppgjør.
Parallellen til internett bør være ganske enkel: En hver bør få kunne ferdes anonymt så lenge man ikke overtrer kvalifiserte bestemmelser. Hvis det skjer, må det være mulig å etterspore vedkommende - men det må være politiets eller en evt. annen delegert offentlig myndighets oppgave, ikke et advokatfirmas. Privatpersoner skal ikke ha hjemmel for å registrere hverken datatrafikk eller innhold på nett utover det leverandørene trenger til f.eks. fakturering. Men en form for offentlig ID-nøkkel på nett tvinger seg nok fram - til hjemlet bruk ved overtredelser og kvalifiserte rettstvister.
Ingen bør nemlig ha rett til å begå lovbrudd, hverken anonymt eller under fullt navn.

Rettelsen er sannsynligvis skrevet like etterpå:

Beklager feilskriving: Jeg siktet selvsagt til advokat Rune Ljostad.

Wednesday, June 24, 2009

Less Virtual, More Machine - Windows 7 and the magic of Boot to VHD

I did not know you could do this. Scott Hanselman shows how to use your own hardware on a Virtual HardDrive (.vhd) instead of the Virtual Pc’s hardware by mounting the vhd-file directly in Windows 7:

http://www.hanselman.com/blog/LessVirtualMoreMachineWindows7AndTheMagicOfBootToVHD.aspx

Monday, June 22, 2009

A little music won’t hurt you

Nice little performance by an elderly couple. Worth a watch:

http://www.bergersen.no/2009/06/litt-musikk-skader-ikke.html

16 Things I Wish They Had Taught Me in School

I stumbled upon a good blogpost with this title, that I think is worth a read:

16 Things I Wish They Had Taught Me in School

Wednesday, April 29, 2009

Forgot your password?

If you have forgotten the password for an important user account, like the Administrator account, you don’t have to format your hard drive to gain access again. With this tool you can reset the password, and continue using your pc instead.

Tuesday, April 21, 2009

Video-chat without installing any software?

Yes, that’s what the folks at http://www.snapyap.com/ promises anyway. I haven’t tried it, but it looks like it could be worth trying out. If you have tried it, please leave a comment about your experience below.

Wednesday, February 11, 2009

Windows Installer XML (WiX) toolset

I was reading some twitter posts the other day, and ended up looking at WiX. WiX is “...a toolset that builds Windows installation packages from XML source code. The toolset supports a command line environment that developers may integrate into their build processes to build MSI and MSM setup packages.”

From the little reading I have done, it seems that we might be using this at work soon. Hopefully I will have some time to learn more in the coming weeks, but it will have to wait until I’m finished with some of the other work I need to finish.

Thursday, February 5, 2009

Start twittering folks!

Scott Hanselman has a good summary of what twitter is, and how to start twittering:

http://www.hanselman.com/blog/HowToTwitterFirstStepsAndATwitterGlossary.aspx

For twitter client, I use TweetDeck because it has a lot of functionality, and chirp because it looks very nice! =)

I’m @substar on twitter. Follow me if you want to.

Thursday, January 29, 2009

Silverlight Controls

Found a blog post that lists a bunch of Silverlight Controls that you can use in your project instead of building them yourself:

http://timheuer.com/blog/archive/2009/01/28/comprehensive-list-of-silverlight-controls.aspx

Monday, January 19, 2009

String concatenating and StringBuilder

A nice article about string concatenating and when (not) to use the StringBuilder class:

http://www.yoda.arachsys.com/csharp/stringbuilder.html

Sunday, January 18, 2009

Parameter passing: Basic, but important aspect of C#

A colleague of mine (Torleif) directed me to a page that explains the difference between passing parameters by value and passing them by reference. This is important to understand when you are programming. Recommended reading. Here’s the link:

http://www.yoda.arachsys.com/csharp/parameters.html

The author also has many other articles about C# that, based on the article I’ve mentioned above, also should be worth reading:

http://www.yoda.arachsys.com/csharp/

The article also references another article with the same purpose, that tries to explain things with images. It’s also worth reading, especially if you are more of a visual type:

http://rapidapplicationdevelopment.blogspot.com/2007/01/parameter-passing-in-c.html

Saturday, January 17, 2009

Art of Assembly Language Programming

I was given a link to this page by a friend, and although I haven’t read more than just bits and pieces here and there, it seems to be a good site for information about Assembly language and how to program in it. Here’s the link:

http://webster.cs.ucr.edu/AoA/index.html

Sunday, January 11, 2009

Have you tried Windows Live Writer?

This is my first post using Writer, and my first impression is actually good. It was easy to set up, and right after the initial setup I could begin writing a new blog post. No need to spend obscene amounts of time in the configuration screen before I could start writing. It seems to be the program I have been looking for. Now I don’t have to open my browser and browse to my blog (and login) to create a new blog post. I can just open Writer and start writing. It appears to support pictures and more fancy stuff, and I might try some of that out later.

Update 12.01.2009:
Forgot to include a link, here it is:

http://download.live.com/writer

Saturday, January 10, 2009

Interesting SourceForge projects

http://sourceforge.net/projects/dvdstyler
DVDStyler is a cross-platform DVD authoring application that makes possible for video enthusiasts to create professional-looking DVDs.

http://sourceforge.net/projects/filezilla
FileZilla is a cross-platform graphical FTP, FTPS and SFTP client a lot of features, supporting Windows, Linux, Mac OS X and more. FileZilla Server is a reliable FTP server for Windows.

http://sourceforge.net/projects/audacity
A fast multi-track audio editor and recorder for Linux, BSD, Mac OS, and Windows.Supports WAV, AIFF, Ogg, and MP3 formats.Features include envelope editing, mixing, built-in effects and plug-ins, all with unlimited undo.

http://sourceforge.net/projects/freenas
NAS (Network Attached Storage) server supporting: CIFS/SMB, FTP, NFS, RSYNC, SSH, AFP, Unison, UPnP, Webserver, iSCSI protocols, local and MS AD authentication, SoftRAID (JBOD,0,1,5), disk encryption, S.M.A.R.T, WebGUI. Requires only 32MB on DOM.

http://sourceforge.net/projects/freemind
A mind mapper, and at the same time an easy-to-operate hierarchical editor with strong emphasis on folding. These two are not really two different things, just two different descriptions of a single application. Often used for knowledge and content mgmt.

Friday, January 9, 2009

Discovering new ways to blog

Have you tried blogging with Word? I know I hadn't before, so I just had to try it. File --> New --> Templates --> Blog, write your post, and publish it. Of course you have to set up your blog provider the first time, but after that, it's just cruising… =)

Update 12.01.2009:
I discovered that the right-arrow I used in Word didn't display correctly in Opera (although it did in IE7) so I tried to change the arrow to symbols that should display correctly.

Update 29.01.2009:
Apparently it isn’t easy making right arrows display correctly. Second try.

Translating the standard items in a BindingNavigator

I was doing a little translation work on my code today, and needed to translate the "of {total number of rows}" that is displayed like "of 30" when you have a data source with 30 rows/objects/whatever in it. This is displayed in the BindingNavigator that you can use to navigate a DataGridView. So i set the Text-property of the bindingNavigatorCountItem-object to my translated formatstring and expected everything to be in order. That was not the case. It turns out, after some digging around, that there is a property on the BindingNavigator-class itself called CountItemFormat. Set this to your translated format, in my case (Norwegian) "av {0}", and you are good to go. Also remember to translate the ToolTips on the standard items, or just remove them if you don't need them.

Thursday, January 8, 2009

Finally it's my turn to start blogging!

I have been thinking about starting a blog for a while now, but I haven't gotten around to doing it before now. This blog will be filled with random stuff I want to blog about. Most of the stuff I will put here for my own reference, but if you get some value out of it, then good for you! =)