In this video, Mike introduces the Upgrade Assistant Visual Studio extension tool that allows incrementally migrating a project to a newer .NET target. The U...
Even though I’m very passionate about front-end development now, I started my career with different intentions. For the first few years, I worked predominantly…
There’s no need to spend a bunch of time restating the obvious: it is not possible to use the stock version of any social media experience in a healthy way. The only healthy way to use social media involves you battling it constantly for your attention. Many h…
Ceph offers different functionality on top of the RADOS object store.
One of them is the rados block device (RBD) layer.
It offers virtual block devices (disks) that are utilized by different hypervisors to store the disks of virtual machines.
I want to start with that Qt is still IMHO the best way to develop C++ apps. This post is not supposed to be a rant. This is for the decision maker at Qt. If you have any question about Qt feel free to join our /r/QtFramework subreddit!
The Qt developers are w…
In this blog I share my experience in building a Python REPL augmented with ChatGPT. I explore how the application is built, and speculate on software engineering patterns and paradigms that might emerge in systems built on Large Language Models (LLMs).
GEPL -…
The year of Linux/*BSDs on desktops may never arrive, but their impact on tech is undeniable. They've found success in diverse devices & platforms and they're …
Recently, I wanted to purchase a new pair of sunglasses, and I went down a rabbit hole. I thought I’d blog my experience. My last pair of sunglasses (Oaklyes) which I purchased
when I was a teenager, became damaged on some parts of the lens. I figures I might …
The Identity SDK team just released a brand-new version of the Microsoft Authentication Library (MSAL) for .NET that introduces an improved experience for developers using authentication brokers.
This article will teach us about Python For Loop with easy examples. We will also learn about the various operations we can perform with the For loop in Python.
Developing and testing Web APIs with ASP.NET Core is a now a breeze and faster than ever with the introduction of new .http/.rest files that allow you to eas...
Jiachen Jiang (PM, Data Access) will walk us through how to work with SQL Server using C# and .NET and decide which approach works best for your scenario. They explain the differences between the three solutions and demo how to connect to and query a database …
Challenges Faced by .NET team
Expect deep dive into a few interesting investigations we faced on the .NET team in the last decade.
There will be stories about:
Investigations spanning years
Dorm...
Developing and testing Web APIs with ASP.NET Core is a now a breeze and faster than ever with the introduction of new .http/.rest files that allow you to eas...
Do you need a message broker, or can you use your database as a queue? Well, as in most cases, it depends. Let me explain how it's possible and some trade-o...
Sass (Syntactically Awesome Style Sheets) is a is a scripting language that is used to generate cascading style sheets (CSS files). Its syntax is very
similar to CSS itself, but it supports the use of variables, nesting, mixins and selector inheri…
mikesdotnetting.com·A collection of articles and tutorials on web development with ASP.NET by Mike Brind··8-10 minutesidesdotnetwebjavascript
Check out my courses: https://nickchapsas.comBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello, everybody, I'm Nick, and ...
youtube.com·More from this channel for you
More from this channel for you
•··4-5 minutesdotnetyoutube
How do you know the code you write is being used in production? Carl and Richard talk to Roni Dover about his work with Digma to help bring code utilization into your development tooling. Roni talks about the challenges of getting and using production telemetr…
MANILA, Philippines —A staggering 1,279,437 records belonging to law enforcement agencies, including sensitive police employee information, have been compromised in an unprecedented data breach,
Welcome to Amsterdam and KubeCon Europe 2023. I’m thrilled to see the continued importance of community and getting together to meet our friends and colleagues across the industry and around the world. As we come together in Amsterdam, there are significant he…
Today we’re announcing our beta release of TypeScript 5.1! To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.1!
An article making the rounds, "Who Killed
Prolog?", asks: of the major programming traditions—imperative,
functional, object-oriented, and logic—why did the logic-programming one,
exemplified by Prolog, more or less die (to overstate its death a little)? The
a…