Development Libraries and Frameworks

Development Libraries and Frameworks | News, how-tos, features, reviews, and videos

avoid detour side step trap hole in floor arrow by lucadp getty images

How to handle null values in C#

Null pointer exceptions are no fun. You can avoid them and keep your code clean and maintainable by using these techniques to elegantly handle null values in C#.

Reactive programming, events, data, streams, streaming

Reactive Java with Spring WebFlux and Reactor

Spring WebFlux is one of the most popular frameworks for reactive programming in Java. Here's a hands-on look at using WebFlux with Reactor.

detour sign

C# 12 boosts AOT compilation

Latest C# 12 preview introduces an experimental feature that allows generators to reroute code to provide context-specific optimization.

HTTPS prefix in a web browser's search/address field

Deno unveils faster, simpler web server API

The Deno.serve() API promises significant performance benefits and allows developers to create a web server with a single line of code.

High-speed train tunnel / motion blur / speed / motion / forward progress / future / what's next

Cython 3.0: The next generation of Python at the speed of C

Long in development, the new major release of the Python-to-C compiler sheds legacy Python support and readies Cython developers for big changes in Python.

Microsoft Semantic Kernel will support OpenAI plugins

Fall 2023 roadmap for the LLM-integrating SDK also lists plans for plugin testing, dynamic planners, end-to-end telemetry, and links to vector databases.

shutterstock 165430076 fishing fly fisherman fly casting in misty river in the woods

How to use the is and as operators in C#

Take advantage of the is and as operators in C# to perform casting operations elegantly and write code that is well structured, concise, and maintainable.

A fishing lure with multiple hooks baits a binary stream. [fraud / phishing / social engineering]

8 more React hooks you need to know about

useState is the most well-known hook for using functional components in React, but it's just a start. Here are eight more React hooks, and how to use them.

Conceptual image of an individual user working with an extruded virtual display.

Microsoft improves F# language hints in Visual Studio

Microsoft is previewing inline type hints, inline parameter name hints, and return type hints for the F# programming language in Visual Studio.

Conceptual cybersecurity system locks down a network of interconnected elements.

How to use API keys to secure web APIs in ASP.NET Core

Take advantage of API key authentication to control the access of applications and services to your Web APIs in ASP.NET Core.

thumbs up multicultural

3 Python web frameworks for beautiful front ends

Want to generate interactive websites with HTML, CSS, and JavaScript while programming in nothing but Python? One of these frameworks could do the trick.

two hands holding puzzle pieces

Reactive JavaScript with Stable Diffusion

Use React and the Stable Diffusion API to build a reactive application that generates images from user-submitted text.

ai artificial intelligence circuit board circuitry mother board nodes computer chips

Build accelerated AI apps for NPUs with Olive

Microsoft’s open-source, hardware-aware optimization tool for ONNX models is an essential part of its AI application development tool chain.

servers / server racks [close-up perspective shot]

Wasm: 5 things developers should be tracking

We know Wasm works well in the browser. Now it’s time to get excited about the possibilities for Wasm on the server side.

Black and white heavy duty bank vault

How to work with Azure Key Vault in .NET Core

Azure Key Vault is a safe and secure place to store the tokens, keys, passwords, certificates, and other sensitive data used in your .NET Core applications. Here’s how to work with it in C#.

High-speed train tunnel / motion blur / speed / motion / forward progress / future / what's next

Svelte 4 shrinks code footprint, compiled output

Upgrade reduces Svelte package size by 75%, produces smaller and faster hydration code, and lays the groundwork for Svelte 5.

1 measure roi

How to use EventCounters in .NET Core

Take advantage of EventCounters in .NET Core to gain insights into your application’s performance in real time.

shutterstock 1152151433 web of ropes and a big knot against a blue sky

How to avoid spaghetti code in C#

Spaghetti is good eating but bad programming. Follow these 10 best practices to keep your C# code clean, lean, and easy to maintain.

Matryoshka /Russian nesting dolls > inheritance / sequencing / hidden layers

Composition vs. inheritance in OOP and C#

Understand the key concepts behind composition and inheritance that allow you to build reusable and flexible types in your .NET applications.

swift bird sky flying

Apple SwiftData framework manages app data

The platform allows developers to add persistence and concurrency capabilities to apps.

Load More