WPF windows client application on windows 8 pro tablet - c#

currently I am working on a project in which the client GUI application is developed using WPF and C# and it calls a service on the webserver for business related functionalities. This client application is developed for desktop clients.
Now we have a requirement to make the application which was being developed for desktop, to work on a windows tablet (OS windows 8 pro).
So I want to know whether I can Use the MSI generated for desktop application can be used on Windows 8 pro tablet without any changes or not? Will the application work as its working in desktop?
If not then what all things I need to do for running the application in windows 8 pro tablet
I would be grateful if any one could answer these two questions.

All windows applications (except those compiled only for the ARM architecture - probably a rare thing), will run on a Windows 8 Pro device of any form factor.

Related

Debug Windows forms application for Windows 10 tablet

Windows forms application works on any device having Windows 10 installed, nevertheless since I am going to deploy my windows forms app to PC and laptop users I would like to make sure it will correctly scale on tablet device.
Is there any Windows 10 tablet emulator that I could use to check application look and feel during debug or how you do it?
The typical scenario for this is using virtual machines (VirtualBox, etc) with a Windows 10 image that reflects your final hardware and software as closely as possible.
It is however not the final hardware and there is usually no way of knowing whether it will work on the production hardware without testing it on production hardware.
You will also need to know the production hardware settings like is it using high DPI settings, etc.

Can Xamarin.Forms be used to make a windows desktop application? (No UWP/Store)

My client asked for an application to run on Ios/Android/WindowsPhone a year ago. We proposed to use Xamarin.Forms and for the Ios/Android part all went perfect. We are now facing the problem of Windows Phone. The platform is basically dead so the client asked if it's possibile to convert the app from mobile to desktop without using the windows store.
This application will be used on multiple pcs ranging from windows 7 to 8.1 to 10.
I know that it's possibile to reuse the C# code from Xamarin on .Net, but I was wondering if it's possible a direct export of the project from Xamarin.
Thanks.

developing UWP Remote dekstop viewer

I wants to develop a UWP remote desktop viewer application. I had already gone through many tutorials but those are all of winform application and I can't port them into uwp. So that desktop can be viewed from windows 10 mobile. I have zero knowledge regarding this so anyone can help me from where should I start and also if someone having UWP remote desktop code so that I can understand its working easily.
I am afraid you cannot develop such application easily in the Universal Windows Platform. Microsoft has its own Remote Desktop app, but it is definitely using some APIs which are not publicly available for the connection to remote computer.
To develop such app you would need to capture / record the screen on desktop as well as capture all input and relay the input from the remote device to the source.
You could create the desktop side of the app using Windows Forms / WPF and connect to it remotely from a phone, which would just act as a display and would capture and send the user input to the desktop counterpart.
There is also a small chance you could implement the desktop app in UWP with the help of Brokered Windows Runtime components, but that would be very tedious work.
Once again however, developing this is a major task, which is more suitable for a team of developers.

Distribute windows app from my own server

I have developed a Window 10 app using Universal Windows Platform (UWP) app. i just want to distribute it from my own server. i don't want to put it on window store. is it possible? if yes, how can i?
I have windows IOT core devices that will run at different locations, so I need to update my application on all these devices automatically.
For the scenario of IoT core devices, a common easy way is to use the MDM system, aka. Windows 10 Mobile and mobile device management:
The MDM client allows the MDM system to configure policy settings; deploy apps and updates; and perform other management tasks, such as remotely wiping the device.
But this is often be used for company apps, using this means you need to become a partner of Microsoft, so this method is not suitable for personal development.
Another method is that you need to for example check the version of your app in your server and manually Install Universal Windows Apps with the WinAppDeployCmd tool, using this tool can deploy a Universal Windows app from a Windows 10 machine to any Windows 10 Mobile device. But your server should establish connections to target devices before.
You can also refer to the blog: Just released: Windows 10 Application Deployment tool to get started.

Creating a Windows Service for Windows 8 to use TCP/IP as soon as booted

On other windows operating systems, I could create a Windows Service that listens to TCP/IP for any communication (like a PBX for example) through sockets.
But, how would i handle this in Windows 8? Applications can't run there all the time and when Windows 8 Metro starts up, applications for the normal desktop aren't running.
I need this service to start up all the time in any situation as soon as the computer starts up...
I also need http://pcapdotnet.codeplex.com an open source project to analyze the network...
What's the best future proof practice in an enterprise environment?
I don't have any Windows 8 experience on me yet.
Try this: If you make your windows service depend on something like the computer browser or could be the workstation service. The net connection should be up then.
You have to code this dependency in (no sample on hand).

Categories

Resources