Mapster a fast, fun and stimulating object to object mapper.
In this article, we explore the implementation of a Visual Studio editor that allows editing of a fictitious "Colorful" language. The editor minimally implements both syntax classification / coloring and IntelliSense completion.
Extends .NET reflection to decode the byte array returned by System.Reflection.MethodBody.GetILByteArray(), discusses the techniques to achieve this, and provides a brief primer on .NET reflection.
In this post, I will explain how we can use the ORM Fluent NHibernate in the Framework Core 2.0 for any database.
The tip provides a behavior that will set a control to a default value when the Visibility changes
Part 4 in the LINQ series, contrasts the System.Linq.Enumerable and System.Linq.Queryable extension methods and explores how expression trees are produced and consumed.
Mobile alerts in Xamarim.forms
Part 3 in the LINQ series, this provides an introduction to IQueryable, IQueryProvider, and LINQ expression trees.
A very quick survey of the standard LINQ methods defined in the System.Linq.Enumerable class
A flexible command line parsing class that uses C# attributes and reflection to discover syntax
Learn how to leverage the asynchronous ICommand implementation in Codon FX to support commands that kick-off long-running operations.
A deep dive into the IEnumerable interface, how the C# language supports it, how to avoid some of its pitfalls, and an introduction to some basic LINQ concepts.
This article will not be very theoretical, but would be more of a tutorial to showcase the existing problems with tightly coupled applications, how to make the application loosely coupled and achieve inversion of control via dependency injection.
CsConsoleFormat library for .NET – Formatting in Console using modern technologies
A prototype that explores how data can be associated with its context, a requirement for contextual computing which "…is now expected to grow 30 percent annually and reach a market size of a whopping $125 billion by 2023, largely due to widespread use in consumer mobile devices and smart agents."
Basic code scenarios using Bing Search API endpoints to search the Web
How to replace the web api request query string to privide case insensitive OData search.
.NET SIMD programs using the Vector types show performance comparable to Intel ISPC and open source C++ SIMD libraries while satisfying the same goal of SIMD developer productivity in a high-level language.