What's hot ? (and I mean really ...) - scroll down for more
1).  Code Templating - advanced usage of delegates & generics: my slides & demos are available for download! CodeProject article is also available.

2).  My series "TDD in the eyes of a simpleminded" is in progress(including code!): preface, part1, part2, Q&A 1, Manual Stub .vs. Mock Stub

3).  TDD Workshop: SeeCompass v0.1 and v0.2 are out.

.NET (86).NET|ASP.NET (5).Net|ASP.NET|Atlas (1).NET|Build & Deployment (5).Net|Multi-Threading (4).NET|Visual Studio .Net 2005 (5).NET|VSS (6)@ff Topic (24)ActiveRecord (2)Agile (8)Articles (7)C# 3.0 (1)CodeSmith (5)COM (2)dasBlog (3)Database (2)Database|SqlServer (1)Database|SqlServer|SqlServer 2000 (1)Database|SqlServer|SqlServer 2005 (4)Design (17)Feedbacks (1)Interviews (2)JavaScript (9)Lecture (8)Life (26)Lnbogen Challenges (1)Management (10)Microsoft CCR (1)Referrals (4)Scrum (2)Self Debug (7)Self Debug|Utilities (3)Self Management (2)Software - Client Domain (1)TDD (16)WCF (1)WebServices (2)No Category (18)

.NET (86) 
2/4/2008Microsoft CCR: clean way to write parallel code in .Net
9/5/2007Making WCF Proxy useable
7/12/2007Bring lock back until 12, it has a busy day tomorrow
7/5/2007How to set a free TDD-enabled environment
7/4/2007How to mock static class or static member for testing
6/25/2007Writing Thread Safety tests for instance data
6/17/2007Implementing a simple multi-threaded TasksQueue
6/12/2007Application structure
5/2/2007ClientSideExtender, version 0.0.0.1
4/27/2007Using Rhino Mocks to Unit Test Events on Interfaces, take 2
4/21/2007Fluent Interfaces - Let the API tell the story
4/18/2007Creating a decent API for client side script registration
4/4/2007Extension Methods changes the game
1/16/2007Usable BitArray, take 2
1/16/2007BitArray and Equals riddle
12/19/2006How to activate xml documentation in Visual Studio .Net 2005
10/4/2006Static Events Notifier
9/21/2006COM object are from Jupiter, .Net assemblies are from Mars
9/20/2006Changing the Output Path in your Web Applications is a bad idea
9/17/2006Missing Invoke button while trying to activate WebMethod from the explorer
9/12/2006Deterministic disposal of your COM objects in .Net
9/12/2006VB.NET to C# convertor
9/11/2006TDD in the eyes of a simpleminded: Manual Stub .vs. Mock Stub
8/31/2006Code Templating lecture - any buyers ?
8/16/2006TDD Workshop: SeeCompass v0.2 is available
8/11/2006TDD Workshop: SeeCompass v0.1 is available
7/16/2006Safe events with .Net
7/13/2006ORM, Microsoft and in between - The dilemmas
6/28/2006Conflict between instance and class properties with the same name
6/22/2006Generics Constraints: Use Interfaces over Base Class
6/12/2006Filter By Expressions - One step closer to LINQ. Well, sort of...
6/10/2006LINQ, IQueryable and in between
5/30/2006Overload or different naming ?
5/23/2006A different approach for saving programmer changes while using Code Generator
5/22/2006delegates & anonymous methods - can it beat the traditional OOP ?
5/19/2006ASP.NET 2.0 Inherits Duplication Inspector Utility
5/18/2006Slides & Demos from my Code Templating presentation
5/14/2006VS.NET suggestion - anonymous delegate auto-complete
5/8/2006ValidateEmptyText in ASP.NET 2.0 CustomValidator
5/5/2006C# Feature Suggestion: support catch block in using keyword
5/2/2006Invalid access to memory location. (Exception from HRESULT: 0x800703E6) in Microsoft.SqlServer.Replication
4/13/2006New Hebrew blog at MS community
4/12/2006Presenting about advance use of delegates & generics in the next C# group
4/6/2006Return operation "status" from a method
3/1/2006Update: A full example of Generics & delegates is now available
2/20/2006Creating Virtual Directory for ASP.NET 2.0 programmatically
2/16/2006Templating with Generics & Delegates
2/16/2006Parsing batch of T-SQL statements via IDataReader
2/16/2006Lnbogen Challenge: refactor exception handling
2/7/2006Visual Studio .Net 2005 JIT debugger isn't available
1/27/2006Best Practice: verify the safe cleanup of your unmanaged code
1/24/2006Exception in the constructor - a NO-NO !
1/23/2006CLR view: const .vs. readonly
1/23/2006Break string into words.
1/22/2006Xml parsing: best practices
1/18/2006Overriding right, right ??
1/14/2006is GenericClass ??
1/14/2006 You have the chance to change my world (=my code): Part 2
1/13/2006Handle .cst files with Visual Studio .Net 2005
1/6/2006You have the chance to change my world (=my code)
11/22/2005MonkMyDB template.
11/12/2005WebService unit tests with extensive code generation.
11/12/2005Amazing presentation, I'm still a little dazzled !
10/28/2005Interesting Israeli .NET Architects Group meeting yesterday
10/20/2005Changing Microsoft's TabStrip disabled property via javascript.
10/10/2005Using enablePasswordRetrieval in MemberRoles for ASP.NET 1.1
9/21/2005"The operation could not be completed" on closing VS.NET, Round #2 !
9/18/2005Maybe you can help me, how the heck do I use "smart" fill via XML and DataSet ?
9/17/2005Transfer ASP Session to ASP.NET
9/13/2005Exception handling - be smart about it !
9/4/2005Damn, I love Add-ins !
9/3/2005Viewing your "TODO"s in VS.NET "Task list"
8/20/2005Great Videos with Brad Abrams and other .NET experts.
8/20/2005Introducing String Resource Generator
8/19/2005Another tip from Ellenbogen's Kitchen - .NET Postback in modal dialog.
8/19/2005Another two great tools to work with.
8/12/2005"Hello World" to a mini enterprise application... sounds familiar ?
8/3/2005Using a transaction doesn't mean you save roundtrips to the database.
7/30/2005Generate your way to the solution via CodeSmith.
7/30/2005Automated build for my ASP.NET project using NAnt
7/28/2005Nailed you - Cannot copy assembly 'xxx' to file 'path\xxx.dll'. Access is denied.
7/27/2005"The operation could not be completed" on closing VS.NET
7/25/2005Changing VSS bounded ASP.NET project directory name.
7/24/2005Using MSBuild - Is it Smart ?
7/22/2005Add Virtual Directory programmatically, for easy "new-box" deployment.
7/17/2005DOs and DONTs - Adding a Solution to VSS

