Introducing DotNetShoutout.com

DotNetShoutout is a Web 2.0 style social news site for .NET developers running on our open source project KiGG.

Background

KiGG was started as a fun project to get familiar with the new ASP.NET MVC framework and with no exception I started to hear terms like DDD, BDD, SOLID, DRY, Law of Demeter, Testability etc etc which brings me a new world of learning. I found, following alt.net community is the best way to lean these stuffs, I followed them (and still doing) ruthlessly over the blogs, twitter, podcast, discussion group etc. The latest release of KiGG is the outcome whatever I have learned from them in these days.

Goal

My goal was to implement a very loosely coupled application with MS supported technologies following the Domain Driven Design. It is developed with:

  • ASP.NET MVC Beta
  • Linq To SQL
  • MS Patterns & Practices – Enterprise Library (Logging & Caching)
  • MS Patterns & Practices – Unity
  • jQuery

Unit Testing:

  • Moq
  • xUnit.net

Other Open Source Projects:

  • DotNetOpenId
  • HtmlAgilityPack
  • jQuery UI
  • MarkItUp Editor

What’s new in v2.0

  1. OpenID integration.
  2. Web page thumbnail.
  3. RSS/Atom.
  4. Captcha.
  5. Rich Story/Comment editor via Markdown.
  6. Both internal and external spam protection (Akismet, TypePad and Defensio) .
  7. Url shrinking.
  8. Sitemap including standard, mobile (Google only), news (Google only).
  9. Open Search.
  10. Mircroformats hAtom, hReview, hVote, xFolk etc.
  11. Karma point system for Users.
  12. Easy sharing with MSDN social, delicious, facebook and twitter.
  13. Vote Counter with customization (Check the bottom of this post).
  14. Live Writer Plug-in.
  15. BlogEngine.NET Extension.
  16. Both Community Server ICS Module and Graffiti Chalk.

Why DotNetShoutout.com

DotNetShoutout is like eating one’s own dog food. Since, it has all these nice features and the controversies that are around with our primary source of .NET story, we decided why not run a site for our own community that solves these issues and keep you informed with the latest happening of .NET world. So dear reader, I am inviting you in the public beta release of DotNetShoutout.com. Please, tell us what you like, what you do not like, what you think can be improved or added. We are still working on some of the cool features which will be available in 1/2 weeks.

And I will be also blogging about the technical side of this project in coming days.

To end this post, I just to share with you that I have been again awarded as MVP for year 2009.

Long Live .NET!!!

Shout it

21 Comments

Comments have been disabled for this content.