ambie
dotnet
Our great sponsors
ambie | dotnet | |
---|---|---|
30 | 28 | |
1,791 | 2,725 | |
3.1% | 3.8% | |
9.4 | 5.2 | |
3 days ago | 9 days ago | |
C# | C# | |
MIT License | GNU General Public License v3.0 or later |
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.
ambie
-
How to configure true dependency injection in System.CommandLine
Fortunately, System.CommandLine (in its current version, 2.0.0-beta4.22272.1) is highly extensible. In this blog post, I'll show you how to integrate true dependency injection using the official Microsoft.Extensions.DependencyInjection NuGet package.
-
windows-setup-assistant - For new Windows boxes that have just had the OS-installed. Application Installs and OS Settings/App settings unattended setup made as easy as checking a few checkboxes!
IMO one of the best MVVM examples is Ambie, you can check it out.
-
Bar the WIN UI Gallery Example what other projects stand out as a learning resource
Here's a few: - MVVM Toolkit sample app - Ambie - Brainf*ck# - DevToys
-
Sharing an app I built for Xbox. It can play white noise and nature sounds for chilling/relaxing. Can run in background while gaming. Open source
And for any devs out there, here's the source code: https://github.com/jenius-apps/ambie.
- ambie - An app that uses white noise and nature sounds to help people slee (cont)
- I made an app that uses white noise and nature sounds to help people slee (cont)
- I made an app that uses white noise and nature sounds to help people sleep, focus, or study. Been used by over 30K people. Open source on GitHub.
- Made an app that uses nature sounds to help people relax. It's been used by >30K people now and it's open source. Feel free to check out the code.
- Anyone know where to find a good sample WPF MVVM application?
dotnet
-
Current state of MAUI?
Not https://github.com/CommunityToolkit/dotnet
-
Source Generator Debug always NulLReferecneException
Here's some: - MVVM Toolkit - PolySharp - ComputeSharp
-
How did you guys get your first C# job?
Started programming by writing some apps for Windows Phone later UWP during university. A few years ago I started collaborating a lot on GitHub to some Microsoft projects, like the Windows Community Toolkit. There I created a lot of new APIs and libraries, like all the new animation APIs and pipeline brush APIs, etc. I then also proposed adding some general .NET APIs to it, and that's how the MVVM Toolkit was born, along with other libraries which are now moved to the .NET Community Toolkit. Fast forward until about late 2020, and they pinged me saying the new Microsoft Store (which hadn't been announced yet back then) was using several of those new APIs I had written, so we started collaborating more so that I could add more functionality they needed. After that shipped, at some point there was a new opening to which I applied, and here I am in the Microsoft Store team and also leading the .NET Community Toolkit 🙂
-
AppCenter and ComunityToolkit MVVM Compile-error
This is tracked by https://github.com/CommunityToolkit/dotnet/issues/409. The issue is likely that AppCenter image using an older version of Visual Studio (and Roslyn). The MVVM Toolkit needs at least Roslyn 4.0 (ie. Visual Studio 2022) in order to work. Unfortunately this is not something we can change from the MVVM Toolkit, you have to open a support request for AppCenter to ask for a newer Roslyn version, or see if there is a way for you to enable that in your pipeline 🥲
-
WPF - MVVM Community Toolkit - RelacyCommand CanExecute not updating
The toolkit's:
-
The Next C# with Mads Torgersen
https://github.com/CommunityToolkit/dotnet/issues/224 - one ask and fix.
-
I want to learn WPF and was told I should use a MVVM based framework any up to date suggestions?
Yeah, the fact properties use fields with annotations right now isn't ideal, it's just the best we could do until C# gets partial properties. I do plan on adding support for that though as soon as C# gets that feature. You can follow the progress here 🙂
-
Guard Library - StaticDotNet.ArgumentValidation
For comparison, CommunityToolkit.Diagnostics has a guard library.
-
Thinking about zero-allocation parsing.
There is some stuff in CommunityToolkit to lower allocations of frequently converted Spans, StringPool comes to mind.
-
CommunityToolkit.MVVM questions
Most likely this: https://github.com/CommunityToolkit/dotnet/blob/main/src/CommunityToolkit.Mvvm/DependencyInjection/Ioc.cs
What are some alternatives?
Fluent-Screen-Recorder - An award-winning minimal screen recorder for Windows
ComputeSharp - A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Discord.Net - An unofficial .Net wrapper for the Discord API (https://discord.com/)
csharp-source-generators - A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
XTR-Toolbox - 🛠Versatile tool to optimize Windows
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
net-core-console-nlog-with-di
MVVM-Samples - Sample repo for MVVM package
PublicDocs - Contains documents and articles that may be publicly useful.
PostSharp.NotifyPropertyChanged - auto-magic INotifyPropertyChanged done right
sendgrid-csharp - The Official Twilio SendGrid C#, .NetStandard, .NetCore API Library
jab - C# Source Generator based dependency injection container implementation.