.NET|ASP.NET (5) 
5/24/2007Asp.net button pitfall
2/12/2007Dynamic validators and controls hookup in ASP.NET Ajax
2/7/2007Override OnPreInit on a Page with Master Page
9/20/2006Changing the Output Path in your Web Applications is a bad idea
5/23/2006Script# - Write JavaScript via C#

.Net|ASP.NET|Atlas (1) 
10/2/2006ActiveRecord & Atlas POC

.NET|Build & Deployment (5) 
2/21/2007Publish Web Application Project via MSBuild
2/20/2006Creating Virtual Directory for ASP.NET 2.0 programmatically
7/30/2005Automated build for my ASP.NET project using NAnt
7/24/2005Using MSBuild - Is it Smart ?
7/22/2005Add Virtual Directory programmatically, for easy "new-box" deployment.

.Net|Multi-Threading (4) 
2/4/2008Microsoft CCR: clean way to write parallel code in .Net
7/12/2007Bring lock back until 12, it has a busy day tomorrow
6/25/2007Writing Thread Safety tests for instance data
6/17/2007Implementing a simple multi-threaded TasksQueue

.NET|Visual Studio .Net 2005 (5) 
11/15/2007Visual Studio .Net 2005 Colors
12/28/2006Smart Solution Builder: Would you find it useful?
12/19/2006How to activate xml documentation in Visual Studio .Net 2005
9/11/2006C# COM Class template for Visual Studio .Net 2005
6/25/2006Fixing Visual Studio .Net 2005 after installing C# Language Service (LINQ)

