{"id":58,"date":"2016-08-28T20:16:23","date_gmt":"2016-08-29T00:16:23","guid":{"rendered":"http:\/\/langstonsoftware.com\/?p=58"},"modified":"2016-09-21T10:50:01","modified_gmt":"2016-09-21T14:50:01","slug":"3-things-to-evaluate-for-your-next-net-project","status":"publish","type":"post","link":"https:\/\/langstonsoftware.com\/2016\/08\/28\/3-things-to-evaluate-for-your-next-net-project\/","title":{"rendered":"3 frameworks to evaluate for your next .NET project"},"content":{"rendered":"
In software development today there is always a stream of new technologies, languages, frameworks, paradigms, and stacks to evaluate. Even if you narrow your scope to C# web stacks, there are plenty of new developments in development tech. I’ve seen and read about a lot of them, but I’ve found a few that really seem to apply to developers across the C# web stack spectrum.<\/p>\n
Here are 3 frameworks I will be looking at for my next .NET project, each of which might take my development toolkit to the next level.<\/p>\n
3. Serilog I’ve had a lot of good success with Log4Net over the years, but Serilog seems to be showing up in discussions and package references more often lately. In part, I’d put this to the simplicity of Serilog. But also, it makes a focus on structured data, letting you serialize log data in useful ways. One of the most useful parts of this is outputting objects in nice serializable and JSON representation in your logs. In general this small change makes creating readable logs much more intuitive than Log4Net, meaning you spend less time trying to craft or understand individual logging statements, and more time creating more useful logging statements or actually producing business logic.<\/p>\n Especially when working with asynchronous programming, as much of my cutting edge projects do, logging like this can be invaluable, as traditional debugging becomes almost useless. The tried and true Log4Net can get you there, but Serilog seems to get you there faster, with more detail and less fuss.<\/p>\n 2. Angular 2<\/p>\n
\nhttps:\/\/serilog.net\/<\/a><\/p>\n