Tagged With .net

Predicting the future is near impossible -- but that doesn‘t stop us all from having a red hot go. Human beings have been predicting the future since the beginning of history and the results range from the hilarious to the downright uncanny.

One thing all future predictions have in common: they‘re rooted in our current understanding of how the world works. It‘s difficult to escape that mindset. We have no idea how technology will evolve, so our ideas are connected to the technology of today.

0

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.

0

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.

1

.NET developers have probably heard about LINQPad, a handy "programmer's playground" where you can type C#, F# and Visual Basic .NET code into a scratchpad and quickly debug it. This can be a better alternative to, say, constant recompiling when tweaking logic.

0

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.