.NET|VSS (6) 
9/21/2005"The operation could not be completed" on closing VS.NET, Round #2 !
7/30/2005Automated build for my ASP.NET project using NAnt
7/28/2005Nailed you - Cannot copy assembly 'xxx' to file 'path\xxx.dll'. Access is denied.
7/27/2005"The operation could not be completed" on closing VS.NET
7/25/2005Changing VSS bounded ASP.NET project directory name.
7/17/2005DOs and DONTs - Adding a Solution to VSS

@ff Topic (24) 
7/26/2007Another day at the office
7/8/2007Photos from the office
7/6/2007Lnbogen Simpson avatar
3/4/2007Another sign that I'm a programmer
2/15/2007Israeli Bloggers Dinner
2/3/2007Leave everything aside and read this now
11/1/2006We are hiring !
9/27/2006Oren Cohen, number 18 at google, 6 days after publish day...
9/21/2006COM object are from Jupiter, .Net assemblies are from Mars
9/21/2006Lnbogen test for Google's rating, the target: Oren Cohen
7/18/2006Geek phrases - what a joy
6/21/2006Buzzwords mix up
6/15/2006Nope, that's not it...
2/20/2006My first article at CodeProject is available, I'm excited !!
2/6/2006Israeli MCPD Study Group
1/28/2006NOTICE: publish comments on my blog.
11/22/2005I'm .exe
11/12/2005Ho man, this one almost got me fall from my chair !
11/4/2005Damn Ctrl+R !
10/25/2005Follow up to the Ellenbogen's writing, you're one click away !
10/8/2005This is cool - Google cheat sheet
9/11/2005Moving up in Google !
8/6/2005Pound per year? I'm definitely at the wrong place
7/17/2005Improving your Vocabulary

ActiveRecord (2) 
10/2/2006How to know if ActiveRecord Lazy Loading is really on ?
10/2/2006ActiveRecord & Atlas POC

Agile (8) 
10/31/2008Left Brain Storming
9/10/2007No, THAT is not Agile
9/3/2007Continuous Integration as Quality Reflection
7/14/2007Semicrum - Implementing Scrum at Semingo
6/14/2007Transforming into a Team
4/13/2007What is Agile all about, really?
4/8/2007Vision from an ex-software prisoner, Part 1
10/13/2006agile Confidence

Articles (7) 
6/12/2007Application structure
2/16/2006Templating with Generics & Delegates
1/27/2006Best Practice: verify the safe cleanup of your unmanaged code
9/13/2005Exception handling - be smart about it !
8/12/2005"Hello World" to a mini enterprise application... sounds familiar ?
7/30/2005Generate your way to the solution via CodeSmith.
7/30/2005Automated build for my ASP.NET project using NAnt

C# 3.0 (1) 
4/4/2007Extension Methods changes the game

CodeSmith (5) 
2/5/2006CodeSmith 3.2 version break
2/1/2006CodeSmith 3.2 installation
1/22/2006CodeSmith: Checking if a column is an identity field exception.
1/13/2006Handle .cst files with Visual Studio .Net 2005
11/22/2005MonkMyDB template.

COM (2) 
9/21/2006COM object are from Jupiter, .Net assemblies are from Mars
9/12/2006Deterministic disposal of your COM objects in .Net

dasBlog (3) 
5/26/2006Syndicate bug(?) with dasBlog
2/1/2006TIP: (dasBlog) code with style
7/20/2005Congratulations, you've installed dasBlog!

Database (2) 
8/3/2005Using a transaction doesn't mean you save roundtrips to the database.
7/26/2005Implementing a Dynamic WHERE Clause in SQL Server 2000.

Database|SqlServer (1) 
7/26/2005Implementing a Dynamic WHERE Clause in SQL Server 2000.

Database|SqlServer|SqlServer 2000 (1) 
7/26/2005Implementing a Dynamic WHERE Clause in SQL Server 2000.

