Dynamisch LINQ queries maken met Lambda expressies

In de data access laag van m’n projecten werd het nu toch wel een drukke boel met verschillende LINQ to SQL queries. Aangezien je namelijk niet goed dynamische LINQ-queries kunt maken, moet je eigenlijk voor iedere ‘uitzondering’ een aparte query maken. Je krijgt dan zoiets als dit: if (criteria.PeriodeVan != null && criteria.PeriodeTot != null) { var query = (from post in dataContext.GetTable() where post.Item.CreatieDD >= criteria.PeriodeVan && post.Item.CreatieDD <= criteria. Read more →

De grootte van mappen en unlocken van bestanden

Hoe vaak gebeurd het wel niet dat je je pc wilt opruimen, maar je geen idee hebt welke mappen nou zoveel data bevatten. Het gebeurd mij regelmatig. Natuurlijk heb ik wel een redelijk idee van hoe groot een map ongeveer is, maar zeker weten doe ik het nooit. Het vervelende is dat mappen vaak ook weer submappen hebben en die zelf ook weer submappen hebben. Zo kun je dus een behoorlijke tijd zoet zijn met het zoeken naar grote mappen/bestanden. Read more →

Weer een kleine migratie

Zoals misschien wel is te zien in de adresbalk en in de titel van de pagina, is de term Freezco.com nu helemaal vervallen. Onlangs heb ik besloten om niet meer verder te gaan met dat domein, mede omdat ik het niet (meer) bedrijfsmatig kan gaan gebruiken in de toekomst. Tevens past Jan-V beter bij de content die op deze pagina staat. Eigenlijk post ik alleen maar dingen die ik zelf leuk danwel interessant vind, dus gaat het mij aan, Jan V. Read more →

Nieuwe Ibiza

Vandaag werd er weer een mailtje van de SEAT Club bezorgd. Soms staan er wel leuke aanbiedingen in, dus keek ik maar even. In de header van de mail stond een leuke aankondiging (voor mij dan), er komt een nieuw model van de Ibiza in 2008. De echte auto-spotter zal dit waarschijnlijk al lang weten, maar voor mij is het dus echt nieuws. Hij ziet er ook behoorlijk vet uit. De nieuwe Leon was even wennen, maar na verloop van tijd begint die toch wel mooi te worden, hoewel ik de vorige Leon mooiere kont vind hebben. Read more →

Vista + VS2008 + bestanden/mappen slepen in je project + System.Runtime.InteropServices.COMException

Vorige week wilde ik graag een Rich text editor in m’n Weblog project slepen, dit omdat het een stuk mooier is om in zo’n editor teksten te schrijven dan in een ’normale’ textarea. Nu bestond de editor in mijn geval uit enkele tientallen mapjes met ieder hun eigen submapjes en bestanden. Ik dus proberen om de gehele hoofdmap te slepen in m’n project in VS2008. Dit mocht niet echt baten. Iedere keer wanneer ik een map naar m’n Solution Explorer sleepte kon ik de map niet toevoegen. Read more →