Software Development

Software Development | News, how-tos, features, reviews, and videos

Mozilla Firefox headquarters
brain-shaped thought bubble showing flow of alphabetic characters

Neon Open sign

How Azure became the place for open source in the cloud

Microsoft has truly embraced open source, in a radical shift rare for a big company—and developers should be very happy

square peg round hole mismatch

How to use the DbContext in Entity Framework Core

Take advantage of the DbContext in Entity Framework Core to connect to a database and perform CRUD operations using CLR objects

Do More With R [video teaser/video series] - R Programming Guide - Tips & Tricks

Do more with R: drag-and-drop ggplot

A new R package creates a simple graphical user interface for ggplot2—and it generates R code for the visualization you create

Angular 2 primary

What’s new in Angular: Version 7 release candidate arrives

The popular JavaScript framework for desktop and mobile apps produces better code and better supports Google’s Material Design

esquisse thumbnail
video

R tip: Drag-and-drop ggplot

See how the new graphical user interface for ggplot2 works, thanks to the esquisse R package

african american woman on laptop mac diversity gender equality programmer devops by christina moril

Puppet builds project and vulnerability assessment tools for devops

The beta tools are designed to help assess devops results and automate security remediations

abstract structural/network background

How to build resilient microservices

Resilient microservices require resilient interservice communications. These patterns and Ballerina can help

agile change agent flexible dance balance skills by drew graham unsplash

Why you should use Docker and containers

Learn how lightweight, portable, self-contained Docker containers improve software development, application deployment, and business agility

artificial intelligence / machine learning / robot reading stack of books

Microsoft open-sources Infer.Net machine learning

The technology will become part of the ML.Net framework for statistical modeling and online learning

Artificial intelligence computer brain circuits electronics grid

Microsoft smartens up the ML.Net machine learning API

Microsoft’s TensorFlow-compatible machine learning framework debuts a reworked API for more flexible pipelines and improved prediction performance

numbered track - 1, 2, 3, 4, 5, 6 - competition - race

Topped out? Swift, Go, and R vie for Tiobe Top 10

All three languages face limitations that could cap developer enthusiasm for the long term

Statue of Atlas against a blue sky and large white clouds.

Serverless cloud computing: Don’t go overboard

The new cry from the big public cloud providers is ‘serverless computing for everything.’ Don’t be fooled

binary code spanning a world map

Azure Cosmos DB gets the multiple-master boost for distributed apps

Microsoft’s cloud database platform is updated to improve distributed systems performance at a global scale

java -- coffee beans

JDK 12 roadmap: The new features coming to Java 12

Switch expressions capability would improve coding, allow pattern matching; raw string literals would simplify multiline expressions

raining data on keyboard programming developer code

What’s new in Microsoft Visual Studio Code

Microsoft regularly updates Visual Studio Code. Keep track of the updates’ key capabilities in this changelog

elephant eye close up lurking menacing postgresql

SQL tutorial: Learn SQL on PostgreSQL

Follow this step-by-step guide to install PostgreSQL, load data, connect to a database, and execute SQL queries including table joins

binary code system or stream

How to use configuration providers in ASP.Net Core

Take advantage of configuration providers and dependency injection to configure your ASP.Net Core applications in a loosely coupled manner

hidden data

6 under-the-radar JavaScript tools you should know

Cloud provisioning, the internet of things (IoT), payments, and Node.js programming are just some of the use cases for these open source tools

Load More