Operating Systems

Operating systems news, analysis, research, how-to, opinion, and video.

abstract traffic and circuitry background in red and green

paper airplane getting off the ground test

How to do integration testing in ASP.Net Core

Take advantage of xUnit and ASP.Net Core’s test host package to run integration tests on your ASP.Net Core web applications

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

abacus 164875137

How to use the iterator design pattern in C#

Take advantage of the iterator pattern to traverse aggregate objects without having to expose their underlying data structures

colorful containers at dock

Linux containers: the whys, wherefors, and what’s next

The new container and container image paradigm seems to be just right as companies struggle to meet demand for applications that expand business processes across all digital platforms

colorful origami birds in flight

How to work with LiteDB in C#

Take advantage of the fast, lightweight, and easy-to-use LiteDB for your desktop, mobile, and simple web applications

reaching out / handshake / new connection / teamwork

How to consume a Web API using RestSharp

Take advantage of the flexible and easy-to-use RestSharp HTTP API client to consume your REST APIs

wifi mist

Review: 6 slick open source routers

DD-WRT, Tomato, OpenWrt, OPNsense, PFSense, and VyOS suit a wide range of devices and networking needs

05 http

How to implement a DelegatingHandler for X-HTTP-Method-Override in Web API

Take advantage of a DelegatingHandler and the X-HTTP-Method-Override in Web API to overcome browser and firewall constraints

Monitor with web search url

When to use WebClient vs. HttpClient vs. HttpWebRequest

Understand the pros and cons of the .Net Framework's various native classes for working with HTTP requests and responses

shipping industry with loading binary code containers on ship representing the concept of software

Docker tutorial: Get started with Docker

Docker has revolutionized how applications are deployed. Follow this step-by-step guide from installing Docker to building a Docker container for the Apache web server

Teamwork gears workers cooperation mechanics process

How to build custom middleware in ASP.Net Core

Take advantage of ASP.Net Core middleware to customize your application’s handling of HTTP requests and responses

code programming development tunnel

Your first UWP application: Use this shortcut to get started

Microsoft’s open source Windows Template Studio speeds up application development for the post-Win32s era

crystal ball and blue sky 1478525724lca

Microsoft in the enterprise: 7 predictions for 2018

The last year was a busy one for Redmond. It’s looking like this year will be even busier

apple orange

When to use an abstract class vs. interface in C#

Understanding the differences between an abstract class and interface is key to designing loosely coupled and extensible applications

futuristic user interface - digital transformation

The new UI: Developing for wheel and voice in Windows 10

Human-computer interaction goes further than keyboard and mouse in modern Windows; be sure your apps take advantage of the new UI methods

abstract image of executives walking with skyline superimposed on bodies

How to create asynchronous web pages in ASP.Net

Take advantage of asynchronous web pages in ASP.Net to improve the responsiveness and scalability of your applications

on-off switch [Image by Scigola, CC0 via Pixabay]

How to implement a feature toggle in C#

Take advantage of feature toggles to manage application features without having to maintain multiple source code branches

Unicorn GDPR IDC

Unikraft project promises to simplify unikernel creation

NEC and Xen Project toolkit combines reusable libraries of operating system components and a menu-driven build system

Load More