A library to provide access to local storage in Blazor applications - GitHub - Blazored/LocalStorage: A library to provide access to local storage in Blazor applications
We’re excited to announce the winners of HackTogether: Teams Global Hack.What is HackTogether: Teams Global Hack – a virtual hackathon for developers to get started building apps for Microsoft Teams
Join us for an exciting presentation on how to get started with ChatGPT in .NET. We’ll cover the basics of how to use ChatGPT in .NET, and show you how to bu...
The reliable web app (RWA) pattern helps migrate web apps to the cloud with high performance, security, reliability, and operations. Based on the Azure Well-...
The past year I have been trying to learn more about the Trusted Platform Module (TPM). This is a small device found on most modern laptops that has several cool security features like key creation, sealing and attestation, however I have been struggling to fi…
A personal appeal.
1. Overengineering works against results. Shifting the focus away from results is never good — for personal projects, corporate codebases, or anything in between.
2. Overengineering over indexes on things you know. Overengineering inven…
In 1853, the mathematician and physicist William Rowan Hamilton paid one last call on Catherine Barlow, whom he had once loved passionately and for whom he still had some affection. She had won his…
I mean the obvious: commuting is polluting. This is too obvious. On top, we build our solis twice: different building to work, different to live. In fact we replicate all that tech and human modern…
Recently I saw another reddit post re-spark the discussion of kernel drivers in Anti-Cheat. Ever since this controversy started I've noticed many people misunderstand the technology which has led to fear-mongering. I will try to clear up some of these misunder…
This books contains Jon Bentley’s essays from his column in Communications of the Association for Computing Machinery. It describes practical programming techniques and fundamental design principles. Here’re my highlights from the book and passages that I foun…
This blog post is meant to an iteration on the tutorial and introduction to garbage collection implementation presented in this classic blog post. We are still working with simple garbage collectors, but this time another one with a bit more complexity.
'We're updating the Extension Manager to make it easier for you to find great extensions from the Visual Studio Marketplace and to make managing and keeping your existing extensions up to date a more seamless experience.'
In this video, you will learn about the Single Responsibility Principle, part of the SOLID principles.00:00 - What are the SOLID Principles?01:34 - What is c...
Functional programming sometimes comes with some scary jargon. Do you need to know what functors, catamorphisms or free monads mean to use F#? In this sessio...
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0, 7.0 and 8.0 preview 7 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Wolverine 1.2.0 rolled out this morning with some enhancements for HTTP endpoints. In the realm of HTTP endpoints, Wolverine’s raison d’être is to finally deliver a development experien…
In this video, we'll be getting started with xUnit. xUnit is a testing tool that helps you write better tests and make your code testable. We'll be using xUn...
We're working on a modernized Extension Manager that highlights extension details and helps you more easily discover the extensions you’ll love in the Visual Studio Marketplace. Try it and share your feedback!
Howdy! 💁♀️ I am thrilled to share my article for the .NET MAUI UI July 2023 calendar created by Matt Goldman, during the month of July, this calendar will publish various educational contributions created by industry experts about .NET MAUI. In this article,…
Since VS Code now has official support for developing .NET MAUI apps, you can now also develop on Linux targeting Android! Check out the VS Code Extension vi...
Join the Silk.NET team for a quick catchup. This is a more informal stream wherein we'll be discussing what we've been doing on the Silk.NET project, what we...
youtube.com·FlavCity with Bobby Parrish
FlavCity with Bobby Parrish
•··1 minuteyoutubedotnet
In the previous article</a> we learned to cascading create dropdown lists in ASP.NET Core MVC. You might want the same functionality in Blazor Web Assembly apps also. That's what we are going to do in this article.
Use code SUMMER23 until the 20th of July for a 15% discount on any bundle at https://dometrain.com/bundlesBecome a Patreon and get source code access: https:...
youtube.com·Nick Chapsas
Nick Chapsas
•··5-6 minutesyoutubedotnet
Near Dead Mall in Boston... As a kid visiting Boston for the first few times in the 80s and 90s, Harvard Square was for me a destination spot. Aside from ...
Starting in 2018 with .NET Core 2.1 , the .NET platform began to receive serious performance improvements in every major release. This excited many .NET developers, who have been enjoying faster and more efficient runtimes just by upgrading their project targe…
🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead ...
youtube.com·Milan Jovanović
Milan Jovanović
•··6-7 minutesjavascriptyoutube
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0, 7.0 and 8.0 preview 7 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Microsoft has released the third preview of Visual Studio 2022 version 17.7. Preview 3 brings a range of improvements and features aimed at enhancing developer productivity and helping maintain clean code. Preview 3 is focused on a new tool called # includes c…
.NET 8 is on the way and we have some great updates on C# 12, NativeAOT for .NET iOS apps, and oh.... .NET MAUI gets a VS Code extension!!! Tune in!Merge Con...
Hi there, today we are going to take a look at the Result return type.PS: Sorry about the sound, I forgot to switch to my recording mic.#csharp #dotnet
The Bangladesh Bank heist in February 2016 was one of the most infamous cybercrimes in history. Criminals attempted to steal nearly $1 billion from the central bank of Bangladesh, successfully making off with $81 million. While this event sent shockwaves acros…
Node.js is a popular JavaScript runtime designed to execute JavaScript code outside the web browser environment. Node.js is built on top of the V8 engine,
We’ve just published new EAP builds for both ReSharper 2023.2 and Rider 2023.2. Both contain updates to C# support. Let’s dive in!
C#12 preview support
Primary constructors
Log are finally useful… for debugging tracing errors By now, you’re probably aware of my feelings towards logs, or more specifically logs created by your application. That said, I’ve finally found …
FParsec is a powerful parsing library for F#, which works using parser combinators. In this post we'll look at writing a parser for Portable Game Notation (PGN) for chess. Here's an example of a chess game in PGN: [Event "F/S Return Match"] [Site "Belgrade, Se…
Create book from markdown files. Like Gitbook but implemented in Rust - GitHub - rust-lang/mdBook: Create book from markdown files. Like Gitbook but implemented in Rust