So you say #Behaviors are't flexinble enough and #Xaml lacks features, here I come to save you with ability to run any #chsarp #dotnet code from your #Xaml directly
Los 5 Mejores Editores de Código Para C# (C Scharp)

En este artículo conocerás Los 5 Mejores Editores de Código Para C# (C Scharp), con datos reales y técnicos.

Blog de Programación y Desarrollo - Nube Colectiva

Today I released Events 0.5. The #chsarp language provides a handy way to declare, subscribe to and fire events. In C#, an event is a “slot” to which callback functions (event handlers) can be attached. Events adds this mechanism to #python

It originated as a side experiment (I was a C# transfugee then) that I later adopted as an Eve dependency. It slowly got some traction besides my projects.

Many thanks to Cailean Parker who made this release possible.

https://pypi.org/project/Events/0.5/

#opensource

Events

Bringing the elegance of C# EventHandler to Python

PyPI
Null-Coalescing ?? And Null-Coalescing Assignment ??= Operator

We are going to find out what null-coalescing operator ?? and null-coalescing assignment ??= operator are and how to use them in C#.

Code Maze

Could you help discontinued Free Software project? MonoDevelop

Sharing is very helpful.

 Name: MonoDevelop
❤️ Description: Cross platform IDE for C#, F# and more
💔 Discontinued since: 2020
©️ License: GNU LGPL, MIT, Apache
⭐ Star: 2700
🍀 Fork: 900
🏠 Website: https://github.com/mono/monodevelop

#chsarp #monodevelop #programming #freesoftware #opensource #lgpl #visualstudio

GitHub - mono/monodevelop: MonoDevelop is a cross platform .NET IDE

MonoDevelop is a cross platform .NET IDE. Contribute to mono/monodevelop development by creating an account on GitHub.

GitHub
SharpLab

C#/VB/F# compiler playground.

とりあえず悩みに悩んでいたソースの整理終わり!あとは nuget に登録すればいい感じかな。
QT: ソースの整理 #9 - junersproject/PipingServer.NET
https://github.com/junersproject/PipingServer.NET/pull/9
#chsarp #dotnetcore #aspnetcore #pipingserver
ソースの整理 by juner · Pull Request #9 · junersproject/PipingServer.NET

ソースを整理。した src / app / test の3フォルダをもとにする形に修正 また、ベースとなる名前空間として次のものを作成した Piping.Core - ベースとなるコア部分 Piping.Mvc - コントローラ作成の為に必要な部分 Piping.Mvc.Pipe - 必要最低限のコントローラ Piping.Mvc.Commands - 追加用の初期コマンド

テスト用のモックアップ書いてて気づいたけれど、 C# ならこういう書き方できるのな。(インターフェスの関数と同名のラムダフィールド・プロパティ)
public class TestB : IB
{
public Func<bool> GetResult {private get; set;} = null;
bool IB.GetResult() => GetResult?.Invoke() ?? false;
}
#chsarp

#JsonSubTypes is a #chsarp library that contains converters supporting custom discriminated polymorphic types #json serialization for #Newtonsoft http://Json.NET

https://github.com/manuc66/JsonSubTypes

#oss #dotnet