Extension Methods in C#
Have you ever needed to extend a class provided by a third-party library? Perhaps you want to add additional functionality or simplify a particular set of methods in the library.
Have you ever needed to extend a class provided by a third-party library? Perhaps you want to add additional functionality or simplify a particular set of methods in the library.
I recently had to solve the problem of converting strings into enums in C#. There are a few different solutions you can implement depending on your requirements. This article aims to show you some of these solutions and when to use each one.
A while back I wrote an article detailing how to create custom configuration sections in the App.config file in .NET. This is by far the most...
When working with C#, we can convert a DateTime object to a string. If we don't specify any formatting options, the default DateTime string format will be outputted. However, C# gives us the power to completely customise how the DateTime object should be outputted using custom format specifiers.
I have been working on an Outlook VSTO Plugin as part of a product that we are selling at As-tech. Often, when trying to build or publish the plugin, I...
We use Nancy for a product that we have developed in-house. One of the features that we have implemented in the product is a REST Api so that we can...
When developing for Sage CRM, we have a choice of using ASP or .NET. In the spirit of writing code that is both reusable and readable we do almost all of our development for Sage CRM in .NET (Visual C# more specifically).
I recently was tasked with integrating some external DLL assemblies into Sage CRM. These external assemblies were generated by a Word plugin that lets you insert SQL fields directly into the Word document.
I recently started a new job as a Software Developer working on extending Sage software functionality. Much of this development is done in Visual C#. Through the projects I have been given, there have been a few concepts I have learnt that...