dotnet
dotnet copied to clipboard
.NET Community Toolkit is a collection of helpers and APIs that work for all .NET developers and are agnostic of any specific UI platform. The toolkit is maintained and published by Microsoft, and par...
## Describe the problem this feature would solve Today app developers have to write a lot of boilerplate code for app settings. Consider providing a source generator and an dd...
I'm currently using `ObservableObject` from `Xamarin Community Toolkit`. The implementation is very similar to the `ObservableObject` here, but one interesting difference is that `PropertyChanged` event is implemented using a weak...
See source repository and project website link: https://www.nuget.org/packages/Microsoft.Toolkit.Mvvm/ The unit test link: https://docs.microsoft.com/en-us/windows/communitytoolkit/mvvm/introduction#additional-resources
Continuing from [Currency validation support #4430](https://github.com/CommunityToolkit/WindowsCommunityToolkit/pull/4430#issuecomment-997855061). We'd like to add an `IsCurrency` extension method to [StringExtensions](https://github.com/CommunityToolkit/dotnet/blob/main/CommunityToolkit.Common/Extensions/StringExtensions.cs) that bundles an easy and obvious check for if a string is a valid...
See this issue I filed here: https://github.com/dotnet/runtime/issues/62342 tl;dr this method would be highly useful, but it's unclear whether it will be approved and added to .NET itself. So, why not...
## Expected behavior In unit tests, `Assert` methods such as `Assert.AreEqual(value, otherValue)` should have the first parameter be the expected value, second parameter the actual value. ## Current behavior Some...
This is a tracking issue about experimenting with `AppContext` switches to customize the MVVM Toolkit. ## Rationale There are some proposed features (eg. #28) that cannot really be implemented in...
## Summary In some cases, mainly UI frameworks, it is required to fire events on the thread that added the event handler. For example, a multi window application may use...
> Follow up from a request by @michael-hawker on his latest [Twitch stream](https://www.twitch.tv/videos/610404741?t=04h38m36s). ## Describe the problem this feature would solve This issue is about having some APIs to allow...
## Describe the problem this feature would solve Currently you cannot conveniently manipulate strided memory via `Memory` and `Span`, as they have no support for stride. While it may soon...