Learn C# with CSharpFritz - ASP.NET Core MVC - Sample Project Wrap Up
Fritz warps up the delivery of our collection website, reviewing the code that was fixed and tweaked along the way.Community Links: https://github.com/csharp...
Fritz warps up the delivery of our collection website, reviewing the code that was fixed and tweaked along the way.Community Links: https://github.com/csharp...
In this all code/no slides session, Damian and David cover the depths of the .NET 6 and .NET 7 wave. Let’s talk about why your app isn’t scaling, what you need to know about modern .NET apps, great patterns, app development in the cloud and much more. We will …
Microsoft yesterday shipped Visual Studio 17.4 Preview 4 with production-ready code for .NET Multi-platform App UI (.NET MAUI) with .NET 7 Release Candidate 2.
At this past weekend’s CFAR Workshop (about which, by the way, I plan to have another post soon with less whining and more serious discussion), someone mentioned that they were uncomfortable …
This story is important to me because it was the first software I ever wrote that shipped to more than just a few friends or colleagues. What started as some scripting turned into Cocoa development, which is not something I ever expected to find myself doing. …
Generate custom og:images on-demand using Vercel’s Satori library
I watched a video earlier this week by comedian and mathematician Matt Parker. It’s an entertaining walkthrough of some impressive optimisation of his own Python code by his community but there’s a comment about Python that I thought warranted some pushback. T…
This weekend was the 50th annual Half Moon Bay Pumpkin Festival. We live in El Granada, a tiny town 8 minutes drive from Half Moon Bay. There is a single …
This was a talk I gave at the Software You Can Love 2022 conference. You can find the slides right here (PDF). Today I want to tell you a story about the time I ported the Zig compiler to SerenityOS. I’m going to tell you a bit about what my motivation was to …
Here I explain why after 6 years the Zig programming language hasn’t caught on and why I believe it doesn’t have a bright future. I also explain why, despite of this, Zig shows up on the front page of Hacker News every couple of weeks.
Learn website monitoring best practices in this post. Setup your own HotHost monitor in minutes which has free notifications to Slack, Telegram, Email and is a fast-to-setup lightweight alternative to Nagios, Zabix and other website monitoring tools
During the recent Ignite Conference, Microsoft announced the general availability of Azure Automanage Machine Best Practices for Azure Virtual Machines (VMs) and Arc-enabled servers (the company’s multi-cloud management solution).
Take advantage of your C# skills to build UI components and client-side experiences with .NET. With this practical guide, you'll learn how to use Blazor WebAssembly to develop next-generation web … - Selection from Learning Blazor [Book]
Basecamp has had one foot in the cloud for well over a decade, and HEY has been running there exclusively since it was launched two years ago. We've run extensively in both Amazon's cloud and Google's cloud. We've run on bare virtual machines, we've run on Kub…
News, analysis and comment from the Financial Times, the worldʼs leading global business publication
EF Core 7.0 introduces the ExecuteUpdate and ExecuteDelete APIs, which allow you to easily use LINQ to express a database update or delete operation. These A...
EF Core 7.0 introduces the ExecuteUpdate and ExecuteDelete APIs, which allow you to easily use LINQ to express a database update or delete operation. These A...
You'll have to resolve the ambiguity, so you're still typing a lot.
In a multiplexed setup we often see a timeout behind a large payload in the process of parsing (or not). This is meant to help better diagnose that case, by recording what the last payload size was...
Let's look at some common C# programming mistakes. A common mistake is the use of wrong naming Conventions.
This post is about how to enable code coverage for .NET Core and how to get the code coverage report. I already wrote few blog posts related to enabling code coverage in .NET Core and ASP.NET Core. In this blog post I am exploring the dotnet tool dotnet covera…
Visual Studio Feedback
MSBuild project SDKs. Contribute to microsoft/MSBuildSdks development by creating an account on GitHub.
In this post, we will be building a simple Node.js application and then migrating it into a TypeScript app.
Adding Experimental HTTP Methods to Minimal API endpoints and ASP.NET Core MVC
The Node.js Reference Architecture now offers recommendations for building REST APIs.
The Azure Podcast
Compact infrastructure for custom hosting of .NET Web components in unmanaged C/C++ code with reciprocal methods calls between the parts running in Windows and Linux
The Microsoft FOSS Fund provides a direct way for Microsoft engineers to participate in the nomination and selection process to help communities and projects they are passionate about. The FOSS Fun...
Microsoft has made a number of contributions to and collaborated with various members of the Open Compute Project (OCP) community, the leading industry group dedicated to open source hardware innovation. This year, we are excited to showcase some of our newest…
Errors are bad, k? We don’t want errors. More importantly, we don’t want weird errors. One of the best ways to avoid weird errors is to check preconditions early and throw useful exceptions. The new UnreachableException in .NET 7 is designed for exactly that!
Upgrade to .NET 6 Now
60 seconds · Clipped by soulbrotherG · Original video "What to know about Zero Knowledge" by Ethereum Foundation
Join Jack Servia from Mina for a workshop titled "Zero-Knowledge Programming with TypeScript." Thank you to everyone who joined us for ETHBogotá 🇨🇴 and hel...
We've open sourced several components for our secure operating system, called KataOS, on GitHub, as well as partnered with Antmicro
Similar projects have led to PC versions of Mario 64 and Ocarina of Time…
Join Jack Servia from Mina for a workshop titled "Zero-Knowledge Programming with TypeScript." Thank you to everyone who joined us for ETHBogotá 🇨🇴 and hel...
Visit the https://archive.devcon.org/ to gain access to the entire library of Devcon talks with the ease of filtering, playlists, personalized suggestions, d...