SimoneB's Blog
A passionate developer's track
Browse by Tags
All Tags
»
C#
(
RSS
)
ASP.NET
IoC
Tools
CS2 - a personal source code search engine
As I blogged some time ago I have been developing a source code search engine called CS2 . I completed it lately and, although it's not as feature-rich as others - say, Koders Pro Edition - it works pretty fine and suites the needs of whomever needs...
New SQLite provider for ELMAH
I bet you know what ELMAH is, don't you? ELMAH stands for Error Logging Modules and Handlers, and its main and only purpose is to log exceptions occurring in ASP.NET web applications, within which it integrates with just a couple of entries in the...
IoC with Windsor Container part IV live
The fourth and last article of the series about IoC is online and available for reading here . Any feedback is welcome, and please rate the article! Each article links the other articles of the series so the reading should be straight from beginning to...
IoC with Windsor Container part III live
The third article of the series about IoC is online and available for reading here . Any feedback is welcome, and please rate the article!
IoC with Windsor Container part II live
The second article of the series about IoC is online and available for reading here . Any feedback is welcome, and please rate the article!
IoC with Windsor Container on DotNetSlackers
I've written a 4 parts article series about Inversion of Control and Dependency Injection; the first part is already online here , the following parts should be online soon. It's a comprehensive overview of most of the features offered by Castle...
Indexing and searching source code with Lucene.Net
During the past week I've been working on a university project for my course of Information Retrieval, and although the project proposal from the teacher was to implement an xml parsing application written in Java I thought I would put in use the...
How to sort a generic List<T>
After reading this post from Steven Smith I thought I should write something about it. Sorting a generic List<T> is pretty straightforward if you know how to do it. With C# 2.0, anonymous methods come at hand, as well as the little known Comparison<T>...
Searching source code on Koders.com
Lately Phil Haack has blogged about his new job at Koders.com . As far as I can see they provide a search engine for open source code and let people submit their repositories so that their code can be indexed. I've developed some interest in code...
When is a singleton not a singleton? Serialization!
Some days ago I wrote about the issue of having multiple instances of a singleton class in the same AppDomain. As for the implementation I gave and as emerged from the feedback to the post, this can happen when that class is serialized and deserialized...
.NET interview question - when is a singleton not a singleton?
I've read some posts lately with questions people use to ask or have been asked during a job interview, so I wanted to post a tricky question too. I've talked about singletons in the past, and what we use to think is that a classic singleton class...
The ASP.NET Singleton-per-Request pattern
Lately I needed to have an instance of a class to be unique for a certain amount of time, that is, one instance only of that class should exist for that time interval in my app domain. In these cases what comes to my mind is the Singleton Design Pattern...
Managing collections with functors
Functors are a cool feature of .NET 2.0 which ease the management of collections. Patrick Smacchia , in the late 2004, has written an interesting article for TheServerSide which covers many topics, and functors too. The recent advent of Linq will perhaps...
Lookup a control at an arbitrary level of the Page hierarchy
In ASP.NET 2.0 the page hierarchy often happens to be deeper than it was with the older version, mostly when using MasterPages. Consequently, when you want to obtain a reference to a control of the page given its ID and you don't know at which level of...
Template merging with NVelocity and ASP.NET
Some time ago I wrote an article for CodeProject about merging templates with NVelocity . For those who don't know what template merging means, think about a newsletter management system which needs to send emails to website users. Website admins may...
This site
DotNetSlackers home
Search
Go
This Blog
Home
Contact
About
News
Checkout
CS2
, my academic project about indexing and searching personal source code with
Lucene.Net
.
Tags
AJAX
ASP.NET
BusyBoxDotNet
C#
IoC
Tools
Web Design
Navigation
Home
Blogs
Forums
Downloads
Archives
September 2007 (2)
August 2007 (2)
July 2007 (2)
June 2007 (3)
May 2007 (3)
April 2007 (4)
January 2007 (1)
November 2006 (4)
September 2006 (1)
August 2006 (8)
July 2006 (17)
Syndication
RSS
Atom
Comments RSS
Sponsors
MaximumASP
Packet Sniffer