Afgelopen week kwam ik in m’n RSS-feeds een mooi artikel tegen met daarin enkele richtlijnen hoe en wanneer je LINQ kunt gebruiken. Om eerlijk te zijn heb ik het alleen maar even snel door gescanned, omdat ik nogal druk ben de laatste tijd, maar het lijkt me een interessant stukje om te lezen. De link van het artikel is https://blogs.msdn.com/mirceat/archive/2008/03/13/linq-framework-design-guidelines.aspx. Zodra ik zelf tijd heb zal ik het ook doorlezen, maar dat zit er vandaag waarschijnlijk niet meer in.
Read more →Afgelopen week las ik iets over tabel fragmentatie. Hier had ik eigenlijk nog nooit van gehoord. Wel van bestandsfragmentatie en dergelijke, maar nog nooit dat tabellen ook gefragmenteerd kunnen raken.
Op zich wel logisch natuurlijk als er veel in wordt gewijzigd.
Belangrijke punten waaraan je tabel fragmentatie aan kunt herkennen zijn:
Langzame performance Veel disk activiteit Weinig gebruik van caching Fragmentatie treedt op wanneer er data wordt gewijzigd met INSERT, UPDATE en DELETE statements.
Read more →Onlangs heb ik iets ‘uitgevonden’ bij het maken van LINQ-queries. Deze queries worden namelijk uitgevoerd zodra je een item zoekt in de verzameling van objecten, dus eigenlijk pas in een foreach-loop.
Ik had een ‘kleine’ fout gemaakt tijdens het ontwikkelen van dit weblog, waardoor het voor kon komen dat de database meer dan 7000x in een kwartier kon worden aangeroepen als er 2 gebruikers 20 pagina’s bekeken. Dat is natuurlijk niet echt bevorderlijk voor de performance, waardoor je soms wel tussen de 10 en 30 seconden moest wachten voordat er een pagina zichtbaar was.
Read more →Vandaag ben ik afgestapt van ReSharper, mede omdat dit Visual Studio enorm vertraagd. Ook denk ik dat het de oorzaak is dat m’n VS2008 installatie corrupt is geraakt. Het crashed bij het aanpassen van CSS-bestanden en heeft (nog) geen LINQ support. Nu draai ik dus weer VS2008 zonder ReSharper. Qua performance is het systeem nu wel vooruit gegaan. De reden waarom ik ReSharper had geinstalleerd was de IntelliSense, aangezien deze anders werkt in VS2008.
Read more →Tjah, het moest er toch een keer van komen, het einde van 7 maart 2008. Zelf vond ik het toch een mooie dag geweest. Overdag een beetje dingen regelen, catering voorbereiden en dergelijke en ’s avonds het bezoek ontvangen. Een van de dingen die ik ’s middags heb gedaan is een appeltaart bakken. Voor de zekerheid stond er ook al een fabriekstaart in de koelkast, maar het is toch lekkerder om een eigen gemaakte taart te eten.
Read more →