#ICYMI: Microsoft said that its suppliers and contractors with more than 50 workers must offer a minimum of 12 weeks paid parental leave for either a birth or adoption, if they want to continuing doing business with the tech giant. https://goo.gl/A75fPR #GlobalHR #HRTech
NLog vs. log4net vs. Serilog
#ICYMI: Logging information in .NET, or really in any production application, is invaluable. In many cases, developers don’t have direct access to the production environment to debug issues. Good quality logs are the difference between solving problems like Sherlock Holmes and stumbling upon solutions like Inspector Jacques Clouseau. As you can imagine, we’re pretty big on logging here at Stackify, and we’ve written quite a few other blog posts on .NET logging frameworks. I’d encourage you to try out the search and read a few of our previous articles.
Top .NET Logging Frameworks Comparison
In this article, we’ll take a look at three of the most popular logging frameworks in the .NET space: log4net, NLog, and Serilog. If you’ve read any of my comparison articles in the past, you’ll know that I typically end up with some wishy-washy conclusion like, “It all depends on your situation” or some variation of “different spices for different mices.” But not this time! This time, I promise to declare one winner; one logging framework to rule them all and in the CLR bind them. https://goo.gl/Ai3uYb #DataIntegration #ML
Mule 4: Creating Global Custom Functions in Dataweave 2.0
In this article, I will explain how to create a global function that can be access or reuse by other Transform Message Component within a Mule Application.
First, We need to create a Dataweave File (.dwl) and save it in src/main/resources/modules/. Now,we can define our global custom functions here by using the fun directive and global variable by using var directive. Also note thatthis dwl file should not contain an output directory, body expression, or the separator (—) between header and body sections. https://goo.gl/KC5RJH #DataIntegration #ML
