Interview Assignment

This was a little tough being the week before Christmas, but I at least got the requirements complete.  It was fun at any rate.  I haven't had to work with MVC much at all and only had cursory knowledge of Razor; so it was nice to dig into something new for a change.  

Summary
=================
Added nuGet package references for everything that was in there
Fixed jquery ajax unobtrusive (in bundle but not in scripts)
Added exception handling with logging via log4net
Extended existing ASP.NET Identity to store account id (keeping identity and account separate)
WCF Service project to handle account, subscription, and content services
Some custom xml handling for bad RSS feeds (Minneapolis Star Tribune is an offender) and content publishers that require user-agent for rss requests

What I would have tackled next (if more time)
===============================================
There is an issue with the left navigation bar on the Feed view.  I couldn't quite nail down the proper composition of the view and partial views in time. The javascript isn't working properly on highlighting the current selection.

The search is pretty basic; just using a stored proc and LIKE operator on a parsed search string.  I would have liked to try and get full text search working, but that is only available with regular sql express; not LocalDb.

Things I would have like to shore up before submitting:
-Feed View composition (bug above)
-Feed View list composition, paging, and content protection (showing Summary as text is ugly; as html can be dangerous)
-Deactivate account
-Share (social media)
-data archival (expiration date is getting stored on the records; just no removal from db)
-Full text search (but would have required sql express)
-General code cleanup and documentation comments/summary tags
-Making it pretty (not my strong suit)