|almost 3 years ago||4 days ago|
|Visual Basic .NET||C#|
|GNU General Public License v3.0 or later||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning Mono-basic yet.
Tracking mentions began in Dec 2020.
Por debaixo do capô: async/await e as mágicas do compilador csharp
3 projects | dev.to | 18 Oct 2023
Use Case Driven Development with Low-Code
4 projects | dev.to | 25 Aug 2023
At runtime, the Case C# expressions are embedded into a function and dynamically compiled into an assembly using the Roslyn C# compiler. Then the function that contains the expression is called (e.g. CaseAvailableFunction.Availablle()). At runtime, the function provides various methods to access stored case values as well as the current input data.
Do you guys think this programmer is right about dotnet?
4 projects | /r/programming | 10 Jul 2023
How to combine codes that other people have worked on?
3 projects | /r/Unity2D | 1 Jul 2023
I like to use the roslyn coding practices for C# projects (https://github.com/dotnet/roslyn/blob/main/docs/wiki/Contributing-Code.md)
Availability of C# Dev Kit for Neovim?
2 projects | /r/dotnet | 28 Jun 2023
Looks like it uses the Microsoft.CodeAnalysis.LanguageServer package as the lsp. The code for that is here https://github.com/dotnet/roslyn/tree/main/src/Features/LanguageServer/Microsoft.CodeAnalysis.LanguageServer so presumable there's some way to get it to talk to neovim.
Do you think C# will be decentralized in the future?
4 projects | /r/dotnet | 24 Jun 2023
Interceptors (new C# metaprogramming feature) to fuel DapperAOT development
3 projects | news.ycombinator.com | 21 Jun 2023
Without interceptors, source generators can only add new code, but cannot modify any existing code. Interceptors enable method call substitutions.
Announcing C# Dev Kit for Visual Studio Code
4 projects | /r/programming | 7 Jun 2023
Here is a link to the dotnet/roslyn .editorconfig for reference, scroll down to # CSharp code style settings:
How do IDEs add language support / detect the language you are using?
3 projects | /r/learnprogramming | 2 Jun 2023
It's no surprise that IDEs can do the same thing, and they may even share the same codebase for doing so. For instance, C#'s Roslyn compiler states:
Ich werde niemals auf Proprietäre r Basis software entwickeln
2 projects | /r/informatik | 21 May 2023
Der Compiler und das Framework sind Open source zB. https://github.com/dotnet/roslyn
What are some alternatives?
MSBuild - The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
F# - Please file issues or pull requests here: https://github.com/dotnet/fsharp
CSharpObfuscator - CSharp Obfuscator protects your .NET application code through obfuscation transforms, while maintaining debugging abilities for quality assurance testing.
Roslyn-linq-rewrite - Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
ClojureCLR - A port of Clojure to the CLR, part of the Clojure project
VisualFSharp - The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
SharpLab - .NET language playground
ReactiveUI - An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.