Database|SqlServer|SqlServer 2005 (4) 
5/24/2006Problems with Sql Server 2005 Merge Replication via WebService
5/2/2006Invalid access to memory location. (Exception from HRESULT: 0x800703E6) in Microsoft.SqlServer.Replication
4/25/2006Inconsistency of SqlParemeter from SqlDbType.DateType with Sql Server 2005
4/23/2006Update multiple tables in SQL Server 2005

Design (17) 
11/17/2007How to store billions of tasks?
6/25/2007Writing Thread Safety tests for instance data
6/12/2007Application structure
5/2/2007ClientSideExtender, version 0.0.0.1
4/21/2007Fluent Interfaces - Let the API tell the story
11/10/2006Errors from dummies
8/8/2006Growing organism - based on a real life story
7/16/2006Safe events with .Net
7/15/2006Developing SEE Infrastructure: Take a ride with me and practice your TDD
6/27/2006Who Am I ?
6/22/2006Generics Constraints: Use Interfaces over Base Class
6/10/2006LINQ, IQueryable and in between
5/30/2006Overload or different naming ?
5/23/2006A different approach for saving programmer changes while using Code Generator
5/22/2006delegates & anonymous methods - can it beat the traditional OOP ?
4/6/2006Return operation "status" from a method
1/28/2006Refactoring our architecture

Feedbacks (1) 
2/4/2006Thoughts & feedback on Roy Osherove's audio interview with Kent Beck

Interviews (2) 
4/28/2007How to measure a skilled developer
8/31/2006What makes great Interviews

JavaScript (9) 
5/2/2007ClientSideExtender, version 0.0.0.1
4/18/2007Creating a decent API for client side script registration
6/4/2006Roee Daliyot makes the web a little easier and a lot more yummy!
5/2/2006DropDownList in a popup window behavior
4/26/2006How to refresh a Modal Dialog window
10/20/2005Changing Microsoft's TabStrip disabled property via javascript.
9/3/2005Tip: Closing the window without a confirmation screen.
8/21/2005The Markowitz HACKED the(my) system !
7/26/2005Javascript debugging via "debugger;"

Lecture (8) 
8/31/2006Code Templating lecture - any buyers ?
5/18/2006Slides & Demos from my Code Templating presentation
5/15/2006Reminder: advance use of delegates & generics in the next C# group
5/13/2006TechEd 2006. Day 2. What a day...
5/12/2006TechEd 2006. Day 1. Our story begins...
4/12/2006Presenting about advance use of delegates & generics in the next C# group
11/12/2005Amazing presentation, I'm still a little dazzled !
10/28/2005Interesting Israeli .NET Architects Group meeting yesterday

Life (26) 
11/7/2008Best teams work for each other
1/25/2008Semingo, Delver, Demo, What a rush!
7/13/2007What I am doing to become a better developer
6/9/2007One thing ends so that another could begin
2/10/2007What it takes to become a great developer
9/12/2006And we wonder why everyone hates us(Israelis)
9/7/2006Patching words to music
8/15/2006Ellenbogen found a new home...
8/8/2006Growing organism - based on a real life story
7/25/2006Moving out from SQLink: Ellenbogen is looking for a new home.
6/19/2006So when is it a good time to develop infrastructures ?!
6/4/2006Roee Daliyot makes the web a little easier and a lot more yummy!
5/28/2006People are funny
5/13/2006TechEd 2006. Day 2. What a day...
5/12/2006TechEd 2006. Day 1. Our story begins...
5/12/2006Wwwoooo !!! I'm sycked and I'm loving it !!
5/5/2006Chuck Boyce is podcasting and he mentions my blog
4/21/2006What Great Interviewees Ought To Know
4/13/2006New Hebrew blog at MS community
3/24/2006Developing a real project as an intern - Kudos Joel, you did it again !
12/31/20051, 2... 1,2 ... testing - is this thing on ??
11/18/2005Bye bye laptop
11/12/2005Ho man, this one almost got me fall from my chair !
10/7/2005Back from Paris, and I have some insights...
9/11/2005Moving up in Google !
9/10/2005Working hard... but I can't complain (can I ?)

Lnbogen Challenges (1) 
2/16/2006Lnbogen Challenge: refactor exception handling

