[Last Week in .NET #91] – Ctrl+Shift+B
Build happened, virtually. Again. I did not Livetweet it this year due to reasons like “self care” and “omg how can anyone do a 3 day virtual conference”, but lucky for all …
Build happened, virtually. Again. I did not Livetweet it this year due to reasons like “self care” and “omg how can anyone do a 3 day virtual conference”, but lucky for all …
What exactly is HyperSmooth in GoPro? In this blog, I'll cover all the basic details that you need to know about this awesome GoPro feature!
Building a transformer in Julia. This a very long post on the full process behind making a transformer work in Julia.
30 May 2022
The first virtue is curiosity. A burning itch to know is higher than a solemn vow to pursue truth. To feel the burning itch of curiosity requires both that you be ignorant, and that you desire to relinquish your ignorance. If in your heart you believe you alre…
mostly about api design, python and design patterns.
My thoughts and reflections on what I want to do as a software developer and how I want to do it
Recently I came across a post, called "Why we stopped making Einsteins". The main argument is that we are not producing "geniuses" as we used to and it's the fault of the current education system. It's a very interesting post and I suggest everyone go read it.…
For many open source consumers the "logical units" being depended on are libraries. However, the libraries themselves are only a product of what consumers are actually depending on: people. Y...
When should I give up on something and when should I see it through?
Seafile is a secure, reliable, and performant file sync and share solution. I have been using it since about 2014, occasionally trying out other solutions, but keep returning to Seafile. It has a fairly large feature list and works on every major OS/mobile-de…
or how I learned to stop worrying and love types.
Introducing a simple pattern to apply the Strangler Fig pattern to migrating ASP.NET to ASP.NET Core applications with the help of some new adapters.
I’m assuming some prior knowledge of Event Sourcing as an architectural pattern here. I highly recommend Oskar Dudycz’s Introduction to Event Sourcing training kit or this video from De…
Die Bundesregierung soll auch Bitten aus Kiew um leichtere Waffen nicht erfüllt haben. Entsprechende Listen liegen WELT AM SONNTAG vor. Zudem dürften die angekündigten Gepard-Panzer erst später bereitstehen. Allerdings aus einem anderen Grund, als Berlin offiz…
As C# has matured, it has adopted elements of functional programming. Let’s explore some of the interesting ways we can use functional C#!
Renew and Refill Bob Cassettes for 98% Cost Saving! - bob_cassette_rewinder/README.md at master · dekuNukem/bob_cassette_rewinder
Tue, May 31, 7:00 PM AEST: WinUI is the new modern native UI platform of Windows. The open-source Uno Platform extends pixel-perfect WinUI experiences built with C# and XAML to all platforms. Yes. Th
In this article, we explore a new Azure Service using which you can deploy and scale Hugging Face models in just a few clicks.
Find out how to add Swagger to ASP.NET Core 6 App, just via a mouse click. #aspnetcore #aspnetcore6 #visualstudio2022
Learn about how to host a documentation site implemented with MkDocs and Markdown on GitHub Pages. Easily deploy the static website for free.
It went pretty well.
C# recently introduced Records, a new way of defining types. In this article, we will see 8 things you probably didn't know about C# Records
I’ve been noticing in recent chats that folks have difficulty explaining why do we use async/await, tasks and related, when building ASP.NET Core applications.
The Azure Podcast
There’s more to security in MySQL than user account privileges. In this article, Lukas Vileikis explains the other components of MySQL security.
I'm far too lazy to manually open the garage. Why not make a bot to do it for me?
Tue, Jun 7, 5:30 PM AEST: Melb.NET is excited to bring you a [Microsoft Build After Party](https://docs.microsoft.com/en-us/events/build-2022-post/after-parties)! 🥳 After Parties provide an opport
In this post I'll describe a lesser-known property on HttpRequest called `PathBase`. I describe what it does, when it's useful, and how to use it.
Thu, Jun 2, 4:30 PM AEST: 📢 We are excited to welcome you back for in-person event 📢 This year marked our third all-digital Microsoft Build and whilst we hope you took the time to catch some sess
Publish date: May 30, 2022 Last updated: May 31, 2022
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI - sdk/Microsoft.PackageDependencyResolution.targets at 22c4860dcb2cf6b123dd641cc4a87a50380759d5 ...
Recently, during Platform Week, we made a number of announcements expanding what’s possible with the Developer Platform. Let’s take a look at some of these and what this enables you to build
Learn how to remotely debug your ASP.NET Core apps on Azure App Service directly using Visual Studio 2022.
This post written by Giedrius Praspaliauskas, Senior Solutions Architect, Serverless. Modern architectures meet recovery objectives (recovery time objective, RTO, and recovery point objective, RPO) by being resilient to routine and unexpected infrastructure di…
Minimal APIs made their debut in .NET 6 and have provided developers with a...
NDC Sydney is a 5-day in-person event taking place at Hilton Sydney 10-14 October 2022
Automated Machine Learning (AutoML) is one of the fascinating subfields of Data Science right now. It sounds fantastic for those who are unfamiliar with machine learning, but it concerns present Data Scientists a lot. The media presentation of AutoML suggests …
Throughput was ~6–7x greater on ASP .NET Core; P99 latency was ~2–4x better on ASP .NET Core. Is it a fair comparison? Not really…
A modern replacement for Redis and Memcached. Contribute to dragonflydb/dragonfly development by creating an account on GitHub.
Fully Open Source Library for building Cross-Platform Desktop apps on .NET Core
Frank and James cover all the great developer bits from Build 2022 including Win UI 3, Project Voleterra, Arm64, .NET MAUI Launch, and so much more.
What is my training model for a Director or Senior Manager?
Just in case you missed it, Microsoft Build 2022 happened this past week (May 24-May 26) and it was a packed conference with 330+ sessions according to the schedule. As I do every year, I paid most attention to the opening keynote from Satya Nadella which ofte…
Different projections help you out in different ways, some more than others.
We have Scrum, Kanban, Waterfall, Scrumfall, and so many more, but there are lots of methodologies we haven’t intentionally created that could (or do) exist. Single Threaded Programming: We W…
Lazy computations form a monad. An article for object-oriented programmers.
While you can upload a CSV with work items into Azure DevOps, there is so much flexibility you get when you import work items using the Azure DevOps API.
Microsoft Build 2022 was a recent online conference. I recap sessions for .NET MAUI, Xamarin and React Native developers building cross platform native apps
Over 30 unique channels of commercial-free, listener-supported radio. All music hand-picked by SomaFM's award-winning DJs and music directors.
Developers are the engines of growth for any software company. Nurturing a hacker culture is beneficial to the company's bottom line, which eventually will raise the tactical level of the whole operations.
Let's see how we can block IP addresses in an ASP.NET Core Web API by using Middleware and Action Filters.
The Startup.cs file is missing from ASP.NET Core 6.0. This post talks about how to add startup.cs in ASP.NET Core 6 project.
Anonymous types are class-level reference types that don't have a name and are commonly used many scenarios in C#.
Bucket sort is a sorting algorithm that works by partitioning an array into several buckets. Let's see how to implement Bucket Sort in C#.
Project team: - Benny Wong - Gokce Dilek - Meg Thibodeau - Ryan Kim - Shaunak Tulshibagwale Project repository: https://github.com/gokcedilek/BAGEL This blog post introduces a project I and my teammates developed as part of UBC's CPSC 416: Distributed Sys…
Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages. Ru…
This post shows how to force an Azure AD policy using Azure AD Continuous Access Evaluation (CAE) in an ASP.NET Core Blazor application. An authentication context is used to require MFA. The “…
Yes, re-orgs are bad. No, this situation is not what PoS Ethereum is.
What's new in .NET 6
In this post, I describe how to use round-robin DNS using HttpClient in a .NET application.
“My browser lost its cookies” has long been one of the most longstanding Support complaints in the history of browsers. Unfortunately, the reason that it has been such a longstanding issue is that …
Build the skeleton and fill in the details from there
My thoughts on why reproductions are important in open source.
23 May 2022 - Positano, Italy