Digests » 164
this week's favorite
This post looks at the various techniques available in ASP.NET Core for caching. We'll look at caching of data, partial pages and full pages at the server and client level and explain when to use each.
In continuation of the Big Memory topic on the .NET platform (part1, part2), this article describes the benefits of utilization of large data sets in-process on the managed CLR server environments using Agincore’s Big Memory Pile.
If you need to parse a language, or document, from C# there are fundamentally three ways to solve the problem: use an existing library supporting that specific language: for example a library to parse XMLbuilding your own custom parser by handa tool or library to generate a parser: for example ANTLR, that you can use to build parsers for any language.
Having been playing around with the ASP.NET Core 2.0 preview for a little while now, one cool feature I stumbled upon was the addition of the new ITagHelperComponent interface and its use.
Debugging is a satisfying and special kind of hell. You really have to live it to understand it. When you're deep into it you never know when it'll be done. When you do finally escape it's almost always a DOH! moment.