Management (10) 
11/7/2008Best teams work for each other
10/31/2008Left Brain Storming
10/20/2007Can you build software like House ?
9/3/2007Continuous Integration as Quality Reflection
4/8/2007Vision from an ex-software prisoner, Part 1
10/13/2006agile Confidence
6/21/2006Finding the most suitable man for the job
6/19/2006So when is it a good time to develop infrastructures ?!
6/6/2006Working on crazy code - you should know when to stop
6/5/2006Bug life cycle - in the eyes of a Programmer

Microsoft CCR (1) 
2/4/2008Microsoft CCR: clean way to write parallel code in .Net

Referrals (4) 
9/12/2006VB.NET to C# convertor
9/7/2006Internet Explorer Inline Search
1/23/2006CLR view: const .vs. readonly
1/22/2006Xml parsing: best practices

Scrum (2) 
10/9/2007Scrum Clan
7/14/2007Semicrum - Implementing Scrum at Semingo

Self Debug (7) 
2/7/2006Visual Studio .Net 2005 JIT debugger isn't available
1/18/2006Overriding right, right ??
11/12/2005WebService unit tests with extensive code generation.
9/13/2005Exception handling - be smart about it !
8/23/2005Recording your meetings with the client, does it make sense ?
8/12/2005"Hello World" to a mini enterprise application... sounds familiar ?
7/16/2005Freeze ! Put your hands on the keyboard !

Self Debug|Utilities (3) 
5/19/2006ASP.NET 2.0 Inherits Duplication Inspector Utility
9/4/2005Damn, I love Add-ins !
8/19/2005Another two great tools to work with.

Self Management (2) 
1/14/2007My reading stack content fillers
1/13/2007Build your weekly reading stack and frame it

Software - Client Domain (1) 
8/23/2005Recording your meetings with the client, does it make sense ?

TDD (16) 
9/5/2007Making WCF Proxy useable
7/9/2007Designing for testability overcomes the need for testing
7/5/2007How to set a free TDD-enabled environment
7/4/2007How to mock static class or static member for testing
6/25/2007Writing Thread Safety tests for instance data
5/2/2007ClientSideExtender, version 0.0.0.1
4/27/2007Using Rhino Mocks to Unit Test Events on Interfaces, take 2
9/11/2006TDD in the eyes of a simpleminded: Manual Stub .vs. Mock Stub
8/16/2006TDD Workshop: SeeCompass v0.2 is available
8/11/2006TDD Workshop: SeeCompass v0.1 is available
7/22/2006TDD in the eyes of a simpleminded: Hold. Rethink. Move on.
7/22/2006TDD in the eyes of a simpleminded: Code Available
7/20/2006 TDD in the eyes of a simpleminded: Part 2 - Testing inner behavior
7/18/2006 TDD in the eyes of a simpleminded: Part 1 - The NameResolver
7/18/2006TDD in the eyes of a simpleminded: Preface
7/15/2006Developing SEE Infrastructure: Take a ride with me and practice your TDD

WCF (1) 
9/5/2007Making WCF Proxy useable

WebServices (2) 
9/20/2006Changing the Output Path in your Web Applications is a bad idea
9/17/2006Missing Invoke button while trying to activate WebMethod from the explorer

No Category (18) 
1/20/2010Running dotTrace 3.1 on multi-core machine
9/17/2009Keeping team’s knowledge base
9/16/2009Estimations spin the wheel
2/4/2009Do you believe in God?
1/28/2009ReaderWriterLock, my naive implementation
1/28/2009On Interlocked.Increment and volatile
12/30/2008Talking about Microsoft CCR on ALT.NET Israel
12/30/2008FileStreamer
10/18/2008Part3: SpawnEnumerator, dealing with billions of independent items
10/18/2008The beauty of yield statement
10/14/2008HttpWebRequest, avoiding the pitfalls
10/14/2008Part2: SpawnEnumerator, dealing with billions of independent items
10/13/2008Part1: SpawnEnumerator, dealing with billions of independent items
10/6/2008Building search queries in Bugzilla
9/30/2008Self Organization inside a Team
9/30/2008Driven by Self Organization
9/16/2008Deep dive into CCR and Parallel Extensions: kick-off
10/7/2006Hosting an application source on an external repository