InfoQ Homepage Software Development Content on InfoQ
-
.NET MAUI 8 Preview 3: UI improvements, Memory Management, and NuGet Versioning
Microsoft has recently released the third preview of the .NET MAUI framework in .NET 8. This latest release includes UI improvements, focusing on memory management also. In addition, Preview 3 also brings support for NuGet package versions of the app. This means that developers will now have the ability to preview future builds and lock their applications to a specific version of .NET MAUI.
-
Remote Development with JetBrains Rider
JetBrains provides access to Remote Development Beta. The tool works by locally running a thin client and connecting to the IDE backend which gives a fully functional user interface. It can be handled by JetBrains Rider or JetBrains Gateway. The workflow of the tool is smooth as editing is done locally and the JetBrains client synchronises changes with the backend.
-
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.
-
Low-Code API Builder Postman Flows Moves into General Availability
Postman moved Postman Flows, their low-code API building tool, into general availability. Postman Flows provides a collaborative, graphical interface for building API-driven applications and workflows. It integrates with the Postman API Network to access publicly available APIs.
-
Uno Platform 4.8: New App Template Wizard & Design System Package Import, .NET 8 Preview 2, and More
Uno Platform released version 4.8 of their framework for building native mobile, desktop, and WebAssembly apps. The latest version brings over 200 fixes and new features, as well as support for .NET 8 Preview 2. The highlight of the new release is the new startup experience, new App Template Wizard, OpenGL Acceleration, Design System Package Import, updates for Reactive / MVUX, and many more.
-
Green Software Development - What Can You Do Now, and Where is the Industry Heading?
Making code more efficient often ends up saving carbon. Storing less information and compressing it can also lower your carbon footprint. There are open-source projects and standards and guides available that can be used to increase sustainability in software development. Measurement standardization is needed to compare the environmental impact of cloud suppliers.
-
Distributed Application Runtime (Dapr) v1.10 Released
Recently, the Dapr maintainers released V1.10 of Distributed Application Runtime (Dapr), a developer framework for building cloud-native applications, making it easier to run multiple microservices on Kubernetes and interact with external state stores/databases, secret stores, pub/sub-brokers, and other cloud services and self-hosted solutions.
-
ASP.NET Core 8 Preview 2: QuickGrid and Enhanced Blazor WebAssembly Performance
.NET 8 Preview 2 brings several enhancements to the ASP.NET Core. The highlights of the release are the Blazor QuickGrid component, which promises to simplify data presentation and manipulation, and improved performance for Blazor WebAssembly through the use of the new runtime feature called jiterpreter.
-
JetBrains Releases Rider 2023.1 EAP 6 with Improvements in UI and Debugging Experience
Recently JetBrains released Rider 2023.1 EAP 6. This new release contains some UI improvements: adding Compact Mode, project tabs for macOS users and the option to split the tool window area. Additionally, EAP 6 improves the debugging experience for developers.
-
Developing Software to Manage Distributed Energy Systems at Scale
Functional programming techniques can make software more composable, reliable, and testable. For systems at scale, trade-offs in edge vs. cloud computing can impact speed and security.
-
JetBrains Releases Rider 2023.1 EAP 4
JetBrains released Rider 2023.1 EAP 4 on February 12. The latest Early Access Program for Rider contains such features as the ability to debug startup code for WASM .NET applications, support for Astro tool, full IDE zoom, a feature related to importing Angular templates, and support for TypeScript in Vue template expressions.
-
MariaDB 11.0 Brings a New Optimizer Cost Model and More
After 10 years since the last release, MariaDB Server 11.0 has been released, bringing a new optimizer cost model which aims to predict more accurately the actual cost of each query execution plan, removed InnoDB change buffer, and so on.
-
Sustainability for Development and Operations with DevSusOps
For a sustainability transformation, a business has to figure out how to measure its carbon footprint, come up with a plan to change the way it powers everything, and change the products they’re making, and even the markets that they operate in. Adrian Cockcroft spoke about sustainability in development and operations at QCon San Francisco 2022.
-
gopaddle, a Low Code Internal Developer Platform for MicroK8s and Edge
gopaddle is a low-code internal developer platform (IDP) for MicroK8s edge cloud. It aims to simplify and accelerate the development of edge cloud applications by providing a web-based interface to Kubernetes developers for creating, deploying, and managing applications.
-
How to Assess Software Quality
The quality practices assessment model (QPAM) can be used to classify a team’s exhibited behavior into four dimensions: Beginning, Unifying, Practicing, and Innovating. It explores social and technical quality aspects like feedback loops, culture, code quality and technical debt, and deployment pipeline.