Enums in C#: Hidden Pitfalls

C# has low barriers to entry and forgives a lot. Seriously, you may not understand how things work under the hood but still write code and remain easy-going about this. Though you still have to deal with different nuances over time. Today, we'll look at one o…

Make Azure Front Door Origin Secured with Private Link | blog.vjirovsky.cz

Learn how to secure your Azure Front Door/Azure CDN origin and prevent bypassing WAF via Azure Private Link integration.

How to parse HTML in .NET | ScrapingAnt Blog

This article will show you how to parse HTML pages with C# and .NET. Learn the basic web scraping techniques to parse data with HtmlAgilityPack, AngleSharp, Fizzler, and CsQuery.

GitHub - microsoft/Microsoft.IO.RecyclableMemoryStream: A library to provide pooling for .NET MemoryStream objects to improve application performance.

A library to provide pooling for .NET MemoryStream objects to improve application performance. - GitHub - microsoft/Microsoft.IO.RecyclableMemoryStream: A library to provide pooling for .NET Memor...

Anatomy of a .NET app

What happens when you build a .NET app? What happens the instant you run it? The last time I studied this was when .NET Framework was in its...

ReSharper 2021.1.5 and Rider 2021.1.5 Released | The .NET Tools Blog

Hello everyone, As it happens, even bugfix updates sometimes require bugfix updates. Last week we released ReSharper 2021.1.4, which fixed a couple of issues in NRT analysis and source generator su

Modular Architecture in ASP.NET Core - Building Better Monoliths

In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core. We will go through Monolith Architecture's various

Evolution of An Async LINQ operator

From deferred execution to cancellation and ConfigureAwait(false), an async LINQ operator has some tricky parts to get correctly.

Oracle Support for .NET 6 and Entity Framework Core 6: Statement of Direction

With the planned release of .NET 6 and Entity Framework Core 6 on November 9 this year, the Oracle .NET team wants to outline our plans to…

dotnet/csharplang

The official repo for the design of the C# programming language - dotnet/csharplang

Voordat je verdergaat naar YouTube

Voordat je verdergaat naar YouTubeInloggen een bedrijf van GoogleVoordat je verdergaat naar YouTubeGoogle gebruikt cookies en gegevens voor het volgende:Services leveren en onderhouden (zoals uitval bijhouden en beschermen tegen spam, fraude en misbruik).Betrokkenheid van doelgroepen en sitestatisti

Building Minimal APIs In .NET 6 - .NET Core Tutorials

Around 6-ish years ago, NodeJS really hit it’s peak in popularity. In part, it was because people had no choice but to learn Javascript because of the popularity of front end JS frameworks at the time, so why not learn a backend that uses Javascript too? But also I think it was because of the […]

Boost ASP.NET Core Performance with Static Content

Use a command-line tool to generate ASP.NET Core endpoints to static HTML files.

What Windows 11 Means for Developers

Today at the What's next for Windows — developer event, we'll show you the next era of Windows and how we are embracing Windows == open platform. This means everyone has open access to run the widest range of apps on Windows, enabling all developer

A Practical Guide to Higher Order Functions in C#

If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully appreciated just how powerful they can be. If you've not heard of them before, never fear, I have an explanati...

SOCKS Proxy Support In .NET - .NET Core Tutorials

With anonymity becoming more and more important each day on the internet, people are turning to VPNs, gateways and proxies to encrypt and hide their identity on the internet. An extremely common protocol for doing this is known as SOCKS proxies. SOCKS proxies came out (Or atleast the protocol was defined) in the ’90s. But […]

What's new in Windows Forms in .NET 6.0 Preview 5

Read about the new features that are in Windows Forms in .NET 6.0 Preview 5.

ML.NET June Updates

Check out what's new in ML.NET and Model Builder.

Voordat je verdergaat naar YouTube

Voordat je verdergaat naar YouTubeInloggen een bedrijf van GoogleVoordat je verdergaat naar YouTubeGoogle gebruikt cookies en gegevens voor het volgende:Services leveren en onderhouden (zoals uitval bijhouden en beschermen tegen spam, fraude en misbruik).Betrokkenheid van doelgroepen en sitestatisti

Cost of exceptions

Throw exception only when something really unexpected happens. This advice should be taken seriously – here’s why.

Array iteration performance in C# — Branching and parallelization

This is a third post in a series on performance in C#.

Accessing Telemetry and Analytics for Your Azure Health Bot - Daily .NET Tips

You can access the Real-time Telemetry of Azure Health Bot in Real-Time. The telemetry reports help us to measure the behavior of your bot and improve over time.

High Performance UDP sockets in .NET 5

How our socket code in Enclave squeezes the maximum performance out of UDP in .NET

What's New in .NET for Apache Spark v1.1.1

.NET for Apache Spark empowers .NET developers to participate in the world of big data analytics. In this episode, Jeremy chats with Michael Rys to discuss s...

What’s New for C# Nullable Reference Types in ReSharper and Rider 2021.2 EAP? | The .NET Tools Blog

With the language design finally stabilizing and less changes being made these days, we had the time to catch up on building some long-awaited features, and addressed some pitfalls that are unlike

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.