Timothy Khouri - SingingEels.com

I subscribe to the "take it apart and rebuild it" approach to learning.

Browse by Tags

All Tags » .NET (RSS)
New Article: Self Sorting GridView with LINQ Expression Trees
I just got finished writing one of the most exciting articles I've ever written. The concept is simple, but the code is fairly advanced, so if you're looking to get into some heavy LINQ code, then please check it out: www.singingeels.com/Articles/Self_Sorting_GridView_with_LINQ_Expression_Trees...
New Article: Custom Config Sections In ASP.NET
Last night I finished my 30th article on Eels: Creating Custom Configuration Sections In ASP.NET ... tell me what you think. It's funny, when I went to www.asp.net this morning I saw that Rob Meade (another author on Eels) got published on the front page...
WCF - Absolutely Amazing
One of my biggest passions in the development world has always been networked programs. For the longest time I've had bitter sweet feelings about Remoting in .NET. Basically, remoting is one of the most beautiful and powerful architectures that .NET has...
New Article: Learn The Basics Of LINQ
I've just finished writing and publishing my latest article: Learn The Basics Of LINQ It usually takes about a month or so to show up on the front of ASP.net, so here's the abstract: "LINQ (Language INtegrated Query) is a powerful but misunderstood new...
Lambda Expressions to Replace Inline Delegates
I've taken a change from using 'inline-delegates' which were introduced in .NET 2.0 (in C# 2) to using Lambda expressions for those quick "one-liner" functions. The great thing is that you can do this in C# 3.0 or VB9 ! If you didn't already know, C#...
LINQ, Lamda and Extension Methods Work Together!
Thanks to the new language features such as LINQ, Extension Methods and Lambda in .NET 3.5, working with arrays is as easy as one line. Just by including a reference to the System.Linq namespace in your .Net 3.5 project you automatically get so much functionality...
LINQ, Entity Framework, and Project Astoria by Jonathan Carter
Last night I attended the Sarasota .NET Developers Group monthly meeting and got to hear another great talk by Jonathan Carter (who has also spoken at the Tampa and Jacksonville code camps recently). Most of the talk was spent on LINQ, starting off with...
How To Use .NET 3.5 "Extension Methods" for Validation
The new language feature (Extension Methods) brought to C# and VB.NET in Visual Studio 2008 (.NET framework 3.5) is a great tool to speed up validation routines. At first I didn't think that this feature would really be used a lot, but I'm really loving...
URL Re-Writing (and how to FAKE it!)
SingingEels.com has a custom article engine and a custom blog engine which, like many others, uses a database to store the entries, but accesses them through friendly "named" urls such as : http://www.singingeels.com/Articles/Custom_Controls_And_Control_Builders...
LINQ To SQL and Extension Methods
As I continue to use LINQ more and more, I'm learning some neat things that I never knew before (obviously)... so today's little "gotcha" was something that I found to be very insightful. Basically, without boring anyone with too many details, I made...
More Posts Next page »