News

.NET Development Available on Red Hat Open Source Platform

The technology was developed by a company founded by two ex-Microsoft executives.

.NET Framework developers have a new Platform-as-a-Service (PaaS) option for their applications: Red Hat's OpenShift.

Red Hat, the large open source company that made its name supporting Linux, announced today that its collaborated with Uhuru Software to add .NET and Microsoft SQL Server to its OpenShift platform. "OpenShift can deliver a PaaS solution for .NET that is native to Windows while still enabling the secure, multi-tenant architecture that users have come to expect from our platform," Red Hat Technical Director for OpenShift Chris Morgan blogged.

He said that developers can "easily" write an app with .NET and MySQL completely on Red Hat Enterprise Linux. Uhuru, which handled the plumbing, is a two-year old company started by two former Microsoft executives in Jawaid Ekram and Jawad Khaki. It specializes in tying Windows to open source platforms; it already supports Windows on Cloud Foundry, for instance.

Uhuru described how the integration works:

"Uhuru has done a thorough implementation of the OpenShift environment on Windows and used native C# code wherever possible for maximum reliability and compatibility. Windows Server is a fully functional OpenShift node managed via SSH just like Linux nodes.

We have also built cartridges for .NET and Microsoft SQL Server. .NET applications benefit from the autoscaling capabilities of OpenShift and can easily ramp up capacity by provisioning additional gears just as any other OpenShift app."

The packages for using OpenShift are available on GitHub.

About the Author

Keith Ward is the editor in chief of Virtualization & Cloud Review. Follow him on Twitter @VirtReviewKeith.

comments powered by Disqus

Featured

  • Full Stack Hands-On Development with .NET

    In the fast-paced realm of modern software development, proficiency across a full stack of technologies is not just beneficial, it's essential. Microsoft has an entire stack of open source development components in its .NET platform (formerly known as .NET Core) that can be used to build an end-to-end set of applications.

  • .NET-Centric Uno Platform Debuts 'Single Project' for 9 Targets

    "We've reduced the complexity of project files and eliminated the need for explicit NuGet package references, separate project libraries, or 'shared' projects."

  • Creating Reactive Applications in .NET

    In modern applications, data is being retrieved in asynchronous, real-time streams, as traditional pull requests where the clients asks for data from the server are becoming a thing of the past.

  • AI for GitHub Collaboration? Maybe Not So Much

    No doubt GitHub Copilot has been a boon for developers, but AI might not be the best tool for collaboration, according to developers weighing in on a recent social media post from the GitHub team.

  • Visual Studio 2022 Getting VS Code 'Command Palette' Equivalent

    As any Visual Studio Code user knows, the editor's command palette is a powerful tool for getting things done quickly, without having to navigate through menus and dialogs. Now, we learn how an equivalent is coming for Microsoft's flagship Visual Studio IDE, invoked by the same familiar Ctrl+Shift+P keyboard shortcut.

Subscribe on YouTube