Implemented SelectAsync method.
Renamed ArticleRepository to ArticleRepository2.
Introduced the new ArticleRepository.
Implemented ArticleRepository.
Used the new ArticleRespository instead of the old one.
Removed the old ArticleRepository2.
Implemented InsertAsync.
Addressed missing catch block.
Addressed transaction in database tests.
Addressed DatabaseInitializer.
Addressed transaction dispose.
Implemented Update method.
Made SelectAsync(id) synchronously.
Addressed returing null from select method.
Addressed CA1716.
Addressed Hungarian exception of style-cop.