Software Development

Securing Apps from the Ground Up with the Spring Security Framework

Skitterphoto / Pixabay<p>How can a programming language created in the 1990s still be topping lists as one of the most popular languages around? By …

Java

Introducing Clean Swift Architecture (VIP)

<b>As technology moves forward, so should we (developers)</b>.<p>Models<p>We will store all the models related to the controller. The Models class will be related …

Programming

IBM open sources WebSphere Liberty code | ZDNet

The new Open Liberty project represents the latest effort from IBM to support Java developers.<p>IBM on Wednesday announced it's open sourcing the …

What would a cross-platform .NET UI Framework look like? Exploring Avalonia

September 21, '17 Comments [0] Posted in Open Source | WPF<p>Sponsored By<p>Many years ago before WPF was the "Windows Presentation Foundation" and …

Programming

Convergence Of Oracle Java SE Embedded With Oracle JDK

By: Donald Smith | Sr. Director of Product Management<p>Over the past years, Oracle has been working in the OpenJDK Community and the JCP to enable Java …

Java

5 ways AI will change software testing

The surface area for testing software has never been so broad. Applications today interact with other applications through APIs, they leverage legacy …

Artificial Intelligence

Hibernate Load Example

Hibernate Session provide different methods to fetch the data (or a single record) from the database. Two of them are – get() and load(). The …

Databases

Developers are building better software, faster, using AI

Software engineer Quoc Le grew up in rural Vietnam, in a small village that had no electricity till he was nine. But that didn’t stop him eventually becoming a PhD candidate at Stanford in 2007, working out a strategy that would let software learn things by itself.<p>Academics had begun to report …

Artificial Intelligence

The Ten Essentials for Good API Documentation

API documentation is the number one reference for anyone implementing your API, and it can profoundly influence the developer experience. Because it …

APIs

The Key to Building Large JavaScript Apps: The Modlet Workflow

You're a developer working on a "large JavaScript application" and you've noticed some issues on your project. New team members struggle to find …

JavaScript

Introducing the Little ASP.NET Core Book

Today I’m excited to release my side project for the last few months: the Little ASP.NET Core Book!<p>This <b>free</b> book is a short introduction to the …

ASP.NET

Linus Torvalds sends open invitation to attackers

Linus Torvalds, the creator of Linux has always been at odds with the security community. However, as the adoption of open source technologies is …

Linus Torvalds

Okta Wants to Be an Identity Service for Developers

If you’ve come across the Okta set of cloud identity services, you’ve probably thought about it as an IT tool. Administrators can use it to manage …

DevOps

Quick Tip: How to Use Atom as a Git GUI

When you use Git as part of your workflow it can be very useful to have easy access to a GUI to help speed up your processes. There are a great many …

Git

Testing HTTPS Web Services With Cucumber

In this article, I am writing a small example on how to test HTTPS web services using a Java REST client in a Cucumber test.Any Java developer can …

DevOps

Creating a NuGet package for my .NET Standard class library

I successfully created and published my first NuGet package that included a .NET Standard class library here. It is nothing specificly awesome but …

Programming

Get started with progressive web apps in Microsoft Edge and Windows 10

The web is at the heart of many modern business applications. We use browsers as the universal interface for our services, wrapping them in familiar …

JavaScript

Why should you speak at tech conferences? or at least attend them regularly (part 1)

The first time I spoke before a professional crowd was about three years ago at a meetup called Geek Night conducted by ThoughtWorks. It was a …

Programming

Windows 10 SDK Preview Build 16288 and Mobile Emulator Build 15240 Released

Today, we released a new Windows 10 Preview Build of the SDK and the Mobile Emulator to be used in conjunction with Windows 10 Insider Preview (Build</b> …

Microsoft

NoSQL Options for Java Developers

The Java community is one I know and love, so even though a NoSQL database is rarely tied to a language, I’m writing this article for you Java …

DevOps

RESTful API Versioning Best Practices: Why v1 is #1

As anyone who has built or regularly uses an API realizes sooner or later, breaking changes are very bad and can be a very serious blemish on an …

Programming

ASP.NET Core Web API Attributes

With ASP.NET Core there are various attributes that instruct the framework where to expect data as part of an HTTP request - whether the body, …

JavaScript

The SignalR for ASP.NET Core JavaScript Client, Part 1 – Web Applications

The first official release of SignalR for ASP.NET Core – alpha1 – was just released. In this release, all SignalR components were rewritten to make …

JavaScript

AWS Step Functions | AWS Compute Blog

<b>Rob Percival, Associate Solutions Architect</b><p>Are you interested in reducing the operational overhead of your AWS Cloud infrastructure? One way to …

Cloud Computing

GitHub Debug

GitHub is proud to handle thousands of requests per second from our millions of users. The Internet, however, can be a fickle beast of cables and …

Java Message System Introduction

In this article, I will talk about <b>Message Orientated Middleware</b> (MOM) and how it is implemented in Enterprise Java by JMS. Also, I will discuss the …

DevOps

A Functional Web with ASP.NET Core and F#'s Giraffe

September 18, '17 Comments [0] Posted in DotNetCore<p>Sponsored By<p>I was watching Ody Mbegbu's YouTube Channel - it's filled with .NET Core and ASP.NET …

Programming

Power BI Developer community September update | Microsoft Power BI Blog | Microsoft Power BI

This blog post covers the latest updates for Power BI Developers community. Don’t forget to check out the August blog post, if you haven’t done so …

Power BI

Production grade branching policies

Most software shops these days use github or some other variation of git as a service and integrate with any number of CI as service pipelines to do …

Programming

Small-scale microservices in the wild (1): Anachronistic monoliths

Microservices are all over these days. So are frameworks to build different “microservices” from scratch, and so are infrastructure and runtime …

Programming