Web Development

Web Development | News, how-tos, features, reviews, and videos

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.

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.

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.

shutterstock 1361674454 JavaScript Hello code in programming text editor

ECMAScript 2023 spec for JavaScript finalized

ECMAScript 2023 adds new methods for searching and changing arrays, allows symbols to be used as WeakMap keys, and standardizes support for hashbang grammar.

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.

rivalry tug war compet conflict challenge determin

WASIX undermines WebAssembly System Interface spec, Bytecode Alliance says

Wasmer says the goal of WASIX is to allow any kind of program to run on top of WebAssembly, and this requires system call extensions that fill gaps in WASI. Bytecode Alliance says WASIX is non-standard.

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.

Letterpress, TypeScript

TypeScript 5.1 production release arrives

TypeScript upgrade soothes pain points with easier implicit returns for undefined-returning functions and greater type flexibility for getters and setters.

Color palette

Bootstrap 5.3.0 emphasizes dark mode, custom colors

Bootstrap 5.3.0 mobile-first web framework features a revamped core, improving support for dark mode and color mode features.

A leaping dog catches a flying disc, midair.

How to use advanced Dapper features in ASP.NET Core

Take advantage of stored procedures, query pagination, query caching, and other advanced Dapper feature to simplify data access and ensure high performance.

speedometer / speed / fast / high performing / limits

Wasmer melds WebAssembly, Posix with WASIX spec

The superset of WASI can be used for apps and runtimes, offering a high-performance JavaScript alternative that runs in browsers and servers.

shutterstock 2288028173 yellow rubber duck on white background

When the rubber duck talks back

The real value of AI coding assistants isn’t any particular piece of code they get ‘right’ or ‘wrong’ but the process of collaborating with them.

angular

Angular users want better server-side rendering

Angular Developer Survey 2022 marks server-side rendering, testing, debugging and profiling, component authoring format, and initial load performance as key areas for improvement.

fire flames

Microsoft .NET 8 boosts Blazor, WebAssembly

Microsoft works to improve web app performance with Blazor server-side rendering and streaming rendering, Blazor WebAssembly runtime improvements.

automated assembly line of robotic arms  and a conveyor belt

How to use factory-based middleware activation in ASP.NET Core

Factory-based middleware activation is a more flexible and dynamic approach to configuring and activating middleware components. Here’s how to take advantage of it in ASP.NET Core 7.

leaky faucet by Maarten Van Damme, CC BY 2.0 via Flickr

How to use the rate limiting algorithms in ASP.NET Core

Learn how to use the fixed window, sliding window, token bucket, and concurrency algorithms in ASP.NET Core 7 to protect your applications and APIs against malicious attacks or overuse.

butterfly transformation

Google’s Dart 3 and Flutter 3.10 bring big changes

Dart 3 introduces sound null safety, major new language features, and a Wasm preview, while Flutter 3.10 fleshes out the Material 3 widget toolkit and support for macOS and iOS targets.

car speedometer

How to use response compression in ASP.NET Core

Take advantage of response compression middleware in ASP.NET Core to reduce bandwidth requirements and improve the responsiveness of your apps.

Load More