Development Tools

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

night lights 99689611
wood block type

broken key

How devops in the cloud breaks down

Devops is always good for application development productivity, right? Think again. If you're missing tools and talent, your cloud development can quickly go off the rails.

Javaworld > JVM / JDK / JRE explainer series > Java Development Kit > write your code

What is the JDK? Introduction to the Java Development Kit

The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.

Evolution of Lighting 166160844

Cppfront project aims to modernize C++

Cppfront is an experimental compiler for an alternate C++ syntax that would make the venerable programming language ‘10x simpler, safer, and more toolable.’

data pipeline primary

5 best practices for securing CI/CD pipelines

Build in security from the beginning with continuous testing, automation, zero trust, and AIops.

e learning online education book pages education webinar by anthiacumming getty

What is JSP? Introduction to Jakarta Server Pages

One of the original Java web technologies, JSP is still widely used with servlets and JSTL. Here's how to use Jakarta Server Pages to build dynamic web pages that connect to the Java back end.

CSO  >  Searching for vulnerabilities  >  Magnifying lens in a virtual interface idnetifies weakness

Golang adds vulnerability management tooling

Go’s new support for vulnerability management pairs the Go vulnerability database with tooling that analyzes a codebase and surfaces known vulnerabilities.

Developers work together to review lines of code in an office workspace.

Visual Studio Code 1.71 brings merge editor improvements

A full-fledged Markdown Language Server and expanded codecs support also debut in the latest version of the Microsoft code editor.

A human profile containing digital wireframe of technology connections.

An AI alternative to code search tools

COBOL Colleague uses symbolic machine learning and static analysis to help developers understand and maintain COBOL source code. The same technology could be applied to other programming languages.

Using cloud between multiple devices

8 Java frameworks for embedded development

Developers writing embedded Java applications have a stack of frameworks and other tools to choose from. Here are the best Java frameworks used for embedded development today.

networking background

CodeSee launches enterprise plan with service maps

CodeSee Enterprise scans repos to automatically detect the connections between services, visualize them, and link them to the underlying code, providing a Google Maps-like view of the codebase.

interoperable gears / integrated tools / interoperability

Understand Visual Studio’s new extension model

Microsoft is updating how you build Visual Studio extensions, with new APIs and the ability to run extensions outside of the Visual Studio process.

life support CPR dummy

If Heroku is so special, why is it dying?

Once the darling of application deployment, Heroku has been starved of investment and doesn't offer as many alternative deployment options.

man running across finish line

Microsoft's C# 11 language upgrade nears the finish line

Object initialization and generic math get attention in the latest improvements to the well-known programming language.

Onedrive collaboration > shared workspace and files

Microsoft Dev Box cloud-based workstations enter public preview

Windows-based developer workstations on Azure can be accessed via browser or Remote Desktop and managed centrally through Windows 365 and Endpoint Manager.

go green light traffic signal by pawel czerwinski unsplash

What’s the Go programming language really good for?

Understand the strengths, weaknesses, use cases, and future directions of Google’s hit programming language.

convergence roads merger aquisition

Visual Studio Code 1.70 eases title bar customization

July 2022 release of Microsoft’s code editor also introduces command-line options for opening the three-way merge editor in VS Code.

boxing gloves fight battle knockout

Visual Studio vs. Visual Studio Code: How to choose

Choosing between Visual Studio Code and Visual Studio may depend as much on your work style as on the language support and features you need. Here’s how to decide.

apache tomcat cat shadow prowel hide predator bysnapwire pexels

What is Tomcat? The original Java servlet container

Everything you need to know about Tomcat: The high-availability Java and Jakarta EE application server for servlets, JSP, and WebSockets.

Load More