One of the many areas which has been revamped completely with ASP.NET 5 is the localization infrastructure. Anže Vodovnik takes a look at how you localize Razor views in ASP.NET 5 and MVC 6.
In previous versions of ASP.NET we were mostly on our own when it came to logging. Typically we would pull in a third party library like log4net or NLog and use that throughout our application. This worked pretty well, however it also meant that we had likely coupled our code to a particular logging framework and replacing or adding to that framework was quite difficult.