Visual Studio is the go-to development environment when it comes to making .NET apps, but that doesn't mean we should ignore the alternatives. JetBrains of Resharper fame has its own IDE, called Rider, which is pretty feature packed -- and still being improved upon. Unfortunately it hit a speed bump a few months back, running afoul of licensing issues with .NET Core.
Tagged With .net
If you're still confused about all the .NET Standard stuff, you're not alone. Microsoft has its work cut out for it clearing up exactly how all its .NET initiatives fit together, including the recently added elephant of Mono. In pursuit of this goal, the company has compiled a whopping big poster, showing how all the libraries, APIs and projects relate to each other in the .NET ecosystem.
Trying to develop a cross-platform app with a decent UI in any .NET language is hard. There's never been an optimal way to deploy everywhere and while attempts have been made to provide usable libraries, they're all works in progress. Even Microsoft's Xamarin.Forms is mobile-only. That, however, will change with version 3.0, with Microsoft promising support for Windows, macOS and Linux.
Over the last few years, .NET and indeed Microsoft, have been going through a transformation. It started with opening up .NET and the .NET Core project, followed by the acquisition of Xamarin and removing all licensing burdens from Mono. With all this growth, there was undoubtedly going to be some pain and that's come now in the form of .NET Standard.
.NET Core might be all the rage these days, but the original .NET Framework is still being updated. Last week Microsoft upped the version number to 4.6.2 and while it doesn't include any killer features, it's a solid update nonetheless.
After years of development, Microsoft's open-source reboot of the .NET Framework, .NET Core, has reached version 1.0. Awesome... but how do you go about installing and using it on something other than Windows? Glad you asked.
It's been years in the making but Microsoft has finally released its open source .NET Core, essentially a stripped down version of the company's full blown .NET Framework that is used to create mobile, desktop and web applications for Windows machines. .NET Core, however, is cross platform, available on Windows, OSX and Linux, making it easier for developers to use .NET for apps on different devices. This is a big deal for .NET and Microsoft as a company as it continues fly the flag for open source. Here's what you need to know.
The idea behind .NET Core was to reimplement the .NET Framework as an open source, cross-platform project that could operate better in "resource-constrained environments". As with anything rebuilt "from scratch", Microsoft wanted to use the opportunity to clean-up the framework, though in its streamlining attempts, it may have cut out a little too much.