Development Libraries and Frameworks

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

facade of heavy duty bank vault
binoculars looking watch outlook future

data structure / data explosion / volume / velocity

How to map object relationships using Dapper in ASP.NET Core

Take advantage of Dapper to create one-to-one, one-to-many, and many-to-many entity relationships in your ASP.NET Core applications.

closeup of a butterfly 148973733

Flutter 3.13 speeds rendering on iOS

Latest update to Google’s cross-platform UI framework makes Impeller the default graphics renderer on iOS, introduces two-dimensional scrolling.

abstract network

Fresh web framework for Deno speeds page loading

Ahead-of-time compilation results in assets being served 45x to 60x faster than just-in-time rendering, the Fresh development team says.

network speed

How to improve data access performance in EF Core

Take advantage of these 10 strategies to improve data access performance when using Entity Framework Core in your data-driven .NET applications.

stage lights action theatre

Visual Studio 2022 updates spotlight productivity

Visual Studio 2022 17.7 and a preview of 17.8 promise to streamline development with enhancements to diffs, comparisons, searches, pull requests, unit tests, and more.

shutterstock 530678500 ancient Egyptian hieroglyphs carved in stone

How to use Fluent Assertions in C#

When unit tests fail, they should clearly explain why. Take advantage of the Fluent Assertions library to write unit test methods that are simple, readable, concise, and expressive.

young woman holding string of lights innovation creativity digital transformation by matheus bertel

Microsoft previews new F# syntax for string interpolation

Improved syntax makes it easier to work with text like CSS that contains many curly braces, while maintaining backwards compatibility with F#’s triple-quoted strings.

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

Intro to Nest.js: The higher-order JavaScript and TypeScript server

Nest.js shines for its modern programming paradigms and modular approach to server-side JavaScript and TypeScript. Here's a hands-on intro.

hot coffee java beans cup steam

Reactive programming with RxJava

ReactiveX is one of the most established frameworks for reactive programming, and RxJava is its Java-based implementation. Let's see what we can do with RxJava.

digital transformation butterfly metamorphosis change gap

How WebAssembly will transform edge computing

By enabling cloud-native back ends to run on operational edges, Wasm allows us to deploy business logic closer to users or data, even to places Kubernetes and containers can’t go.

chatbot_ChatGPT_AI_artificial intelligence_bot_assistant_shutterstock 1901618698

Microsoft unveils TypeChat library for building natural language interfaces

Open source library draws on TypeScript and type definitions to retrieve structured responses from AI models that are type-safe.

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.

Load More