Traits in Rust
In this article, we cover the basics of traits in Rust: what they are, when they are useful, and how to use them.
In this article, we cover the basics of traits in Rust: what they are, when they are useful, and how to use them.
Sometimes having no constraints can be worse than having constraints.
Today we'll be tackling the Day 20 problem from Advent of Code 2021. This problem is a fun take on the Zoom and Enhance cliche from TV dramas where cops and spies can always seem to get unrealistic details from grainy camera footage by "enhancing" it. We'll ha…
If you are just starting out with vim, this post will make learning vim so much easier.
Close those tabs to regain mental resources and be more productive
NuGet 6.4 is included in Visual Studio 2022 and .NET 7.0 out of the box. You can also download NuGet 6.4 for Windows, macOS, and Linux as a standalone executable. NuGet 6.4 is one of many releases in our .NET unification journey.
Let’s play a game. I’m thinking of a number from 1 to 100. You guess, and I tell you whether my number is higher or lower.
Swift development related blog-posts. Combine, modern concurrency model, Instruments, and more.
Every explanation is a simplification.There are many ways to understand how containers work, but most useful explanations are actually simplificati...
When I first dipped my toe into web development it was with PHP. Building quick and dirty inelegant websites, where the HTML and PHP would blur between one another. At the time, I did have a very firm grip on what HTTP was, where exactly PHP sat in the stack, …
Back in 2007 I wrote my DXT1/5 (aka BC1/3) encoder rygdxt, originally for “fr-041: debris” (so it was size-constrained). A bit later I put up the source and Sean Barrett adapted it into…
I don't like to type much. Even minor improvements in your debugging workflow are likely to accumulate into huge keystrokes savings over time. In this blog post, I'll describe a simple way to add debugging shortcuts to the project without modifying the codebas…
I'm not sure why this is a popular saying in security, it doesn't make sense to me. If you trust something or someone, why would you need to verify? I trust...
A common critique of Rails is that it encourages a poor separation of concerns. That when things get serious, you need an alternative that brings the missing pieces. We disagree.
Entity Framework Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. EF Core works with SQL Server, Azure SQL Database, SQLite, Azure Cosmos DB, MySQL, PostgreSQL, and other databases thr…
Wondering how end to end encryption works ? check this article about implementing End to End Encryption with RSA in Kotlin and C sharp
Join us for the first day of .NET Conf! https://dotnetconf.netNET Conf is our annual virtual developer event co-organized by the .NET community and Microsof...
Minimal APIs were introduced to ASP.NET Core 6, but the ASP.NET Core team continues to innovate with new features and capabilities to make it easier to write...
Visual Studio for Mac v17.4 is available today! This release includes improvements to the editor like the new Editing State margin and the return of the Class pad, and fixes for issues that users have reported. We’re also releasing our first preview of Visual …
November 2022 Security and Quality Rollup Updates for .NET Framework
We are happy to announce the first fully supported Arm64 version of Visual Studio that will natively run, allowing building, and debugging Arm64 apps on Arm-based processors.
We have completed the initial rollout for .NET 7 GA support on App Service. Like in previous years we are using the App Service Early Access feature to enable day-0 support on the platform across all public regions on both Windows and Linux App Service Plans. …
We are happy to announce that Visual Studio 2022 17.4 is now generally available. This is our first GA release to support Arm64. In addition some of the other prominent features it includes are .NET 7, enterprise support for setup including rollback,
Find out about the .NET 7 release, looking at features, performance improvements and how to download and install ASP.NET Core.
Powered by Restream https://restream.io
During this week's Net Conf 2022 event, .NET 7 arrived to finally do what .NET 5 was supposed to do in 2020: crown Microsoft's years-long effort to unify disparate development products with 'just one .NET going forward.'
Find out what's new in WPF on .NET 7 including accessibility improvements, a focus on performance, and much more.
Check out November updates for .NET 6.0
Learn about the new features introduced in .NET 7.
One insider says the company’s current staffing isn’t able to sustain the platform.
Join us for the first day of .NET Conf! https://dotnetconf.netNET Conf is our annual virtual developer event co-organized by the .NET community and Microsof...
.NET 7 is a modern, fast, unified, and simple development framework to build any applications and is available today.
F# 7 is here, see what's new!
Read about the new features that are in Windows Forms in .NET 7 including new accessibility features, High DPI, UI Automation, and more.
What's new in Orleans 7.0
.NET 7 is now available! Check out all the new features and improvements in ASP.NET Core in .NET 7.
Announcing EF Core 7 (EF7) with JSON column mapping, bulk updates, TPC, and more!
.NET MAUI is now available for .NET 7 and is packed with exciting improvements for multi-platform developers including performance improvements, improved tooling, enhanced desktop support, and more!
C# 11 is here! Bringing with it some highly anticipated features including string literals, generic math, required members, and much more.
3 Posts, 10 Following, 35 Followers · #IStandWithUkraine #blacklivesmatter Program manager on .NET at Microsoft. Opinions are my own. I tweet in GIFs and typo for a livng. He/Him.
It's to accompany the asterisk, back when we had an asterisk.
.NET Conf Stream: https://www.youtube.com/watch?v=sMOGPRbsbcsSupport the stream: https://streamlabs.com/nick_chapsasI won't be streaming the actual video or ...
Building APIs with .NET is easy. Deploying them on Azure is easy too, with GitHub Actions!
8 Nov 2022 1 mins .NET, C#, Databases in general, Entity Framework, Entity Framework Core, Entity SQL, Firebird, LINQ, SQL, Visual Studio
HTML Agility Pack is a popular third-party library to read, write and update HTML documents programmatically in C#.
Learn about polling an asynchronous API with Azure Durable Functions. Easily integrate with async REST APIs using an initial request and retries.
Post shows how to build a gRPC service and gRPC client and enable gRPC communication between Azure Container Apps
Check out in this article how TDD (test-driven development) works and how to implement it in a .NET application.
We’re introducing one of the .NET ecosystem’s newest features in JetBrains Rider 2022.3 EAP, Central Package Management (CPM). CPM allows developers to manage NuGet dependencies in a .NET solution fro
Contextual feature filters are helpful and allow you to enable/disable a feature based on the context supplied.
Peter Ritchie
In this article we'll explore the top 10 mistakes I see new and seasoned developers make with exception management in dotnet source code. These principles should be valid for all dotnet languages, but examples will be provided in C#.
Polly Policy Wraps let you apply multiple types of resilience to a single operation. Using them with Minimal API Endpoints is easy, read on to see how.
An exploration.
A note on multivariate lookup arguments. Contribute to Orbis-Tertius/MVlookups development by creating an account on GitHub.
Why Your Ex Deserves Revenge
Specification of the Farcaster Protocol. Contribute to farcasterxyz/protocol development by creating an account on GitHub.
The start of both architectures is the same: the domain. The ports and adapters architecture is often referred to as an onion structure. The reason for this is that when the application is growing you’ll see a set of layers being added on top of each other, li…