The documentation at this MRTK page implies that an OpenXR remote app is possible. However, the rest of the article only discusses the Microsoft.Holographic.Remoting.OpenXr Nuget package and later, in this section, specifics of a DX11/12 based implementation.
My question is: Is it possible to develop a Holographic remoting remote app on Linux using a different OpenXR runtime or any other means?
Edit: Answers that use WSL2 and/or the new dxgkrnl to interface to Microsoft.Holographic.Remoting.OpenXr are also welcome, although I'd prefer to keep the server purely on Linux.
Thanks in advance!
The Microsoft remoting OpenXR runtime only runs on Windows. It uses D3D internally and various other Windows APIs also for cryptography.
Related
I was wondering is there an lib to help us create winform in GUI programming for Windows operating system.
Take a look at edge
Run .NET and Node.js code in-process on Windows, MacOS, and Linux
Additionally, have a look at this SO post
Can I use javascript to make the equivalent of Windows Form Applications?
Our project is deploying under the tomcat9.
There is a potential memory leaking issue I'm investigating.
I have experience in Jprofiler8 to solve similar issues, but JP8 doesn't work on Tomcat9.
I googled that perhaps Jp10 supports Tomcat9 although I don't find out the Tomcat9 option in server list.
Which version of Jprofiler supports Tomcat9?
Or could you please recommend me other good tools?
Thanks.
I use eclipse 4.6 to integrate with JProfiler 10.1.4, and startup server by eclipse with profile mode. The JProfile can be executed, but cannot connect to my Tomcat9 server.Jprofiler Error Message
The Eclipse console is Eclipse Jprofiler argument
Yes, JProfiler 10 supports Tomcat 9. "Support" in this case is more relevant for the profiled JVM than for the particular servlet container.
I am seeing lots of build warnings essentially saying libraries are being restored from .netstandard for service fabric. I am on a Mac, running my SF cluster on Linux vm per the Microsoft docs
warning NU1701: Package 'Microsoft.ServiceFabric.Services 2.7.198' was restored using '.NETPortable,Version=v0.0,Profile=Profile259, .NETFramework,Version=v4.6.1' instead of the project target framework '.NETCoreApp,Version=v2.0'. This package may not be fully compatible with your project.
My service will deploy to the cluster, but fails to initialize with
Error event: SourceId='System.Hosting',
Property='CodePackageActivation:Code:EntryPoint'.
There was an error during CodePackage activation.The service host terminated with exit code:34304
This post seems to suggest that it is because the vm hosting my cluster is linux, which can't run .net 4.6 libraries, it is erring out.
Is it fair to assume that this is because of the .net standard libaries attempting to run on linux? A bit lost at this time. Any help would be greatly appreciated. Is it possible to run stateful .netcore services on the linux vm?
It seems to be suggested all over the docs, but I haven't seen a full guide for it on linux. All of the Microsoft docs lead to java based services being deployed. I found some yeoman templates for .net core service fabric services, but in another article so no indication these run on linux. Can anyone confirm?
I am starting a project that is heavily graphics related (think, paint app with layers).
Anyway, I have a long history in C#, Java, JavaScript and Ruby. This application will be open source.
But what I'm looking for is a "build once, use everywhere" framework. Most of the platforms I've looked into either seem to be far too outdated, too complicated, or just not a right fit.
I've looked into Swing, WindowBuilder, wxRuby, etc. So many choices and none seem modern enough, have good documentation, etc.
I was a C# desktop developer for years so if I were targeting Windows only, I would go that route easily. But I want my app to run on Macs too. But, I would like the Mac version to look like it was designed for a Mac and the Windows version designed for Windows, etc. I'm looking at the Mono Project currently. But the idea of my Mac users installing Mono doesn't appeal to me.
Anything Ruby based would be cool but not required.
Anyway, what are some recommendations? I use NetBeans, Eclipse and Visual Studio. So I'm not concerned with learning new IDE's if I had to. I even thought about doing it all in JavaScript and using the canvas but since I need to work with large, local binary files, I didn't know if that would be a good option.
Thanks for any suggestions.
Real Studio can create cross-platform desktop apps for OS X, Windows and Linux. It can also create Cocoa apps and you can use it to interface with Cocoa directly when needed.
However, Real Studio creates Win32 apps, not .NET apps so you cannot directly interface with .NET libraries.
I want to run my c# application with OS Linux using Mono. I am new to this cross platform migration? Please tell the procedure for doing that?
Thanks & Regards.
It very much depends on what type of application it is. For a console or WinForms app, it may be simple. Mono doesn't support WPF.
Well, the first think you'll need to do is install Mono of course. Then you probably want to run MoMA to determine your application's compatibility. There's a whole separate page about porting WinForms apps.
If all is well, you should just be able to run your application using:
mono MyApplication.exe
after copying the binaries over.
If your application is actually a web service or web application, you'll want to think about the various hosting options.
I suspect you'll want to read a lot of the pages on the Mono Start Page.
Check if your application is 100% compatible with Mono Framework using MoMA.
Remove or replace those unimplemented parts with Mono's implementation or third party libraries that works with Mono. Or if you think it should work fine, just execute it with Mono Framework 2.8 or higher. Better go with 2.10 which is default's profile is on 4.0.
There is an IDE, MonoDevelop that supports Web and Desktop applications. Open the project files (monodevelop supports visual studio project files) from monodevelop, compile and run.
you can browse mono website here, where you can find which features are supported and which are not supported and why.