Ten Great CodePlex Projects for ASP.NET Developers
Introduction
One of the most commonplace dilemmas developers encounter when working with new technology is figuring out how to gain hands-on experience. It's a classic case of the chicken and egg paradox; without a sound understanding of the technology, how can one be expected to build a substantive project using it? On the other hand, if building something of substance isn't realistic, then how can progress be made towards becoming a knowledgeable developer? Often, the obvious solution is to simply bite the bullet and learn through trial-and-error. However, in an age where project turnaround time is often measured in days and not months, sometimes you just don't have the luxury to learn at a leisurely pace, not to mention conjure up an interesting idea for a practical project.
So what's the best alternative? Looking at the source code of other more knowledgeable developers, of course! For years the open source community has learned in precisely this fashion, sharing a wealth of code through sites such as SourceForge and GitHub. While the Microsoft community has also for years shared code, albeit in a much more loosely organized fashion, it wasn't until the founding of CodePlex that these efforts began in earnest.
In this article I'll introduce you to ten great CodePlex projects which can undoubtedly greatly reduce your learning curve when getting acquainted with ASP.NET MVC, the fantastic free MVC framework built atop ASP.NET. Some of these projects are shining examples of ASP.NET MVC's power, while others are still diamonds in the rough, however all of them undoubtedly offer useful, real-world implementation examples which will prove invaluable as you wade into the waters of this exciting technology.
NerdDinner
Success in the IT industry seems to be directly intertwined with the size of one's M&E expenses. Pre-conference dinners, post-conference drinks, user group pizza... it's almost like food is nerd flypaper.
To help the programming community manage the logistical intricacies involving dinner plans, Microsoft luminaries Rob Conery, Scott Hanselman, and Scott Guthrie created NerdDinner. A companion project to their book, "Professional ASP.NET MVC 1.0", the NerdDinner project includes many of the typical features you'll find in such a Website, including user registration and login, the ability to both add your own group dinner as well as find dinners occurring in various locations, and RSVP for upcoming dinners. The project also plots dinner locations using the Bing Maps Platform. According to the project page, upcoming features include OpenID support, Virtual Earth API integration, a mobile version of the site, and much more.
You can get acquainted with the NerdDinner project via the live site, which allows you to interact with all of the aforementioned features.. Via both the CodePlex project and book site you can download a copy of the book's 196-page sample chapter which guides you through the creation of the NerdDinner project.
Activate Your Glutes
Of the ten projects discussed in this article, Activate Your Glutes is the most recently created, having been added to CodePlex just over one month ago. The brainchild of James Randall, Activate Your Glutes gives users the ability to track daily exercise progress. Although a fairly new project, Activate Your Glutes already packs a powerful punch, having incorporated technologies such as jQuery, Rhino Mocks, and VisiFire Charts.
I spoke with James via e-mail regarding why he chose to use CodePlex to host his fledgling project. He responded, "Although I'm a recent member of the CodePlex community , I've been making use of it for a couple of years as a non-contributor and some of the projects I use on a regular basis (such as ASP.Net MVC, Unity and AutoMapper) have their homes on CodePlex. I wanted to give something back to this community and so it seemed a natural place for my own MVC based project to have as its home. It's also easy to get started with, and offers a good set of support features over and above source control such as the wiki and issue tracker."
You can create an account and experiment with the Activate Your Glutes project features over at http://www.activateyourglutes.com/.
Tailspin Travel
TailSpin Travel was the title given to the theme project discussed during PDC 2009's Day 1 keynote which highlighted key features of Microsoft Visual Studio 2010 and .NET Framework 4 can be used to create powerful Web applications. In addition to being built atop ASP.NET MVC 2, the Tailspin Travel project incorporates use of Windows Identity Foundation, Windows Server AppFabric, and SQL Server 2008's Data-Tier Application (DAC) feature.
Check out TailSpin's CodePlex site to download more, or watch the PDC keynote here.
ASP.NET MVC 2 Knowledge Exchange
There are few programmers who haven't used Stack Overflow, let alone heard of the next-generation community-based support site which incorporates aspects of a wiki, blog, forum, and Digg. No doubt, Stack Overflow's unique approach and fantastic interface is a case-study for developers interested in creating cutting-edge community-driven Websites.
Andrew Siemer must have had the same idea in mind when he created Knowledge Exchange. The project companion to his DotNetSlackers article series titled Buildinga StackOverflow Inspired Knowledge Exchange. The project takes a holistic approach to project development, focusing not only on the technology but also upon topics such as setting up a proper development environment, creating wireframes, and using CruiseControl.NET.
Download the project code over at the Knowledge Exchange CodePlex site, and check out the article series over at DotNetSlackers.com
Who Can Help Me?
Who Can Help Me? is based upon an interesting idea which helps users find individuals possessing a certain desired technical skill set. Built using a wide variety of technologies including DotNetOpenAuth, Castle Windsor, TweetSharp, and Less CSS for .NET, Who Can Help Me? may provide valuable insight into how to create a truly heterogeneous MVC framework-based application.
You can create an account on the project's live site, or download the project code via its CodePlex site.
Hollywood Hackers
Hollywood Hackers is a companion project to the recent MSDN article, "Fuel Your Application's Engine with Microsoft Azure Storage", authored by Kevin Hoffman and Nathan Dudek, which demonstrates how to use various features of Windows Azure in conjunction with ASP.NET MVC 2. The project theme revolves around an ASP.NET MVC 2-driven site which sells the magical technology used in Hollywood movies, and demonstrates asynchronous messaging and processing using Windows Azure Storage.
Download the Hollywood Hackers project code via the CodePlex project site, and read the article here.
Oxite
Oxite is an ASP.NET MVC Framework-based blogging application used to power several high-profile Websites such as VisitMix and PDC. Offering countless features one would expect in an enterprise blog, such as plugin support, skinning capabilities, comment moderation, API support, Oxite provides tremendous insight into the capabilities of ASP.NET.
The project maintainers make special note about oxite no longer being developed to meet a goal of providing a standalone blog engine, but is instead being developed for reason of evolving the aforementioned Websites. They suggest developers in search of an ASP.NET MVC framework-based blog engine solution check out Orchard.
Kooboo
Just as Oxite is really a showcase project for developers interested in building a blogging engine, the Kooboo CMS is really a case-study for learning how to create a powerful content management solution using ASP.NET MVC framework. Offering the ability to create custom content types, manage content templates and menus, organize workflow, and schedule tasks, Kooboo offers developers tremendous insight into the underpinnings of an enterprise CMS.
Check out CodePlex' Kooboo project, or learn more about Kooboo at Kooboo.com.
Prsync.com
Prsync.com is a press release aggregation site which accepts releases both from the user community in addition to automatically aggregating them via corporate RSS feeds. CodePlex's companion Prsync.com project includes all of the source code used to power the site. While the project description does not make any reference to special bells-and-whistles, it does appear as if great emphasis has been placed on best practices as defined by the Microsoft patterns & practices N-Tier Web Application Patterns group.
Visit the Prsync.com website and download the site source code here.
The ASP.NET MVC Membership Starter Kit
An active user community is clearly one of the key ingredients to most of today's successful online project, and so it would be wise for any developer to take sufficient time to understand how to effectively manage user accounts. To help others better understand how to leverage ASP.NET's Membership & Roles providers to manage users and roles, Troy Goode has create a very popular CodePlex project called the MVC Membership Starter Kit. Features include the ability to create, modify, and delete users, change a user's e-mail address, and update user roles. While the MVC Membership Starter Kit doesn't take advantage of any features new to MVC 2, this project should nonetheless serve as a great introduction to developers new to managing user accounts.
Learn more about the project and check out interface screenshots at Troy's website.
Conclusion
Have you made your ASP.NET MVC project's source code available via CodePlex or another site? Tell us about it in the comments!

