susheeltyagi
Posts: 1
Joined: Wed May 24, 2023 11:06 am

Need help for Raspberry Pi module selection for Dot Net Framework 4.5 base windows application

Thu May 25, 2023 3:51 pm

Hi,

I need the expert help for suggesting the Raspberry Pi module for my application. Actually, I have Dot Framework 4.5 based Windows Form application with Bluetooth and USB communication with some device.

Currently the Win form application is running on Windows operating system (10 and 11) and transfer the data to cloud via REST API or direct SQL connectivity using internet (Wi-Fi). Now we want to replace the Wi-Fi dependency from Windows computer to Raspberry Pi module with GSM chip (4G). After doing this device can transfer the data to server remotely. I am not able to find the Dot Net Framework 4.5 support for Raspberry Pi with Windows OS. I know Dot Net Core and .Net 6.0 is supporting the Rasberry Pie but my application cannot update for these frameworks.


Please suggest me which Raspberry Pi module is best for supporting Dot Net Framework 4.5 with C# Windows Form or WPF.
I am planning to go for Raspberry Pi 4 with 8 GB RAM with 4G/3G HAT for Raspberry Pi Jetson Nano Based on SIM7600G-H.

Please suggest me the best solution for this.

Thanks & Regards

Susheel

ProjectMayu
Posts: 33
Joined: Sun Jul 01, 2012 8:58 am

Re: Need help for Raspberry Pi module selection for Dot Net Framework 4.5 base windows application

Thu May 25, 2023 7:38 pm

Your hardware usage requirements alone will break your project

Other than that if you really want to use Winforms, use mono
If you want to use WPF use Dot Net 7 and "UNO Platform"

User avatar
thagrol
Posts: 9250
Joined: Fri Jan 13, 2012 4:41 pm
Location: Darkest Somerset, UK

Re: Need help for Raspberry Pi module selection for Dot Net Framework 4.5 base windows application

Thu May 25, 2023 9:06 pm

susheeltyagi wrote:
Thu May 25, 2023 3:51 pm
Please suggest me the best solution for this.
The only real solution is to rewrite your application to remove the dependency on Windows and MS tools and libraries.

Windows is not supported on Pi (by anyone, including RPL and MS). Running on top of an x86 emulation layer is likely to be too slow to be useable.

Or use an x86 dev board that can run windows.
Knowledge, skills, & experience have value. If you expect to profit from someone's you should expect to pay for them.

All advice given is based on my experience. it worked for me, it may not work for you.
Need help? https://github.com/thagrol/Guides

Return to “Wanted”