Using Firebase in .NET - c#

I want to implement Firebase into my .NET WPF Desktop Application. I can't find anything useful on the internet about this topic, it seems like it's completely unsupported. There is only a Xamarin NuGet package.
Is there any possibility to do this? The goal is to implement Firebas Analytics for several actions the user makes in the app.
I would even take the normal REST endpoints if I could find them - they are hidden somewhere...
The question is about Firebase Analytics, not Firebase Admin.

You can use existing C# REST libraries like FireSharp or FirebaseSharp
or Firebase Database REST API because official libraries do not exist yet.
P.S. Firebase C# library

Google now provides an official .NET client: Google.Cloud.Firestore
For tips on getting started, see their official documentation.

Firebase also has it own library Firebase Admin SDK
nuget

I use this fantastic library of firebase.
install via NuGet
Install-Package PushNotification_dotNET -Version 1.0.0
PushNotification_dotNET

Related

SignaturePad package for MAUI

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

Is using Windows.Media.Ocr Only support for UWP app?

I'm trying to find words in image and I found this library using Windows.Media.Ocr.
MS gives really good library using Windows.Media.Ocr but I can't use it in winform or wpf application project.
how can i load using Windows.Media.Ocr; and use it in winform or wpf project?
I got this error when I tried to add it in winform project.
after downloading UWPDesktop from nuget, I got this another error.
I am working at windows 10.
Install the UwpDesktop Nuget package in your WPF application. You should then be able to use the classes in the Windows.Media.Ocr namespace. Please refer to this blog post for more information.
Windows.Media.Ocr was originally limited to UWP applications only. Previously, developers had to install the UwpDesktop package via Nuget. However, there is now an official package from Microsoft that replaces the previous UwpDesktop package. Simply add the Microsoft.Windows.SDK.Contracts NuGet package to your project.
Check out this link for more info.

ADB2C Implementation with Xamarin.Forms

I want to implement ADB2C implementation with my cross-platform Xamarin Forms app.
Want latest tutorials to support latest nuget packages.
Old samples not working.
TIA
Did you check this tutorial from Microsoft?
You can implement ADB2C using MSAL package.

Amazon AWSClientFactory does not exists

I created an empty .Net Core application and installed nuget packages for Both Amazon.Core and Amazon.S3.
Then I tried to use S3 to get an object but I'm stuck at the very first moment... Amazon.AWSClientFactory is nowhere to be found inside the assembly. Even with dotPeek I tried to search this factory method but I couldn't find it. Even the sample code from Amazon doesn't work.
Where I supposed to find this class ?
Amazon.Core and Amazon.S3 are part of the AWS SDK for .NET v3. Per the AWS SDK for .NET Version 3 Migration Guide:
Change: AWSClientFactory is removed
Description: Use service client constructors instead of the AWSClientFactory
Or in other words, use IAmazonS3 and AmazonS3Client found in the Amazon.S3 nuget package:
using (IAmazonS3 client = new AmazonS3Client())
{
// do stuff
}
Further Reading
AWS Documentation - Get an Object Using the AWS SDK for .NET
AWS Documentation - AmazonS3Client
Anthony is right. The AWSClientFactory is removed but, remember the NuGet packages are targeted or build for the specific platform.
You will still able to use the AWSClientFactory when you set the Target Framework to 4.5.2 and install the NuGet package and when you set the Target Framework 4.0 and install the NuGet Package you will not able to use AWSCLientFactory but, instead, you can use the AmazonS3Client and write a program to work with S3.
Perhaps, understanding the .net implementation support would clarify why you faced the issue. You need to understand "The higher the version, the more APIs are available to you." Here is the link that would help you to understand the same.

What library to use for Azure Table Storage on Windows Phone 8?

I'm looking to pull some data from azure table storage into a windows phone 8 app. I'm a huge newbie on this but it seems like the Phone.Storage library is outdated and attempting to use
nuget install-package windowsazure.Storage
gets me an error that System.Spatial 5.2.0 has no windows phone 8 version. I don't actually care about the spatial data types and would be pretty happy with just the ability to get back a POCO item from table storage. I suppose I could do it using the REST API but I was hoping there might be a friendly library to help me out with creating the query and re-hydrating my objects.
Stimms,
Open the package manager console and type:
Install-Package WindowsAzure.Storage-Preview -Pre
The library is still preview for win8 and WP8.

Categories