KiGG It!

Sign in to queue


One of the easiest ways to keep up with all that's going on in the .Net Dev space is to follow social news sites like DotNetKicks or DotNetShoutOut


These sites are one level of cool, but if you want to take it to the next and create your own? Say, based on the same code base used for DotNetShoutOut?


KiGG is a Web 2.0 style social news web application developed in Microsoft supported technologies.

MS Tooling:

  • Linq To SQL or Entity Framework
  • MS Patterns & Practices – Enterprise Library (Logging & Caching)
  • MS Patterns & Practices - Unity
  • jQuery

  • SQL Server 2005 & 2008 all editions
  • MySQL 5.x

Other Third party:
  • Moq
  • HtmlAgilityPack
  • DotNetOpenId
  • jQuery UI & Markitup

External Service Integration:
  • PageGlimpse, WebSnapr - For thumbnail generation.
  • Akismet, TypePad and Defensio. - Spam Protection.
  • reCaptcha
  • Gravatar
  • OpenID & Id Selector
  • Url shrinking services ( &

Open Standard implementation:
  • hAtom, hReview, hVote, xFolk etc.
  • OpenSearch
  • SiteMap (Standard, Mobile, News)
  • RSS/Atom
  • ...

Yep, everything you need to start your own custom social news site.

The Solution includes complete touches like broad test coverage and has been run though Microsoft's static code analysis.


So if you're looking for host your own, or just want to see how they do what they do, how some of the third party packages are used or just interested in spelunking a MVC project, KiGG (BSD licensed) is just waiting for you to download it... (You don't even need to download it if you just want to browse the source)


The Discussion

  • User profile image

    Why doesn't someone make a working service built on the open source code? In other words, a community driven social news site - made by community for the community. Host it on NearlyFreeSpeech.NET Web Hosting or something like that.

Add Your 2 Cents