Rewriting Part 1 - Requirements

For the new, I have the following requirements:

  1. Keep ease of use to find my blog, rants and questions
  2. Add registration to eliminate the amount of spurious quesitons I have submitted to me.
  3. Allow registered users to personalize the site.
  4. Simplify searching for questions and rants into single point of search.
  5. Enhance maintenance pages to allow someone but me to maintain the site as needed.
  6. Keep all old URL's working even as I change the structure of the site.
  7. Eliminate my home-grown "MasterPages" solution and use the newly built one.
  8. Allow users to answer questions, submit code snippets, add book reviews, etc.
  9. More easily support more than one syndication model (RSS, Atom, etc.)
  10. Keep performance of site same or better than existing site.
  11. Improve data integrity by moving to a better backed-up data store.
  12. Include a "client" area to allow my clients to better use the site as a communications medium.
  13. Improve the "Book Owners" area to make it easier for owners of my book (or forthcoming books and articles) to get sample code and electronic copies of the books/articles.

I am sure there  are more, but those are the core of the new requirements.  Tune in tomorrow to start matching requirements with solutions...


Shawn Wildermuth
Author, Teacher, and Coach

My Courses

Wilder Minds Training
Vue.js by Example (New Lower Price)
Bootstrap 4 by Example (New Lower Price)
Intro to Font Awesome 5 (Free Course)
Building an API with ASP.NET Core (New Course)
Building a Web App with ASP.NET Core, MVC6, EF Core, Bootstrap and Angular (updated for 2.2)
Less: Getting Started (New)
Using Visual Studio Code for ASP.NET Core Projects
Implementing ASP.NET Web API

Application Name WilderBlog Environment Name Production
Application Ver v4.0.30319 Runtime Framework x86
App Path D:\home\site\wwwroot\ Runtime Version .NET Core 4.6.27817.01
Operating System Microsoft Windows 10.0.14393 Runtime Arch X86