By tag: JamesCurran
0
kicks
jQuery.growl Documentation
jQuery.growl is a cool open-source plugin for a cool open-source javascript library. Some just needed to tell people how to used it.
0
kicks
Lists: Filter, Map and Reduce - and the Magic of IEnumerator.
There are 3 very handy list functions which make dealing with lists a breeze: Map, Filter and Reduce. But along the way of writing them, an important principle of IEnumerator<> comes up.
0
kicks
The Need for Common Search Keywords.
If you ever tried to Google something like "how to write a linked list in C#" you may have noticed a problem. Most search engines have trouble dealing with the pound sign...
0
kicks
Joins - LINQ's critical, overlooked feature.
Joins are a vital part of SQL -- but most ORM ignore them -- except for LINQ.
0
kicks
What's inside a foreach() statement?
A comparision of a foreach() loop and manually looping by calling GetEnumerator() and MoveNext()
0
kicks
More Fun with C# Interators : A Counting Iterator
A C# Iterator which appears to be a collection filled with a sequence of numbers.
0
kicks
Design Patterns: Thoughts on the Singleton Pattern
Thoughts on the Singleton Pattern (Executive summary: Don't!)
0
kicks
More Fun with C# Iterators: Take, Skip, TakeWhile, SkipWhile
Demostration of implementing a couple features of .Net 3.0 LINQ using just .Net 2.0
0
kicks
Implementing A Circular Iterator (correct link)
Creating a IEnumerator<T> which loops continuously through a collection.
0
kicks
Adding Skip First to Foreach
Allow developers to use foreach to iterator over a collection, in the case where the first or last item in the collection needed to be handled differently.
0
kicks
Generics without Collections, Part 3
Using generics for things other than creating collections (Enums this time). Advanced generics use
0
kicks
Generics without Collections, Part 2
Using generics for things other than creating collections.( This time, a filter for collections) Advanced Generics use
0
kicks
Generics without Collections, Part I
Using generics for things other than creating collections. Advanced Generics use.