Run samples on Windows 10/11 OS

Windows 10 / 11

iDesk Getting Started / Windows Samples

Run iDesk sample projects on Windows 10 / 11

Windows 10 and Windows 11 are the recommended first platforms for verifying that Bee Mobile iDesk is installed correctly and that the sample projects can be opened, built, and run from Visual Studio. This platform is intended mainly for development and initial testing. It is not an embedded target, but it is the fastest way to validate your iDesk installation before moving to Linux or embedded hardware.

Platform summary

Why start with Windows?

Pros

  • Fastest way to start
  • Best for initial testing
  • Uses Visual Studio directly
  • Good for verifying that iDesk was installed correctly
Cons

  • Not an embedded target
  • Does not validate Linux deployment
  • Does not represent the final hardware environment

Sample projects

Open, build, and run the samples

iDesk sample projects are installed together with the iDesk package. After installation,
locate the iDesk installation folder and open the sample projects in Visual Studio.

  1. Install Bee Mobile iDesk.
    Make sure iDesk is installed on a Windows 10 or Windows 11 development PC.
  2. Open the iDesk installation folder.
    The installation folder contains the iDesk assemblies, supporting files, and sample projects.
  3. Open a sample project in Visual Studio.
    Use Microsoft Visual Studio 2022 or Microsoft Visual Studio 2026.
  4. Build the project.
    Restore/build the project and make sure there are no missing references.
  5. Run the sample application.
    Start the sample project from Visual Studio and verify that the iDesk controls are displayed correctly.
Note:
Bee Mobile iDesk has been tested on Windows 10 and Windows 11 with Microsoft Visual Studio 2022
and Microsoft Visual Studio 2026.

Windows-based embedded systems

Can iDesk run on Windows-based embedded platforms?

iDesk targets .NET Framework 4.8. Therefore, a Windows-based embedded operating system is only relevant if it can run .NET Framework 4.8 and satisfies the application’s hardware and graphics requirements.

Windows-based platform Comment
Windows Embedded Standard 7 May be relevant for legacy embedded scenarios where .NET Framework 4.8 can be installed.
Suitability depends on the exact image configuration and support status.
Windows Embedded 8 Standard May be relevant for embedded systems based on the Windows 8 generation.
Verify .NET Framework 4.8 availability and image configuration before planning deployment.
Windows 10 IoT Enterprise A more modern Windows-based embedded option. It is closer to desktop Windows and may be suitable
when a Windows-based embedded target is preferred.
Windows 11 IoT Enterprise A current Windows-based embedded option for compatible hardware. Verify Visual Studio/runtime
requirements and long-term servicing needs for your project.
Important:
Windows CE, Windows Mobile, and Windows Embedded Compact are not suitable targets for iDesk, because iDesk targets .NET Framework 4.8, not .NET Compact Framework.