InfoQ Homepage Development Content on InfoQ
-
Visual Studio Extensibility SDK Preview 3: New Features for Building Productivity Extensions
Visual Studio Extensibility Preview 3 adds the Debugger Visualizers to simplify the debugging experience, Custom Dialogs to create tailored user interfaces, Query the Project System to access and interact with the project system, Editor Margin Extensions to add custom components to the margin of the code editor, and Extension Configuration options to give users more control over their extensions.
-
Computer Networks: Myths, Missteps, and Mysteries - Radia Perlman at QCon London
Radia Perlman, EMC Fellow and one of the pioneers of early network design, presented a keynote at QCon London that explored how networking protocols and technologies have evolved to become today’s Internet. In her talk, she responded to some of the common questions (e.g. Why do we need both Ethernet and IP?) and explored how things might have looked if they were designed today.
-
Import Maps, Now Available in All Browsers, Improves Module Resolution in JavaScript
With Safari 16.4 recently adding support for import maps, JavaScript developers can now use import maps in all modern browsers. Older browsers can use a polyfill. Import maps bring better module resolution for JavaScript applications.
-
Open Source Git Project Releases Version 2.40
Recently, the open-source Git project released its latest version 2.40, bringing some new features and bug fixes. Highlights of this release include updates to git jump tool, enhancements to cat-file tool, and faster response on Windows.
-
JEP 444: Virtual Threads Arrive in JDK 21, Ushering a New Era of Concurrency
JEP 444, Virtual Threads, was promoted from Candidate to Proposed to Target status for JDK 21. This feature offers a lightweight threading model to simplify the creation, management, and monitoring of high-throughput concurrent Java applications, allowing developers to efficiently handle millions of tasks and make better use of system resources.
-
Microsoft Enhances Azure Learning with Learn Rooms
Microsoft recently announced a new offering for learning Azure with Learn Rooms, a part of the Microsoft Learn community designed to allow learners to connect with other learners and technical experts with similar interests in Azure.
-
New Rust-Based Web Bundler Rspack Touts up to 10X Speed Improvement over Webpack
Chinese internet technology company Bytedance and Valor Software recently open-sourced Rspack, a web bundler written in Rust that aims to be a fast, drop-in replacement for Webpack. Some early benchmarks show 10x improvement in cold start time.
-
Improving Web Accessibility with Semantic HTML and Testing Techniques and Tools
Web accessibility benefits all of us. Designers, developers, and testers can check for web accessibility and can make the web and services more inclusive, for instance by using semantic HTML, following web standards when coding, and testing for web accessibility. Countries are introducing regulations to enforce inclusive standards.
-
GitHub Adds SBOM Export to Make it Easier to Comply with Security Requirements
GitHub has announced a new SBOM export feature meant to be used as part of security compliance workflows and tools. The new feature allows you to export NTIA-compliant SBOM easily, says GitHub.
-
Visual Studio 2022 v17.6 Preview 2: Productivity, Game Development and Enterprise Management
Visual Studio 2022 v17.6 Preview 2 is available, bringing new features and improvements for boosting productivity, game development, and enterprise management. The release includes updates such as a new Android Manifest Editor, Unreal Engine Code Analysis, HLSL Tools Extension, Create Member Function features, Git Stage and Commit During Build, Merge Dialog updates, and breakpoint groups, etc.
-
Microsoft Showcases Reliable Web App Patterns for Resilient Cloud Applications
Microsoft has shared the source code and the documentation for the Reliable Web App pattern, a set of best practices that help on-premise web application developers create secure, reliable and cost-optimised cloud applications in Azure with minimal changes.
-
Google Announces Preview of AlloyDB Omni: Run a PostgreSQL-Compatible Database Anywhere
Google recently announced the preview of AlloyDB Omni, a downloadable edition of AlloyDB designed to run on-premises, at the edge, across clouds, or even on developer laptops.
-
Web Framework Astro Now Features Static, Server, and Hybrid Rendering for Faster Web Sites
HTML-first web framework Astro recently released Astro 2.0 and complements previously available static and dynamic server rendering with new hybrid rendering capabilities. Hybrid rendering allows prerendering specific pages for faster performance.
-
Why Technical Experience Matters: Sven Reimers at QCon London
Sven Reimers, system engineer at Airbus Defence & Space, shared a few lessons on his journey about How To Build a Lifelong Career in Software Development and the Value of Engineering at QCon London. In this session, Reimers discussed what one can do to advance in a technical career based on real world experience.
-
Java News Roundup: JDK 21 Release Schedule, Payara Platform, JBang, JHipster, WildFly
This week's Java roundup for March 27th, 2023, features news from OpenJDK, JDK 21, GlassFish 7.0.3, Spring point and milestone releases, Payara Platform, Quarkus 3.0.CR1, Micronaut 3.8.8, WildFly 28 Beta1, Hibernate ORM 6.2, Groovy 4.0.11, Camel 3.20.3, James 3.7.4, Eclipse Vert.x 4.4.1, JHipster Quarkus Blueprint 2.0, JHipster Lite 0.30, JBang 0.106, Gradle 8.1-CR2 and new Foojay.io calendar.