| Date |
Title |
| 2010-02-09 |
Combine, Minify, And Compress Your JavaScript |
| 2010-02-08 |
BlockingCollection and IProducerConsumerCollection |
| 2010-02-04 |
.NET 4.0 and System.Collections.Concurrent.ConcurrentQueue |
| 2010-02-01 |
.NET 4.0 and System.Collections.Concurrent.ConcurrentStack |
| 2010-01-27 |
.NET 4.0 and System.Collections.Concurrent.ConcurrentBag |
| 2010-01-25 |
.NET 4.0 and System.Threading.Tasks |
| 2010-01-22 |
Controls Do Not Make You More Productive |
| 2010-01-21 |
Good Programming Practices And New Year's Resolutions |
| 2010-01-12 |
The TekPub LINQ Challenge And The Sieve Of Eratosthenes |
| 2010-01-10 |
Winners of the TekPub LINQ Challenge |
| 2010-01-08 |
TekPub's Mastering LINQ Challenge |
| 2009-11-15 |
Multi-Threaded K-Means Clustering in .NET 4.0 |
| 2009-11-12 |
The Most Intriguing Concept In Google's Go Language |
| 2009-11-10 |
A Move Into The Cloud Is Inevitable |
| 2009-11-01 |
Learning Scala via C# Part 3 – Getting Loopy |
| 2009-10-25 |
Learning Scala via C# Part 2 – The Basics |
| 2009-10-17 |
Digging Deep Into Linq Presentation |
| 2009-10-12 |
Learning Scala via C# Part 1 – What Is Scala? |
| 2009-10-07 |
Our Biggest Enemy Isn’t Developers Who Refuse To Move Forward, It is Developers Who Pretend To Move Forward |
| 2009-09-18 |
Bringing The Heat With Dynamic |
| 2009-09-16 |
NCover and NUnit Can Play Nicely on x64 |
| 2009-08-24 |
Using Accessibility Modifiers on Auto Properties |
| 2009-08-21 |
Reflecting Code Is Not A Perfect Science |
| 2009-08-19 |
Comparing Simple Lambda Expressions With Moq |
| 2009-07-07 |
LINQ is not LINQ To SQL |
| 2009-06-30 |
What is Unit Testing? |
| 2009-06-29 |
The Blurring Lines of Languages |
| 2009-06-18 |
Building Testable Applications Presentation |
| 2009-06-15 |
Life After Loops |
| 2009-06-11 |
Is Programming A Generic Skill? |
| 2009-06-10 |
The Most Powerful Development Tool Ever Made |
| 2009-05-14 |
How Do You Deal With Exceptions? |
| 2009-05-09 |
Axum Bits Have Been Released |
| 2009-05-06 |
Checking XML for Semantic Equivalence in C# |
| 2009-05-01 |
The Hunt For Simplicity |
| 2009-04-30 |
Introduction to Mixins For the C# Developer |
| 2009-04-26 |
Static Method Interception in .NET with C# and Mono.Cecil |
| 2009-04-17 |
Ditching the Micro-Optimization Fetish |
| 2009-04-13 |
5 Blogs ASP.NET MVC Developers Should Be Following |
| 2009-04-10 |
Don’t Get Bit By Lazy Evaluation |
| 2009-04-02 |
File Uploads in ASP.NET MVC 1.0 RTM |
| 2009-04-02 |
Ten C# Keywords That You Shouldn’t Be Using |
| 2009-03-31 |
Beginning Mocking With Moq 3 - Part 4 |
| 2009-03-30 |
Heisenberg And Lambdas |
| 2009-03-29 |
I’m Speaking At DevLink 2009 |
| 2009-03-27 |
Always Assume That You’re The Problem |
| 2009-03-23 |
To Inject Or Not To Inject |
| 2009-03-13 |
Beginning Mocking With Moq 3 - Part 3 |
| 2009-03-10 |
Beginning Mocking With Moq 3 - Part 2 |
| 2009-03-08 |
Beginning Mocking With Moq 3 – Part 1 |
| 2009-02-19 |
Spiff Up Your ASP.NET MVC Forms With jQuery |
| 2009-02-08 |
Using Multiple Processors Inside of a Virtual Machine |
| 2009-02-04 |
Infinite Lists With C# Yield |
| 2009-02-03 |
How Do We Measure Maturity In Software? |
| 2009-01-23 |
What Part Of The Process Are Your Tools Optimized For? |
| 2009-01-14 |
Windows Azure - Breaking It Down |
| 2009-01-12 |
Making the Entity Framework Fit Your Domain - Part 2 |
| 2009-01-11 |
C# Trivia - What? No Overflow? |
| 2009-01-08 |
ASP.NET MVC - Think Before You Bind |
| 2009-01-05 |
Activator.CreateInstance Performance |
| 2008-12-29 |
Making the Entity Framework Fit Your Domain - Part 1 |
| 2008-12-16 |
Migrations in C# using RikMigrations |
| 2008-12-07 |
How To Guarantee That Your Software Will Suck |
| 2008-12-04 |
Using System.Web.Abstractions in Your WebForms Apps |
| 2008-12-01 |
Addicted To MEF - Part 2 |
| 2008-11-29 |
Taking the Magic out of Expression<T> |
| 2008-11-26 |
Addicted To MEF - Part 1 |
| 2008-11-11 |
C# 4.0 New Features Part 4 - Generic Contravariance |
| 2008-10-31 |
C# 4.0 New Features Part 3 - Generic Covariance |
| 2008-10-30 |
C# 4.0 New Features Part 2.1 - default parameter intrigue |
| 2008-10-29 |
C# 4.0 New Features Part 2 - default and named parameters |
| 2008-10-28 |
C# 4.0 New Features Part 1.1 - dynamic keyword second look |
| 2008-10-28 |
C# 4.0 New Features Part 1 - dynamic keyword |
| 2008-10-25 |
Using IronRuby To Implement Dynamic Business Rules |
| 2008-10-19 |
NHibernate 2.0, SQLite, and In-Memory Databases |
| 2008-10-16 |
Thoughts On Domain Validation - Part 2 |
| 2008-10-15 |
Application Frameworks |
| 2008-10-12 |
Thoughts On Domain Validation - Part 1 |
| 2008-10-04 |
RCC 2008.2 IronRuby Talk |
| 2008-09-28 |
$("Microsoft").append("excitement"); |
| 2008-09-27 |
ASP.NET MVC Request Flow |
| 2008-09-13 |
It is BDUF, not DUF |
| 2008-09-10 |
Improve your C# with IronRuby |
| 2008-09-05 |
Bug in my BlogEngine.net Akismet Extension |
| 2008-08-25 |
Completely Scripting a SQL Server Database |
| 2008-08-21 |
Creating a binding factory for Ninject |
| 2008-08-20 |
Exploring System.Web.Routing |
| 2008-08-12 |
Learning Ruby via IronRuby and C# Part 7 |
| 2008-08-03 |
Learning Ruby via IronRuby and C# Part 6 |
| 2008-08-02 |
Pure and Deterministic Functions |
| 2008-07-31 |
July '08 Meet and Code Dinner Wrap Up |
| 2008-07-30 |
Ninject Dependency Injection Screencast Number 2 |
| 2008-07-27 |
The Data Disconnect |
| 2008-07-25 |
Learning Ruby via IronRuby and C# Part 4 |
| 2008-07-24 |
Learning Ruby via IronRuby and C# Part 3 |
| 2008-07-23 |
Ninject Dependency Injection Screencast |
| 2008-07-21 |
Learning Ruby via IronRuby and C# Part 2 |
| 2008-07-21 |
Learning Ruby via IronRuby and C# Part 1 |
| 2008-07-17 |
Running Applications in IronRuby |
| 2008-07-14 |
Getting IronRuby Up and Running |
| 2008-07-03 |
Efficient Paging in SQL Server 2005 |
| 2008-06-24 |
Dissecting Linq Expression Trees - Part 2 |
| 2008-06-23 |
Dissecting Linq Expression Trees - Part 1 |
| 2008-06-19 |
Don't be clever 2 - The cost of cleverness |
| 2008-06-17 |
Dizzy has added a few more methods |
| 2008-06-15 |
Added parallel abilities to Dizzy |
| 2008-06-11 |
Zip method added to Dizzy |
| 2008-06-10 |
Dizzy published |
| 2008-06-09 |
Delayed execution and "yield return" |
| 2008-06-08 |
Updated ParallelMap function |
| 2008-06-07 |
Higher Order Function Demo |
| 2008-05-08 |
IEnumerable ForEach extension method |
| 2008-05-08 |
The Linq SelectMany Operator |
| 2008-05-01 |
Dependency Injection Presentation |
| 2008-04-28 |
Immutability and tail recursion |
| 2008-04-19 |
Digging into the Linq "let" keyword |
| 2008-04-15 |
The Linq "let" keyword |
| 2008-04-09 |
Rob Conery's MVC Storefront Application |
| 2008-04-08 |
Grouping Linq Aggregates in C# |
| 2008-04-06 |
The Monostate pattern |
| 2008-04-01 |
Setting up authentication in asp.net MVC |
| 2008-03-23 |
Simplified Asp.net MVC Controller Testing with Moq |
| 2008-03-20 |
Asp.net MVC Testing Imbalance |
| 2008-03-13 |
VB.net, oh how I hate thee, let me count the ways... |
| 2008-03-11 |
Fitting Linq To Sql into a real world datalayer |
| 2008-02-29 |
Seeing the Future in ParallelFX |
| 2008-02-25 |
Just Do it! Parallel.Do in ParallelFX |
| 2008-02-17 |
A tale of Parallel.For in ParallelFX |
| 2008-02-12 |
ParallelMap function using ParallelFX |
| 2008-02-10 |
Dynamically Generating Lambdas |
| 2008-02-08 |
Using Extension Methods in .net 2.0 |
| 2008-02-07 |
Chaining Linq Queries |
| 2008-02-04 |
ParallelMap extension method that maintains order |
| 2008-02-02 |
Parallel Collection Operations |
| 2008-01-28 |
The programmer who programs least, programs best. |
| 2008-01-28 |
HashSet versus Dictionary Cage Match |
| 2008-01-25 |
Introduction to the new .net 3.5 HashSet class |
| 2008-01-19 |
LinqToSimpleDB Preview |
| 2008-01-11 |
Visual Studio 2008 New Multi-Threaded Debugging Feature |
| 2007-12-31 |
Linq To SimpleDB Issues |
| 2007-12-26 |
Lambdas and Closures and Currying. Oh my! (Part 9) |
| 2007-12-24 |
Lambdas and Closures and Currying. Oh my! (Part 8) |
| 2007-12-23 |
Back To Basics: Integers |
| 2007-12-17 |
Amazon SimpleDB |
| 2007-12-16 |
Don't be clever |
| 2007-12-12 |
Akismet extension for BlogEngine.net 1.2 |
| 2007-12-12 |
A few tips for keeping your applications from imploding. |
| 2007-12-03 |
Lambdas and Closures and Currying. Oh my! (Part 7) |
| 2007-12-03 |
Lambdas and Closures and Currying. Oh my! (Part 6) |
| 2007-12-01 |
Extension Methods Suck |
| 2007-11-29 |
Does this process need to be automated? |
| 2007-11-27 |
Lambdas and Closures and Currying. Oh my! (Part 5) |
| 2007-11-19 |
Lambdas and Closures and Currying. Oh my! (Part 4) |
| 2007-11-16 |
Software construction is not a science |
| 2007-11-15 |
Lambdas and Closures and Currying. Oh my! (Part 3) |
| 2007-11-14 |
Lambdas and Closures and Currying. Oh my! (Part 2) |
| 2007-11-12 |
Lambdas and Closures and Currying. Oh my! (Part 1) |
| 2007-11-07 |
Your language deficiency is not a feature |
| 2007-11-06 |
UNION versus UNION ALL, lessons in minutiae |
| 2007-11-02 |
WTHDTAM (What The Hell Does That Acronym Mean) |
| 2007-11-01 |
You too can fail fast (or at least really quickly) |
| 2007-10-31 |
ASP.net MVC Framework and what it means for you |
| 2007-10-30 |
Proprietary plug-ins are not the future of the web |
| 2007-10-29 |
SubSonic? Old News? Not to me!! |
| 2007-10-28 |
Code + Markup, but why? |
| 2007-10-25 |
Rhino Mocks 3.3 is out |
| 2007-10-23 |
Microsoft releases XSS Detect Beta |
| 2007-10-21 |
HTML Syntax Highlighting |