Fortsätt till huvudinnehåll

Focused learning, ASP.NET

I have decided that it is time to really broaden my knowledge on a specific topic. With all the things I have going on beside learning new, coding related stuff, stuff (full time work, family with two kids, and marathon training) I need to set up a study plan, goals and set off time for focused learning.

The topic I have in mind is Web-based applications. I am thinking ASP.NET, Typescript, and Entity Framework. The application can be my good old friend "The Record Collector".

Here's a quick plan, may have to be revised.

Weeks
  1. Reading material. Collect links, books, etc on the topic.
  2. Tooling. Ensure all required tools and resources for developing and hosting a database backed ASP.NET web application are available.
  3. Sample site. Follow guide/tutorial to set up a sample site.
  4. Domain Model. Design the core domain model for the Record Collector application.
  5. Core implementation. Implement core functionality. Focus should not be on UI and persistence.
  6. Finish up core implementation, start designing UI.
  7. Add persistence support. Improve UI.
  8. (Optional) Add multi-user support.
This is about two months of learning (on hours outside regular work). Hopefully it is enough to get a quite decent understanding of what it is like to build a web application using ASP.NET.

Training starts on Monday. Will try to keep the blog updated on the progress.

Kommentarer