stream:// .net


Announcing Create a Pull Request in Visual Studio - Visual Studio Blog

Create a Pull Request in Visual Studio with the newest preview.

How does List work under the hood in .NET?

A List is one of the most used data types in .NET. You can dynamically add elements without taking care of how that happens. But do you know what is going on under the hood?

Tim Deschryver

Leverage the power of Minimal APIs to treat your endpoint as the application layer. This has several benefits, but I find the biggest one being the simplicity of it.

Burke learns Blazor by porting a Vue.js app to Blazor

This summer, Burke and Jon are porting theurlist.com to Blazor - a real world JavaScript application written in Vue.js. Join them each week as they use Visua...

GitHub - marcominerva/ChatGptNet: A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service

A ChatGPT integration library for .NET, supporting both OpenAI and Azure OpenAI Service - GitHub - marcominerva/ChatGptNet: A ChatGPT integration library for .NET, supporting both OpenAI and Azure ...

Performance Improvements in .NET 7 and .NET 8

Ladies and Gentleman… Are you ready???

5 Blazor Improvements in New .NET 8 Preview 5 -- Visual Studio Magazine

While .NET 8 Preview 5 includes the usual raft of new features and functionality around installers, binaries, container images an so on, much of the action in this cycle concerned ASP.NET Core and its Blazor tooling, which allows for coding web projects in C# instead of JavaScript while taking advantages of new component rendering advancements.

How To Set Up SSL Certificate In Visual Studio and .NET CLI

This article will look at setting up and removing an SSL certificate using Visual Studio and .NET CLI. We'll also cover some common problems.

Time abstraction in .NET 8

With the upcoming release of .NET, the team introduced an abstraction of time itself. That can bring you major benefits especially if you have to test scenarios where time is a crucial part! Until now, you had to create your own wrapper. This, of course, makes integration with 3rd party libraries tricky.

Announcing C# Dev Kit for Visual Studio Code - Visual Studio Blog

Announcing a new extension for C# developers and Visual Studio code - the C# Dev Kit. Providing added reliability and productivity features for those working in Visual Studio Code.

Building a Dynamic Logical Expression Builder in C#

Understanding How to use And and Or Operators with Expression Trees

How to Convert a String to a Span in C# - Code Maze

In this article, we'll explore the different methods for converting a string into a character span, benchmarking our methods.

Tim Deschryver

A summary of why and how you should refactor your HTTP clients to the typed HTTP client version in .NET.

Microsoft Build–Join us May 23–25, 2023

Learn to harness what's next for developers with expert speakers and sessions.

C# to VB.NET: A Step-by-Step Guide for Smooth Transition

A comprehensive guide to the VB.NET programming language, covering topics such as syntax, working with databases, exception handling, interoperability with other .NET languages, GUI development, deployment, and more. Learn how to create robust and scalable applications using VB.NET.

Accelerate .NET web applications performance with Azure Redis Cache

Use Azure Redis Cache as distributed cache provider for an ASP.NET core web app to improve the web app performance easily and efficiently. We will look at us...

AutoMapper considered harmful

If I were to briefly describe the software development, I would say that we essentially just take data in one place, transform (map) it to…

Visual Studio UI Refresh - Visual Studio Blog

We’re updating Visual Studio's UI to be cohesive with Fluent design principles, making Visual Studio a productive workspace for everyone.

Avoid Proliferating DbContext or IQueryable in .NET Apps

Most .NET apps use EF Core and a DbContext for data access, but maintainability can suffer when the use of a DbContext or an IQueryable derived from it is allowed to spread throughout an application.

Microsoft Reaffirms Fate of Visual Basic -- Visual Studio Magazine

Microsoft updated its programming languages strategy, confirming that Visual Basic will remain a going concern even though it's still relegated to second-rate status when compared to C# and F#.

Memory leaks in C#

Hi, I am Arun Kumar Palani, Senior software engineer in Luxoft & Microsoft certified solution...

How to use the in, out, and ref keywords in .NET Core

Take advantage of the in, out, and ref keywords to pass parameters to your C# methods in .NET and make your code more readable and maintainable.

Introduction to ASP.NET Core Minimal APIs | The .NET Tools Blog

In recent .NET versions, there's a new way to build JSON-based APIs with ASP.NET Core: Minimal APIs. Inspired by previous attempts in the ASP.NET ecosystem and elements from other communities, the Min

Normalize and compare URLs with C#

This post will show you how to simplify URLs to better compare them and to implement uniqueness checks across URLs with multiple parameters.

Running non-root .NET containers with Kubernetes - .NET Blog

Learn how to run .NET containers in Kubernetes as a non-root user.

Hot Vacancies

.NET Developer

American startup, .NET

A developer is needed for an American startup that manages the operation and maintenance of residential complexes. This is a new project from scratch with a temporary integration of the old system (Web Forms, no code access).

.NET Backend 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.