I want to try ReactiveUI however Rx installation package doesn't contain ReactiveUI. I guess that ReactiveUI is in some standalone installation package, but I was not able to find it. Can anybody share with information whether or not ReactiveUI is supported by Microsoft anymore? And if yes please give me a link to ReactiveUI library.
Thank you in advance!
UPD: I've found a sample application on http://www.reactiveui.net/. It contains ReactiveUI dlls, but I want to get official ReactiveUI build.
ReactiveUI is not a Microsoft project - the best way to get official binaries for ReactiveUI is via the NuGet package, which will also pull in the correct version of the Reactive Extensions.
If you go to the website you mention http://www.reactiveui.net/, there is a 'download' button at the bottom. This gives you both a sample application and the ReactiveUI libraries.
You can find the dlls you mention under ReactiveUI 2.2.0.0 Sample\ReactiveUI.Sample\ReactiveUI.Sample\bin\Debug\
Or, of course, grab the source from their github and compile them yourself.
P.S. I found all of that with no prior knowledge of this library. Maybe this was more of a quesion for Google, not this site?
Related
There's a Xamarin package to implement signing feature in a Xamarin application. For now this repository is archived and there's no .net6.0 implementation for MAUI.
I tried to find a substitute for this package but did not succeed. Unfortunately commercial packages are not an option for my case.
Maybe I am missing something and MAUI has a such package?
There is a package in maui called Maui.CommunityToolkit. You can use the DrawingView as a replacement.
You can refer to this article.
In addition, I found a discussion about SignaturePad package for MAUI on git.
Here is the website: https://github.com/CommunityToolkit/Maui/discussions/270?sort=new
I am trying to inject dependencies into a constructor of a ViewModel in a project using the Mvvm framework. I am using the Uno Platform. I tried Mvvm frameworks Prism and Mvvmcross but they remain incomplete and I couldn't get them to build. I am now trying Mvvmhelpers which builds fine but I don't think that caters for a IOC container.Could someone recommned a way forward?
Uno Platform can use any .NET Standard library, so you could potentially just install Autofac or Unity and plug it into your custom MVVM framework.
MvvmLight binding is provided via Uno.MvvmLight, which is also available as a NuGet package in preview. Although it hasn't been updated for a while, I will put up a Issue on GitHub to get it up to date again with the upstream.
For my personal favorite MvvmCross - there is a work in progress PR on GitHub, which will bring Uno support directly into MvvmCross. But before that happens, you can follow the instructions from Nick Randolph on his blog to get the preview version up and running.
The platform is still quite new so it takes time for things to settle and third party libraries to adopt it, but after the release of WinUI 3.0 it should stabilize and the support should grow faster.
Update
I totally forgot to mention ReactiveUI which has first-party support for Uno Platform already.
I'm trying to add Nuget package management to my newly developed IDE.
The github repository seems to have UI components here
but i can't find any resources for how to use it.
the only documentation i can find doesn't say anything about UI components
As devNull pointed out, there is a page in the docs saying that certain packages on nuget.org are provided and usable in your project. But this roughly corresponds to the projects under src\NuGet.Core.
The projects under src\NuGet.Clients are tools that we distribute as a product, but are not intended to be a library or reusable. The UI components are extremely tied to Visual Studio, depending on several other components in Visual Studio, so you would have to implement all the dependencies to be able to use the UI. In my opinion you'd be better off using the core packages and build your own UI on top of them.
The Nuget-Client-SDK doc states:
The API is evolving and not yet documented, but examples are available
on Dave Glick's blog.
So it appears that the blog post that you mentioned is the extent of documentation currently available for that library.
I am trying to accomplish the ability to use Microsoft's Cognitive Service called Linguistics Analysis. The nuget package Microsoft.ProjectOxford.Linguistics does not exist, or at least I am unable to find it when I search for it.
I expect to be able to add the nuget package, however, it is not there. Has anyone tried to use it recently?
There is a NuGet package (PCL.Cognitive.LinguisticAnalysis), but it is buggy (I get errors when running AnalyzeTextAsync) and its seems it is not maintained anymore.
I suggest that you use the Client Library.
Download this repository: https://github.com/Microsoft/Cognitive-LinguisticAnalysis-Windows
Copy the ClientLibrary project to your solution
Use that ClientLibrary (you may need to update Newtonsoft.Json in this project for it to work properly)
I'm currently trying some techniques for writing Android programs with C#. I found MvvmCross that is really nice for an old WPF programmer. Sadly, the free Xamarin version does not allow the use of MvvmCross, and licences are far too expensive for playing around.
Now i stumbles across dot42, but could not manage to load MvvmCross into a dot42 project via nuget. I get
Could not install package 'MvvmCross.PortableSupport 3.1.1'. You are trying to install this package into a project that targets 'Dot42,Version=v2.3.3', but the package does not contain any assembly references or content files that are compatible with that framework.
so I guess, Dot42 isn't supported by MvvmCross. Is it possible to use MvvmCross with dot42?
You won't currently be able to easily use nuget with dot42 - nuget hasn't yet added any extension for them.
Also, you won't be able to use MonoDroid-targetted assemblies for dot42 - those assemblies are built against Xamarin's runtime - not dot42.
However... if anyone wanted to get MvvmCross working against dot42, then I believe this should be possible - as dot42 supports quiet a good .Net functionality set, including PCLs. To do so would require editing the source code, cloning the MonoDroid projects and then changing the code that targets Xamarin/MonoDroid runtime objects to instead target the dot42 equivalents. I'd personally love to see this done, but haven't had time to work on it myself.