WPF Browser Application Installing as Non-Admin user + .NET Framework - wpf

My app uses .net 4 Client Profile, and needs to be installed on a machine, which doesn't have the net framework and by a non-admin user. Could anyone confirm if it's possible?

You will need to enable your application to be deployed via ClickOnce

Related

How to create windows installer for ReactJS application

I am trying to create a windows installer for a web application. In this web project we are using both front-end (ReactJS) and back-end (Spring BOOT) servers.
Now I am struggling to create a installer for the software distribution:
Can someone please advice me how to do it?
How to approach to start those servers once installed?

Is it possible that windows form application create app package?

I use rassberry pi 2 with Windows 10 Iot Core.Remote machine of Visual Studio didn't work when I run the my universal windows project with İot Extention(it s say that deploy failed) so I send app package of my project from device portal and it run but I have windows form application and it dont create app package for sending to device portal.
What can I do ? Is it possible that windows form application create app package? or what is any other possible way?
Windows Forms applications are the old or classic applications. Windows 10 iot is compatible with UWP(Universal Windows Applications) apps only.
You can't create an appx for Windows Forms applications, because this kind of package is for UWP apps.
Update: Now you can use Desktop conversion for UWP( Project Centennial)
https://developer.microsoft.com/en-us/windows/bridges/desktop

Silverlight: How to deploy a Silverlight app?

I've just written a Silverlight app and want to deploy it. This app is NOT to be hosted at a website. It is supposed to be a standalone app, just like a standalone WPF app for Windows, but (if I understand Silverlight correctly) it can run on both Windows and Mac.
I've created a .xap file. What do I do with this file to get the app installed? Thanks.
You do need to install it from a website as it still requires the Silverlight environment provided by the browser plugin.
It is the browser plugin that provides the OOB (Out Of Browser) mode.
I gather Adobe Air has the same requirements for apps.
In addition to what #HiTech Magic stated, you can also create a standalone installer for silverlight OOB apps using SLLauncher.exe.

How to communicate between Windows Form app and Web Site?

We developped an C# .Net 2.0 Windows Form application for Windows XP embedded that controls the underlying hardware/device. Now, we need to add a c# .NET 2.0 Web Site (hosting by IIS inside the same device) that can send commands to the Windows Form application (example: Start measuring) and receive data.
What is the best way to do it?
We thought about Web Service, but how the Windows Form application can know when the Web Service will receive a command from the Web Site.
Thank you.
Note: Forbidden to install on the device a Framework .NET 3.x or 4
Given this restriction on .Net 2.0, .net remoting is the way to go in this situation.
http://en.wikipedia.org/wiki/.NET_Remoting
Winform app can expose objects via remoting. Web app can send request to these objects. request would have commands.

ClickOnce - Security Questions

I am considering using ClickOnce for a legacy Windows Forms application. I have several questions related to ClickOnce itself.
Does a user need administrative privelages to install the ClickOnce application?
Can the ClickOnce application access the local file system?
When does an end-user experience security prompts?
Can the application be served over https://?
Can the application make calls to services hosted on https://?
Can the application be served over SSL?
No
Yes
When the app is updated (optionally, you can suppress them)
Yes
Yes
See #4? I'm not sure what you're asking, HTTPS = HTTP over SSL

Resources