an artist s illustration of artificial intelligence ai this image depicts the process used by text to image diffusion models it was created by linus zoll as part of the visualising ai

YamlDotNet, Interfaces, Lists, and Classes

Approach to cleanly handle YAML configuration in a .NET application, expressing a preference for cleaner formats than YAML, specifically mentioning issues with deserializing to interface-based structures using YamlDotNet. He encountered challenges deserializing a list of interface types but found solutions using custom deserializer and type converter classes to ensure proper YAML formatting. Additionally, the author highlights the value of creating a mapping class for flexibility in handling various interfaces and corresponding concrete implementations, making serialization and deserialization simpler.

Open LINQPad

Using LINQPad for Dynamics CRM Development

You are likely already familiar with the excellent development tool LINQPad and if you are a Dynamics CRM Developer you, hopefully, are familiar with LINQPad Plugin for Dynamics CRM. Using LINQPad along with the LINQPad CRM Plugin is a great way to learn the ins and outs of writing LINQ queries for Dynamics CRM.

In this article I will show you how, with just a minimal of effort, you can start using LINQPad to directly call Dynamics CRM. This will allow you to go beyond just building LINQ queries and execute code to test Request/Response messages, QueryExpression retrieval, FetchXml, and much more. Using LINQPad allows you to test and learn in real-time without waiting to compile your code and execute your test cases (if you even have test cases! You do have test cases, right?) (more…)