Thoughts from the Wet Coast

The musings of an ASP.NET Developer from Canada's We(s)t Coast

Articles

In an earlier post in this series I blogged about creating themes for my blogs. In my most recent updates I have added support for pages to my blog. All the pages on the site are rendered with the same View Page view, so would therefore use the same layout or “template”. Even in a fairly simple site this quite restrictive, and in the post I will show how you can support multiple different layout pages or page templates.
Sep 3 2018

I have been making some updates to my Blog Application (Naif.Blog) over the last few weeks, as I both enhance the application with some new features and bring it up to the latest version of ASP.NET Core (v2.1). In my implementation of theming I have allowed themes to “override” any of the default Views. This makes the theming engine very powerful but it also makes it potentially harder for theme creators as they would need to understand some basic Razor. This is where Tag Helpers come in - Tag Helpers provide a way to express functionality in HTML markup. In this blog I review the built-in Tag Helpers.

Aug 27 2018

I have been updating my Naif.Blog application to ASP.NET Core 2.1, and I noticed that when the site is published all the Razor cshtml files are “pre-compiled” into an assembly. This made me think - this could allow me to break the application into separate projects and I could deploy assemblies with embedded UI, thus allowing me to modularize the application. So I took a deeper look and realized that the ASP.NET Razor team have already thought about this and included a new Razor Class Library (RCL) feature into the 2.1 release.
Aug 22 2018

In my continuing series on building my own Blog Application I next turn to theming.  Any self-respecting Blog Application needs to be able to be themed and this is actually fairly straightforward in ASP.NET Core.  In addition to introducing the theming engine this blog will also introduce the new Configuration and Options frameworks available in ASP.NET Core.

May 23 2016

So its that time of the year again.  Its 32 C outside here in Canada, so it must be time for the new English Premier League season to start.  This year I feel bold enough to make predictions so here goes.  My top eight this year are as follows

In my opinion last year Manchester United were actually lucky to keep it close right up to the last game, and while they have been strengthened by the addition of Robin Van Persie, I can’t see them beating City this year so I am predicting that Manchester City will repeat - but it will be close again.

Aug 18 2012

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Categories

Tags