Timothy Khouri - SingingEels.com

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

Browse by Tags

All Tags » C# (RSS)
A "Fluent Interface" to XML!
I've been getting into this kick on fluent interfaces, and recently posted a blog post about fluent interfaces using XML as an example. Here's a snippet from my post: string result = FluentInterfaceForXml .Element( "root" ) .WithNode( "person" ) .WithAttribute...
LINQ to SQL is My Hero!
I've just discovered something very beautiful in LINQ to SQL (which I already loved before seeing this). This is one of the most difficult problems to overcome using Microsoft SQL Server, and the solution that the LINQ team came up with is very clean...
Posted: Mar 05 2008, 06:37 PM by Nullable | with 3 comment(s)
Filed under: , ,
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...
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 The Right Way (It's Easy)!
Recently (actually about 4 hours ago) I wrote a blog post about how to fake URL re-writing in ASP.NET. In fact, I even used that method on Eels for a long time as a very lazy work around until I decided how I wanted the structure of things to work. So...
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...
More Posts Next page »