c#

NuGet Gallery | Photino.Blazor.CustomWindow 1.3.1 is a library for Photino Blazor that allows you to make windows chrome-less. That is, you can remove the title bar and standard decorations. The idea behind it is to gain more control over the look and feel and create more compact UIs. With this library, you get back basic functions like window resizing and other standard elements that users expect, but under full control of the application.

zeromq/netmq: A 100% native C# implementation of ZeroMQ for .NET was completely unknown to me (the C# version, not ZeroMQ), but it is a really exciting project for .NET enthusiasts. Directly in .NET without external libraries or even servers, you can build various 1:1, 1:N, N:1, N:M communication structures with diverse behaviors (Pub/Sub, Broadcast, Req/Resp, Fifo - basically everything that ZeroMQ can do). It makes a very good impression (ok, no surprise, it is after all an implementation of the original ZeroMQ in C#, and ZeroMQ was absolutely brilliant for its purposes). And of course, it is interoperable with the original ZeroMQ.

.NET Compiler Platform "Roslyn" - Documentation. C# and VB.Net Compiler. Directly from Microsoft. In C#. And Basic. Under Apache 2.0 License. So honestly? I think it's great.

Responsive Applications - Mono. An article about the different ways to build applications with GTK# so that they respond quickly and do not block the user interface, even though GTK# is single-threaded (i.e., the UI can only be accessed by the GTK# thread).

NancyFx/Nancy. Nancy is already much closer to Sinatra or Scalatra, but is actually based on C# - but maybe you can also just write modules in F# there, the interoperability of the two languages is very high (comparable to Scala and Java).

Polycode. Looks like something like Processing for C++ and Lua - so it's actually a C++ library for creative projects (2D/3D), but at the same time there is a Lua-based scripting layer with which you can program directly with the same APIs. Sounds a bit similar to Cinder, except that there is no scripting solution included, but only a C++ library.

Introducing JetBrains dotPeek - dotPeek - Confluence. For those curious about peeking into .NET assemblies (and Mono assemblies too, although the source is often available there anyway).

Mixing it up: when F# meets C#. As you never program in a closed room, the connections between languages are quite important - and especially on platforms like .NET and JVM. The mappings of F# data types to C# data types and the use of these look quite interesting. Using C# data from F# is trivial, but the other way around there are some peculiarities. A similar situation exists with Scala and Java.