DotNetCurry.com

.NET Standard 2.0 and XAML Standard

July 18th 2017 DotNetCurry.com

.NET Standard 2.0 and XAML Standard were announced at Build 2017, which could have a big effect on the future of cross-platform development in .NET. In this article we’ll take a detailed look at what they are and why they might be important.

C# 7.0 - What's New

June 7th 2017 DotNetCurry.com

C# 7 is the next version of C#. This article provides an overview of the new features in C# 7.0.

Error Handling in Large .NET Projects

May 12th 2017 DotNetCurry.com

Effective error and exception handling in any kind of an application plays an important role in providing a pleasant experience to the user, when unexpected failures occur. This article talks about some effective error handling strategies that you can use in your projects.

Concurrent Programming in .NET Core

April 13th 2017 DotNetCurry.com

Learn approaches to concurrent programming in .NET Core, as well as potential issues to be aware of.

Singleton in C# - Pattern or Anti-pattern

March 13th 2017 DotNetCurry.com

Singleton is one of the basic software design patterns, but if not implemented correctly can introduce complications in your application. This article discusses common use cases where you should avoid the Singleton pattern.

Visual Studio Code Condensed

February 6th 2017 DotNetCurry.com

This Visual Studio Code article will help you get started, and make you more productive at this increasingly popular text editor.

What’s Brewing for .NET Developers

December 5th 2016 DotNetCurry.com

Microsoft recently announced a slew of new development tools and frameworks for developers at Connect(); // 2016. This post gives a brief overview of what was announced.

.NET Standard - Simplifying Cross Platform Development

November 7th 2016 DotNetCurry.com

What is .NET Standard and why should developers care about it. Also get a sneak peek into the upcoming .NET Standard 2.0.

Asynchronous Programming in C# using Async Await – Best Practices

September 17th 2016 DotNetCurry.com

The async and await keywords in C# make asynchronous programming simpler, however one can still use them incorrectly. This article highlights some common mistakes, and gives advice on how to avoid these mistakes.

Project Centennial – Convert Classic Windows Apps to a Universal Windows App (UWP) using Desktop App Converter

July 13th 2016 DotNetCurry.com

Project Centennial converts Windows desktop applications to Universal Windows platform (UWP) so as to include them in Windows Store and give them full application identity.

.NET Compiler Platform (a.k.a Roslyn) - An Overview

March 8th 2016 DotNetCurry.com

Roslyn now known as .NET Compiler Platform is the next generation of C# compiler and more. This article gives a general overview and guidance about Roslyn.

Create Your Own Project Template for Visual Studio 2013 and 2015

January 21st 2016 DotNetCurry.com

Project template creation for Visual Studio can be another tool in your tool belt. This guide will get you started.

Upgrading Existing C# Code to C# 6.0

December 15th 2015 DotNetCurry.com

C# 6.0 brings many small improvements to the language. However, does it make sense to upgrade your existing C# code base to take advantage of the new C# 6.0 features? Let us find out.

Create Your First Diagnostic Analyzer in Visual Studio 2015

November 14th 2015 DotNetCurry.com

Diagnostic analyzers are a great new extensibility feature in Visual Studio 2015 for performing static code analysis. This article will walk you through the process of creating a simple diagnostic analyzer on your own.

Diagnostic Analyzers in Visual Studio 2015

October 8th 2015 DotNetCurry.com

Diagnostic analyzers in Visual Studio 2015 will strongly affect the way we will be writing code in future. This article will help you learn everything you need to know about diagnostic analyzers.

Razum Blog

Using Bootstrap Multiselect with Angular

August 17th 2016 Razum Blog

David Stutz’s Bootstrap Multiselect is probably the most popular Bootstrap plugin for rendering a select element with multiple attribute as a Bootstrap button with a dropdown menu. It is feature rich and works great, but if you want to use it with Angular, there is unfortunately no directive available for it.

TheNexus

NuGet Is Down. Now What?

December 15th 2014 TheNexus

Sonatype Nexus can serve as a centralized package cache to avoid your build process being dependent on the official NuGet repository.

NuGet and Nexus: Use a Repository Group to Consolidate Multiple Repositories

November 11th 2014 TheNexus

Repository groups in Sonatype Nexus can virtually merge contents of multiple different package sources and make them appear as a single one to the consumers.

Nexus and NuGet: Create a Hosted Repository

October 17th 2014 TheNexus

You can use Sonatype Nexus to host your own package source with private NuGet packages that you do not want to publish to the official NuGet repository and make available to everyone.

Get Started with Nexus and NuGet

July 21st 2017 TheNexus

The best way for getting to know Sonatype Nexus is to install its open source edition locally and give it a test run.

Nexus for .NET Developers: New Series

September 9th 2014 TheNexus

This series of articles introduces Sonatype Nexus step-by-step from the initial setup to the configuration and usage scenarios for individual NuGet related features.