AWS

.NET on AWS - Request Credits for Open Source Projects

General availability of Azure OpenAI Service expands access to large, advanced AI models with added enterprise benefits

With Azure OpenAI Service now generally available, more businesses can apply for access to the most advanced AI models in the world—including GPT-3.5, Codex, and DALL•E 2—backed by the trusted enterprise-grade capabilities and AI-optimized infrastructure of Microsoft Azure, to create cutting-e...

Writing a .NET profiler in C# - Part 1

Using NativeAOT to write a .NET profiler in C#, learning many things about native interop in the process.

bflat - C# as you know it but with Go-inspired tooling

Build tiny, selfcontained, and native executables with C#

GitHub - maxkoshevoi/DateOnlyTimeOnly.AspNet: Adds support for recieving and returning DateOnly/TimeOnly as ISO 8601 string to ASP.NET API

Adds support for recieving and returning DateOnly/TimeOnly as ISO 8601 string to ASP.NET API - GitHub - maxkoshevoi/DateOnlyTimeOnly.AspNet: Adds support for recieving and returning DateOnly/TimeOn...

GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology.

Demo of the potential of C# for systems programming with the .NET native ahead-of-time compilation technology. - GitHub - MichalStrehovsky/zerosharp: Demo of the potential of C# for systems program...

The Difference Between Covariance and Contravariance in .NET C# | HackerNoon

Simple explanation of DotNet (.NET) CSharp (C#) Variance, Invariance, Covariance, and Contravariance. Providing a Cheat Sheet.

How to use BufferedStream and MemoryStream in C#

Take advantage of the stream classes in .NET 7 for faster reads and writes of the data in your .NET applications.

Frozen collections in .NET 8

.NET 7 was freshly released but Microsoft does not sleep. .NET 8 is already in the making and I want to showcase to you one new area where the dotnet team is working on Frozen collections. So let's have a look at what frozen collections are and how they are working.

PriorityQueues on .NET 7 and C# 11 - Code4IT

A PriorityQueue represents a collection of items that have a value and a priority. Now this data structure is built-in in dotNET!

Leonid Polupan is the new Country Manager of Microsoft Ukraine

Microsoft has appointed Leonid Polupan as the new Country Manager for Microsoft Ukraine. Leonid takes over the position after Jan Peter De Jong, who moved into a new role within Microsoft as a Glob…

Detect Electric Power Spikes With C# and ML.NET Machine Learning

Watch me build a cross-platform C# app that uses NET Core, ML.NET, and PLPlot to detect power anomalies in electricity consumption data.

Mark Oliver's World

Why Byte Arrays Are A Bad Idea When Dealing With Large Data - Mark Oliver's World Mark Oliver's W

.NET 7 Networking Improvements

Introducing new networking features in .NET 7 including HTTP space, new QUIC APIs, security, WebSockets, and more!

Refactoring Bloated Controllers with [FromService] - ElegantCode

Instead of use the Service Locator pattern to tidy up your ASP.NET MVC controllers, consider using the [FromService] attribute to provide even greater cleanliness and separation of concerns to your classes.

ASP.NET Core Response Caching

Cheap and easy savings, using built-in ASP.NET Core Response Caching

What’s New in Rider

What's new in recent JetBrains Rider updates

A new wave of analyzers in .NET 8

Analyzers did become an integral part of the .NET ecosystem. Their main responsibility is to find potential code issues and warn you. Often times this comes even with potential fixes you can directly apply. And Microsoft will continue this journey with the upcoming .NET 8 release. This blog post will show you potential candidates, which will make the cut.

C# 11 Improvements for Strings, List Patterns and Object Creation

As part of the .NET 7 launch, on November 8th Microsoft unveiled the new features of C# 11, the latest version of the popular .NET programming language. The most prominent improvements include string enhancements, static method abstractions, list patterns and required members for object creation.

New Metrics Capabilities for OpenTelemetry on Azure Monitor

Microsoft released for preview a series of updates to its Azure Monitor OpenTelemetry Exporter packages for .NET, Node.js and Python applications.

Intro to LiteDB for .NET Developers. Sample WebApp Included

See why you should consider LiteDB and how this NoSQL database could be leveraged in your next Uno Platform applications

Action filters in ASP.NET - A quick guide

Following up on our article on how to design good [controllers in ASP.NET](https://dateo-software.de/blog/improve-your-asp-net-core-controllers), I'd like to introduce you to a different set of tools to help you clean up your architecture in ASP.NET Core projects. Let's visit action filters in ASP.NET.

Build the modular monolith first

Even talking about building a monolith today, is a bit taboo. It is all about microservices at the moment, and has been for a few years. But they aren’t a silver bullet…

Functional Programming in C#—A Brief Consideration

Check out this post for an introduction to functional programming in C# with practical examples.

Announcing ML.NET 2.0

Learn more about what's new in ML.NET 2.0 and Model Builder.

Hot Vacancies

.NETBack End Developer

Field Complete, .NET

Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets. Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load. Strong expertise with:

Senior Xamarin Developer

DraftKings, Mobile

You will join a mobile team which is working on two very exciting projects, Sportsbook and Casino. The apps are used by users in the US, where we are working on the regulated markets. We are releasing apps every two weeks. Our apps are generating almost 75% of the company revenue and the user base is growing daily. Technical stack on the project: Xamarin.Forms, MVVM with DI, NewRelic, Azure + App Center etc. Switching to .Net MAUI in the nearest 2-3 months.

Senior .NET Engineer

DraftKings, .NET

You will be working in a large US-oriented company that puts as a priority: security, performance, and stability. The candidate will work on pushing a huge number of changes (several thousand per sec) to several thousand clients in a near real-time manner.

Middle strong .NET developer

SoftServe, .NET

Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.

Junior .NET Developer

Chudovo OU, .NET

We are looking for a Junior .Net developer for being involved in to further development of the B2B platform for IT companies. You'll work on mostly back-end tasks closely with a Senior level developer.