About the PostcardApp (postcardsfromskyrim.net)

 

Postcardsfromskyrim.net

Is a web application where users may create, view, and share custom postcards featuring images from fantastic virtual locales. The goal of this effort is simple: provide a reference for myself, potential clients, and other devlopers on how to develop, expand, and maintain a modern web application using the latest and greatest in technologies. If you're hungry for some alphabet soup full of technology acronyms, read on. If you're looking for help using the site, visit (link pending) page.

 

List of installed packages (via NuGet, last updated 3/19/2012):

PM> get-package 

Id                             Version              Description/Release Notes                                                                                                                 
--                             -------              -------------------------                                                                                                                 
AspNetMvc                      4.0.20126.16343      This package contains the runtime assemblies for ASP.NET MVC. ASP.NET MVC gives you a powerful, patterns-based way to build dynamic web...
AspNetRazor.Core               2.0.20126.16343      This package contains the runtime assemblies for ASP.NET Web Pages. ASP.NET Web Pages and the new Razor syntax provide a fast, terse, c...
AspNetWebApi                   4.0.20126.16343      This package contains everything you need to host ASP.NET Web API on IIS. ASP.NET Web API is a framework that makes it easy to build HT...
AspNetWebApi.Core              4.0.20126.16343      This package contains the core runtime assemblies for ASP.NET Web API. This package is used by hosts of the ASP.NET Web API runtime. To...
AspNetWebApi.Data              4.0.20126.16343      Description                                                                                                                               
*AspNetWebApi.Data              4.0.20221.15125      Description                                                                                                                               
AspNetWebPages.Core            2.0.20126.16343      This package contains core runtime assemblies shared between ASP.NET MVC and ASP.NET Web Pages.                                           
++EntityFramework                4.3.1                Entity Framework is Microsoft’s recommended data access technology for new applications.                                                  
jQuery                         1.7.1                jQuery is a new kind of JavaScript Library....                                                                                            
*jQuery.Ajax.Unobtrusive        2.0.20126.16343      jQuery plugin that lets you unobtrusively setup jQuery Ajax.                                                                              
jQuery.UI.Combined             1.8.18               jQuery UI is an open source library of interface components — interactions, full-featured widgets, and animation effects — based on the...
jQuery.Validation              1.8.1                This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization. That makes a good ...
jQuery.Validation.Unobtrusive  2.0.20126.16343      jQuery plugin that unobtrusively setups jQuery.Validation.                                                                                
knockoutjs                     2.0.0.1              A JavaScript MVVM library to help you create rich, dynamic user interfaces with clean maintainable code                                   
Microsoft.Web.Infrastructure   1.0.0.0              This package contains the Microsoft.Web.Infrastructure assembly that lets you dynamically register HTTP modules at run time.              
Microsoft.Web.Optimization     1.0.0-beta           ASP.NET Optimization introduces a way to bundle and optimize css/js files.                                                                
*Modernizr                      2.0.6                Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't act...
Modernizr                      2.5.3                Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't act...
Newtonsoft.Json                4.0.8                Json.NET is a popular high-performance JSON framework for .NET                                                                            
+SinglePageApplication          4.0.20126.16343      This package contains SPA scaffolding.                                                                                                    
*System.Json                    4.0.20126.16343      This package contains the JsonValue API, which supports dynamic parsing and construction of JSON data.                                    
System.Net.Http                2.0.20126.16343      This package provides a programming interface for modern HTTP applications. This package includes HttpClient for sending requests over ...
System.Net.Http.Formatting     4.0.20126.16343      This package adds support for formatting and content negotiation to System.Net.Http. It includes support for JSON, XML, and form URL en...
System.Web.Http.Common         4.0.20126.16343      This package contains common libraries used by both ASP.NET MVC and ASP.NET Web API.                                                      
System.Web.Providers           1.1                  ASP.NET Universal Providers add provider support in ASP.NET 4 for all editions of SQL Server 2005 and later and to SQL Azure. If you us...
System.Web.Providers.Core      1.0                  ASP.NET Universal Providers add provider support in ASP.NET 4 for all editions of SQL Server 2005 and later and to SQL Azure. If you us...
WindowsAzure.Storage           1.6                  This client library enables working with the Windows Azure storage services which include the blob service for storing binary and text ...

*not currently in use
+template
++unused directly, needs troubleshooting to identify issues cropping up upon removal of package/reference

I'm examining various different options on how to distribute the source code, but when I've figured it out, details will be posted here