SCIP.be
Foto's/Reizen
Artikelen
Kleinkunst
Componenten
Applicaties

Artikelen LINQ

Op deze pagina vind je een overzicht van alle artikelen die ik sinds 1997 geschreven heb. Nieuwere artikelen handelen voornamelijk over software ontwikkeling in .NET (C#, Visual Studio, LINQ, WPF, Silverlight, WCF RIA Services, ...). De oudere artikelen werden vaak geschreven voor les- of demonstratie-doeleinden voor mijn computerclub VJI en handelen over fotobewerking, databases, Windows, Office, Delphi en PHP.

Hieronder vind je dan weer de meest recente toevoegingen. Gebruik het linker panel om de meer dan 100 artikelen te filteren volgens thema.

Deze artikelen mogen vrij gebruikt worden voor eigen gebruik. Artikelen volledig overnemen op andere websites is niet toegelaten zonder toestemming van de auteur.

.NET - Nieuwe connection providers in LINQPad
LINQPad werd geïntroduceerd in 2007 and tegenwoordig is het een zeer volwassen tool waarvan elke .NET ontwikkelaar gebruik zou moeten maken. Versie 1.35 heeft nieuwe connection providers en zeer goede ondersteuning voor LINQ to SQL en ADO.NET Entity Framework data modellen. Bovendien zijn er ook nieuwe query types zoals SQL en Entity-SQL. In dit kleine artikel toon ik enkele van de nieuwe mogelijkheden.
- Engels - .NET, LINQPad, LINQ, Entity Framework
.NET - Outlook mailboxen organiseren en opkuisen
Dit artikel bevat enkele C# scripts die je kan uitvoeren in LINQPad om je Outlook mailboxen op te kuisen en te organiseren. Deze scripts en mijn OutlookProvider component kunnen je helpen om de grootte van mailboxen te beperken en Outlook zo optimaal mogelijk te laten werken.
- Engels - .NET, Office, Outlook, LINQ, LINQPad
.NET - Queryen van Excel werkbladen met LINQ
Een tijdje geleden was ik op zoek naar een manier om Excel te queryen met LINQ. Ik had een eenvoudige oplossing nodig waarmee ik queries op tabellen in Excel werkbladen kon uitvoeren in een tool zoals LINQPad. Dit artikel beschrijft hoe ik mijn ExcelProvider geïmplementeerd heb en het demonstreert een mogelijke LINQ query en het resultaat in LINQPad.
- Engels - .NET, Office, Excel, LINQ, LINQPad
.NET - LINQ AsHierarchy() extension method - deel 2
Enkele maanden geleden publiceerde ik een artikel over mijn LINQ AsHierarchy extension method. Deze extension method kan gebruikt worden om een collectie van records naar een hiërarchie van geneste verzamelingen om te zetten. Ik kreeg veel enthousiaste reacties en vragen en daarom besloot ik deze techniek nog wat verder te verbeteren. Dit artikel beschrijft de nieuwe mogelijkheden en het demonstreert hoe je de LINQ to Objects en de nieuwe LINQ to SQL AsHierarchy extension methods kan gebruiken.
- Engels - .NET, LINQ, Entity Framework, LINQ to SQL
.NET - LINQ AsHierarchy() extension method - deel 1
Dit artikel legt uit hoe je data uit een self referencing table (adjacency model) naar een hiërarchie van geneste verzamelingen (nested set model) kan omzetten. De nieuwe LINQ AsHierarchy() extension method kan gebruikt worden om data te converteren en te gebruiken in WPF TreeViews.
- Engels - .NET, LINQ, Entity Framework, LINQ to SQL
.NET - Performantie vergelijking met Parallel Extensions .NET 3.5
Eerste tests met de Community Tech Preview van Parallel Extensions for .NET 3.5. Aan de hand van grafieken maak ik een vergelijking tussen sequentiële en parallelle acties. De PLINQ en ParallelTask Library kunnen zeker bijdragen tot een betere performantie van .NET applicaties.
- Engels - .NET, LINQ
.NET - Outlook contact foto's tonen in WPF applicatie
In dit artikel laat ik zien hoe je een ValueConverter klasse kan maken waarmee je in een WPF applicatie de foto's van de Outlook contactpersonen kan tonen.
- Engels - .NET, Office, Outlook, LINQ, WPF
.NET - Queries uitvoeren op Office data met LINQPad
Dit korte artikel is een aanvulling op mijn 'Queryen van Outlook en OneNote met LINQ' artikel. Het beschrijft hoe je met de gratis tool LINQPad queries kan uitvoeren op data uit Office.
- Engels - .NET, Office, Outlook, OneNote, LINQ, LINQPad
.NET - Queryen van Outlook en OneNote met LINQ
In dit artikel beschrijf ik hoe ik 2 wrapper klasses voor Outlook en OneNote ontwikkeld heb. Deze klasses kunnen gebruikt worden om op een eenvoudige manier LINQ to Objects (.NET 3.5) queries uit te voeren op emails, afspraken, taken, contacten, notitieblokken, secties, pagina's, ... Je zou dit ook LINQ to Outlook en LINQ to OneNote kunnen noemen.
- Engels - .NET, Office, Outlook, OneNote, LINQ