Development Libraries and Frameworks

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

integrated digital tools / interoperable tools
neural network

name badges hello

How to work with static anonymous functions in C# 9

Take advantage of static anonymous methods in C# 9 to improve the performance of your .NET applications.

artsy still life of bowling pins with green bowling ball

How to handle component interaction in React

Dealing with component interaction is a key aspect of building applications in React. Here’s a look at the options.

Plastic, magnetic letters in compartmented boxes.

Unleash the power of Python regular expressions

How to use the regular expression functions provided by the ‘re’ library to match, search, and replace text in your Python programs.

Spotlights on stage

Introducing Microsoft .NET 6

Microsoft is unveiling its road map for the next major release of .NET, along with a first preview download.

Relaxing on hammock vacation 168344861

How to use LazyCache in ASP.NET Core MVC 5

Take advantage of LazyCache to improve the performance and scalability of your ASP.NET 5 Core applications in heavy load scenarios.

RIP - grave - tombstone - cemetery - death [Image by Rob van der Meijden - CC0 via Pixabay]

Swift for TensorFlow project shuts down

Google pulls the plug on effort to integrate the Swift language and TensorFlow machine learning library, while citing multiple achievements.

now hiring neon signs recruiting

Entry-level software developer? Learn React to get that first job

Go and Kotlin are also good bets for developers with just a few years of experience — not Java.

Binary record player grooves

How to work with record types in C# 9

Take advantage of record types in C# 9 to build immutable types and thread-safe objects.

Angular 2 primary

Angular 12 beta preview arrives

Upgrade of Google’s TypeScript-based web framework due in May brings form validation and language service improvements.

two millennials standing in field holding picture frame against blue sky

Angular, React, Vue: JavaScript frameworks compared

Modern data-binding JavaScript frameworks have revolutionized web interface architecture. This article compares three of the best.

switchboard operators

How to use implicit and explicit operators in C#

Take advantage of implicit and explicit operators to convert between user-defined types and improve the readability of your code.

branches / branching / bare trees

NPM CLI 7 arrives with Workspaces

Long-requested Workspaces feature supports managing multiple packages from within a singular top-level, root package.

chain rust link heavy iron metal

Microsoft forms Rust language team

The company seeks software engineers to work on improving Rust compilers and tools for internal product groups, and to interact with the broader Rust community.

paper airplane 149083888

How to create PDF documents in ASP.NET Core 5

Take advantage of the DinkToPdf and wkhtmltopdf libraries to generate PDF documents from HTML templates in ASP.NET Core 5.

error neon mistake

Angular adds error codes, debugging guides

Angular 11.1.0 point release introduces standardized error codes, with error descriptions and debugging guides provided online.

CSO  >  An exclamation-mark alert in a field of abstract technology.

How to handle errors in React

Graceful error handling is an essential part of well-designed software. This article offers an overview of error handling in React applications and how to use React error boundaries to handle render-time errors.

command line

Deno 1.7 brings compilation improvements

Secure-by-default Node.js alternative now supports cross-compilation among supported platforms and generates significantly smaller binaries.

artsy still life of bowling pins with green bowling ball

How to use immutable objects in ASP.NET Core MVC 5

Take advantage of init-only setters to make configuration options immutable in ASP.NET Core MVC 5 to avoid unnecessary assignments and eliminate opportunities for errors.

Load More