Comments
gucci è²¡å¸ DZycb99On
Posted by Twereerejuddy on 05/23/2013 08:03pm2013 ã°ãã(Gucci) ã¢ã¦ãã¬ããå°é販売åº-gucci ã®ã°ãã é·è²¡å¸æ¿å®é販! groutbarrit ã°ãã ãã«ã ãã¡ãã¯ã人æ°ãã©ã³ãã®ã°ããï¼Gucciï¼ã®ååãç´¹ä»ãã¦ãã¾ãã groutbarrit ã°ãã 財å¸
ReplyPrivate Jet Charter
Posted by prermentuxupt on 05/12/2013 02:25amPrivate http://everyonehere.info/story.php?title=the-best-non-general-public-jet-constitution-flights jet charter is the area or business of renting an aircraft for commuting, transportation, reveal ambulance, or merit transfer etc. Other joint names exchange for private jet franchise includes air charter, jet charter, affiliated to taxi, governmental jet contract, private airplane, aircraft hire
ReplyConcise review unwraps the unignorable info regarding gucci and ways in which it may affect your site.
Posted by emeseesip on 05/07/2013 08:28amProbably The Most Complete nike Guidebook You Ever Witnessed Otherwise Your Cash Back [url=http://www.guccija.biz/]ã°ããããã¼ã±ã¼ã¹[/url] I can't believe this, amazing solution. People have to find out more about adidas instantly whilst it is still in stock . . . [url=http://www.guccija.biz/]ã°ãã é·è²¡å¸[/url] nike helps all of us by integrating several special features and functions. It's a unvaluable thing for all fan of nike. [url=http://www.guccija.biz/]ã°ãã ã·ã§ã«ãã¼ããã°[/url] Honest blog post divulges Ten fresh, new things about adidas that not a soul is covering. [url=http://www.chanelja.biz/]ã·ã£ãã« ããã©ãã»[/url] That explains why no company is discussing adidas and therefore something that you ought to begin doing immediately. [url=http://www.chanelja.biz/]chanel ããã°[/url] Most recent questions about adidas clarified and as a consequence reasons why you ought to look at every term on this guide. [url=http://www.chanelja.biz/]chanel 財å¸[/url] The basics behind nike which you could cash in on starting today.[url=http://www.nikeja.biz/]ãã¤ãã©ã³ãã³ã°[/url] Ways to discover just about every thing there is to understand about gucci in seven basic steps.
ReplyConcise report discloses the unquestionable details about gucci as well as how it might affect your organization.
Posted by incockDak on 04/26/2013 06:29pmNewbie questions about nike resolved not to mention why you have to take a look at each and every concept of this insider report.[url=http://www.nikejpgolf.biz/]ãã¤ã[/url] A trustworthy double twirl on mizuno [url=http://www.nikejpgolf.biz/nike-ã´ã«ããã¼ã«-c-23.html]nike ãã¼ã«[/url] Creative questions regarding mizuno resolved and therefore reasons why you need to start reading each term of this specific article. [url=http://www.nikejpgolf.biz/nike-ã¢ã¤ã¢ã³-c-1.html]ãã¤ãã´ã«ã[/url] Third party summary discloses Six fresh, new things of nike that not a soul is speaking of. [url=http://www.nikejpgolf.biz/nike-ã¢ã¤ã¢ã³-c-1.html]ã´ã«ã ãã¤ã[/url] Generally nike Business Chat - Users who likes zilch benefits?! [url=http://www.nikejpgolf.biz/nike-ã´ã«ãã·ã¥ã¼ãº-c-15.html]nike dunk[/url] Tools and formation throughout Vegas : nike has left without bon voyage [url=http://www.nikeyasuyi.com/]nike free[/url] Solutions and formation in Vegas -- mizuno has left without any hasta la vista [url=http://www.nikeyasuyi.com/nikeãã¤ãRunning-c-3.html]nike running[/url] I would say the mizuno Agency Talk - Individuals who cares about zero benefits?! [url=http://www.nikeyasuyi.com/nikeãã¤ãDunk-c-9.html]nike ã·ã¥ã¼ãº[/url] I would say the nike Market Dialog -- Users who cares for virtually nothing gains all bonuses?!? [url=http://www.nikeyasuyi.com/nikeãã¤ãDunk-c-9.html]nike dunk[/url] mizuno brings completely new life span to an old challenge: defacto popular
ReplyLightweight perceptive â Nike Loose TR Fit in jump 2013 3 series
Posted by Tufffruntee on 04/24/2013 12:36pmNike Manumitted TR Suited 3 prominent features is to from the brand-new plot: Nike On the loose 5 soles improved bending Striation; modern tractor pattern making training more focused when; lighter load, the permeability is stronger, and more in fashion shoe designs not only order shoes [url=http://northernroofing.co.uk/roofins.cfm]nike free[/url] more pleasant wearing, barefoot training sensible of, but also more in fashion appearance. Nike Manumitted TR Fitting 3 provides unequalled lateral perseverance, you can deceive the legs in the leg during training. Acrid vamp upper breathable mesh, disgrace suds's solitary map can be [url=http://fossilsdirect.co.uk/glossarey.cfm]nike huarache free[/url] seen from stem to stern it. Lightweight, difficult, piddling bubbles matter occupied through merest few seams, more limber, help is stronger. Demand more advance, part of a training utilize, bubbles make inaccessible in more parts of the neediness for give, foam loose. Say two-ply patois moisture wicking synthetic materials, vapid on your feet, mitigate maintenance feet dry and comfortable. Phylite [url=http://turbo-vac.co.uk/components_13.cfm]nike free womens[/url] midsole offers lightweight revolt unchanging, superior durability and sedate outsole can do to greatly reduce the comprehensive avoirdupois of the shoe. Qianzhang pods on the outsole and heel-shaped Green rubber enhances the shoe multi-directional traction on extraordinary surfaces.
Replysnapback hats cheap
Posted by xxds9ef on 04/01/2013 06:37am[url=http://snapbackswholesalezone.webs.com]snapbacks wholesale[/url] snapbacks wholesale u wezw [url=http://cheapsnapbackshat.webs.com]cheap snapbacks hats[/url] cheap snapbacks hats o zfxt[url=http://snapbackhatwholesale.webs.com]wholesale fitted hats[/url] wholesale fitted hats u sbww[url=http://bestbaseballcap.webs.com]wholesale baseball caps[/url] wholesale baseball caps e zlfb[url=http://bestbaseballcap.webs.com]hats wholesale[/url] hats wholesale t ybsm[url=http://snapbackswholesalezone.webs.com]fitted hats wholesale[/url] fitted hats wholesale c mgpy [url=http://snapbackhatwholesale.webs.com]wholesale snapbacks[/url] wholesale snapbacks a mfmu [url=http://cheapsnapbackshat.webs.com]cheap hats online[/url] cheap hats online t hlxg[url=http://snapbackswholesalezone.webs.com]fitted hats wholesale[/url] fitted hats wholesale f cjev[url=http://goodsnapbackhatscheap.webs.com]snapback hats cheap[/url] snapback hats cheap y zncz[url=http://snapbackhatwholesale.webs.com]snapback hats wholesale[/url] snapback hats wholesale g qgpd[url=http://bestbaseballcap.webs.com]wholesale snapback caps[/url] wholesale snapback caps j jqsg [url=http://snapbackhatwholesale.webs.com]snapback hats wholesale[/url] snapback hats wholesale n hnxt [url=http://cheapsnapbackshat.webs.com]cheap snapbacks online[/url] cheap snapbacks online k ohpr[url=http://snapbackhatwholesale.webs.com]snapback hats wholesale[/url] snapback hats wholesale g norb[url=http://cheaphatsmall.webs.com]cheap snapbacks[/url] cheap snapbacks e rxsc[url=http://bestbaseballcap.webs.com]hats wholesale[/url] hats wholesale l dsrm[url=http://snapbackswholesalezone.webs.com]snapback hats wholesale[/url] snapback hats wholesale d hvcm
Replyhttp://www.tomsoutletw.com/ lwujzl
Posted by http://www.tomsoutletw.com/ Mandyzcq on 03/30/2013 01:03pmray ban caravan,Xiao Feng relieved: ray ban aviator sunglasses changed back to the original look. Listen to Xiao Feng finished, gamma coconut paused for a moment, then slowly metamorphosed appearance before the birth. Although they are still a white, but very clean and tidy, hair and want to waterfalls like hanging, very elegant, like a goose seductive face, watery eyes adorable, Joan nose cherry mouth abundance peaks slim narrow waist, slender legs, looks a bit shy to bow their heads and feet, everything that even the United States. If not both feet off the ground, who still send a hint of chill, a distance, is a perfect goddess. Looked beautiful gal coconut, Xiao Feng burst daze, the unknowingly nose outflow of the a little scarlet liquid - nosebleed! Gamma coconut looked a long time, also seen oakley sunglasses outlet,raybansunglassesouty.oakley sunglasses cheap,com/" title="ray ban wayfarer sunglasses"ray ban wayfarer sunglasses master speak, they looked up, they saw Xiao Feng gentlemen like the cop could not help his face red, shameless or gas, Jiao He said: masters!
ReplyLace Babydoll
Posted by Fishnetjo1090 on 03/29/2013 09:58amhttp://discounteroticlingerie.webs.com - Discounted LingerieYou can always start at Victoria's Secret, but most major retailers like Macys and Nordstroms also sell lingerie He has several sucessful restaurants and he was going to start his test of the equipment on one of the units that happened to be located near the beach http://sexycostumesboutique.webs.com - Sexy Rear Admiral CostumeToday's modern corset is made from softer and suppler materials such as silk, satin and lace, (as well as leather) to name a few Buying wholesale products are the best way to increase your profit potential http://sexylingeriecostumese.webs.com - Secretary Lingeries sex appeal It is designed to accentuate a woman's curves, not to alter them http://babydolllingeriee.webs.com - lace babydollscom This is an online dreamgirl lingerie retailer which offers free shipping for orders that are above $75 http://SexyChemise.webs.com - Chemise Lingerie4If you happen to be really hunting for lingerie to spice up your love life, be sure to visit Frederick's of Hollywood (accessible online)
Replyray ban wayfarer cheap
Posted by zgliliImpumpbif on 03/29/2013 09:17amhttp://fakeGucciwayfarer.webs.com - fake ray ban ray ban for cheap http://sunglassdicountsaleu.webs.com - oakleys cheap fake oakleys http://wholesalesunglasseschic.webs.com - sunglasses wholesale fake oakley sunglasses http://guccisunglassescheap.webs.com - cheap sunglasses wholesale sunglasses http://wholesalesunglassescool.webs.com - wholesale sunglasses oakley sunglasses cheap
ReplyLingerie Costumes
Posted by Fishnetjd1055 on 03/29/2013 08:44amhttp://Lingeriesv.webs.com - Leopard Print Lingerie?Something Sexy Planet There are various types of lingeries, each according to the style, personality and mood of the customer http://discountsexylingerie.webs.com - discount LingerieWhile lingerie is generally pretty forgiving size wise, (a lot of lingerie is marked one size fits all) you should know at a minimum if she's a small, medium or large Make sure to have the correct measurements and then go from there http://sexystockings.webs.com - sexy stockingsWarm colors are vibrant and exciting while cool colors have calming effect The baby doll lingerie style gets its name from; well http://G-string.webs.com - Sexy ChemiseComplement Your AssetsEach of us have features that others find attractive Provided here is a quick guide to the history of baby doll lingerie http://sexycostumesa.webs.com - Secretary LingerieWhat better way than to make it truly memorable and fun Unless you know, have a look at her nightgown/lingerie drawer before you leave
ReplyLoading, Please Wait ...