Monday, June 1, 2020

JDK 15: The new features in Java 15

With Java 14 having reached general availability March 17, work continues on the successor, Java 15, due September 15, 2020. The latest proposal eyed for the platform, as of June 1, 2020, is the deprecation of the RMI (Remote Method Invocation) Activation mechanism. 

Java Development Kit (JDK) 15 provides the basis for the next version of Java SE (Standard Edition). Prior to general availability in September, there will be rampdown phases in June and July, followed by two release candidates in August.

To read this article in full, please click here

BrandPost: Analytics: The Cornerstone of a Resilient Supply Chain

How GraphQL turned web development on its head

Web giants like Facebook and Google are setting a torrid pace to make life better for front-end developers. By creating new technologies like React, supported by frameworks like ​Vercel’s Next.js​ and Netlify, these companies free developers to focus on the logic of their new applications and services while abstracting away the back-end issues that have historically slowed developers.

Facebook rightly gets credit for its front-end work with open source React, but arguably it may deserve even more credit for open sourcing an emerging query language called GraphQL. In a new cloud native world of microservices, the number of endpoint APIs increases exponentially, which is proving a huge challenge for traditional SQL technologies.

To read this article in full, please click here

How to handle 404 errors in ASP.NET Core MVC

ASP.NET Core MVC is the .NET Core counterpart of the ASP.NET MVC framework for building cross-platform, scalable, high-performance web applications and APIs using the Model-View-Controller design pattern. Surprisingly, although ASP.NET Core provides plenty of options for handling 404 errors gracefully, the ASP.NET Core MVC runtime doesn’t take advantage of them by default.

As a result, when a web page is not found and a 404 error is returned by the application, ASP.NET Core MVC presents only a generic browser error page (as shown in Figure 1 below). This article discusses three options in ASP.NET Core we can use to handle 404 errors more gracefully.

To read this article in full, please click here

13 ways Microsoft Azure beats AWS

Amazon Web Services may dominate with a vast collection of products and options, but it’s far from the only game in the cloud. Microsoft, a company once known for its domination of personal computing, has slowly and steadily built its Azure cloud into a formidable competitor.

The number of database, storage, compute, analytics, and devops services sitting under the Azure brand umbrella continues to grow and it has become hard to find something that Azure can’t do. In many cases, Azure is running right alongside the other cloud providers and in a few of the corners it’s inching into the lead. 

At the core of the business, Azure offers much of the same commodity products as everyone else. If you need a machine running a current version of Linux (yes, Linux!) or Windows, you can spin one up in a few clicks. If you have some data to store, Microsoft will squirrel away the bits just like everyone else.

To read this article in full, please click here