VS Code Gets New Side Panel in v1.64 Update -- Visual Studio Magazine
Visual Studio Code 1.64 (January 2022 edition) shipped with the usual bevy of new features and functionality, including a new side panel.
Senior Cloud Advocate for Python in Other, Other, United States | Engineering at Microsoft
Apply for Senior Cloud Advocate for Python job with Microsoft in Other, Other, United States. Engineering at Microsoft
Senior Software Engineer in Other, Other, United States | Engineering at Microsoft
Apply for Senior Software Engineer job with Microsoft in Other, Other, United States. Engineering at Microsoft
Gyroflow v1.0.0-rc1 has appeared!
Surprise! Gyroflow is now faster, more intuitive, and production-grade
Lenovo Legion: Gaming PCs, Laptops & Gear | Stylish outside. Savage inside. | Lenovo Australia
Discover Lenovo Legion, a new line of gaming PCs and gear. Get unmatched power & performance on the battlefield with Legion gaming computers, laptops, and more.
Initial roll out of !! by stephentoub · Pull Request #64720 · dotnet/runtime
C# 11 has implemented the parameter null checking feature !!, which let's us replace: void M(object arg) { if (arg is null) { throw new ArgumentNullException(nameof(arg)); }...
GitHub Quick Reviews
Powered by Restream https://restream.io/
Color Preview - Visual Studio Marketplace
Extension for Visual Studio - Shows a color preview in front of all named colors, hex, rgb and hsl values in CSS files.
What is the cost of casting in .NET (C#)?
8 Feb 2022 4 mins .NET, C#, Performance
Exposing a web service with Cloudflare Tunnel
What if you could host a web service with no ports exposed? With Cloudflare Tunnel, you can!
ASP.NET Community Standup - Blazor .NET 7 Roadmap
Find out what's being planned for Blazor in .NET 7, and give us your feedback!Featuring: Daniel Roth (@danroth27), Tanay Parikh (@_TanayParikh), Jon Galloway...
Apple unveils contactless payments via Tap to Pay on iPhone
Apple today announced plans to introduce Tap to Pay on iPhone, empowering merchants in the US to accept contactless payments.
An open-source distributed storage service
An open-source distributed storage service you can self-host to fullfill many needs.
r/hearthstone - How I hacked Hearthstone
948 votes and 122 comments so far on Reddit
Getting Started with Selenium - C# Example - New
Hey Programmers,In this video, I am showing how you can get started with Selenium for your C# web project. Selenium is a suite of tools for automating web br...
The cats sitting on a fence in early builds of Windows 8 - The Old New Thing
The Windows 8 tablet experience organized its components as a collection of layers, with each layer stacked on top of the next one. For the purpose of today’s discussion, the important layers are the Start layer and the Apps layer: If you’re using an app,
Semantic Compression
An introduction to the idea that code should be approached with a mindset towards compressing it semantically, rather than orienting it around objects.
The Universe of Discourse : I would like a job writing Haskell
I would like a job writing Haskell
Mod the dotnet-bot
Coding is better with friends, especially when they bring their own mods. Create your own coding companion by modding the dotnet-bot.
Design Systems for Developers
Having a design system makes it easy for developers to onboard team members, find answers, download common assets like logos and icons, and so much more.
Async / Await vs. PipeTo<T> in Akka.NET Actors
Many years ago I wrote an article entitled “How to Do Asynchronous I/O with Akka.NET Actors Using PipeTo” - back when await support was still very much a work in progress. I subsequently wrote a major update on that article in 2016 - talking mostly about the b…
Improvements and Optimizations for Interpolated Strings – A Look at New Language Features in C# 10 | The .NET Tools Blog
Welcome to the fourth part of our series, where we take a closer look at the new C# language features the .NET team has implemented, and how ReSharper and Rider make it easy to adopt them in your code
Some mistakes Rust doesn't catch
I still get excited about programming languages. But these days, it's not so much because of what they let me do, but rather what they don't let me do. Ultimately, what you ca...
Nested type-safe DI Containers
How to address the arity problem with type-safe DI Container prototypes.
Docs! Docs! Docs! — brandur.org
The past couple of weeks: a lot of work building out and tightening up documentation, with special emphasis on API reference.
NetEscapades.EnumGenerators: a source generator for enum performance
In this post I describe a source generator I created to improve the performance of enum operations
Email Routing is now in open beta, available to everyone
Cloudflare Email Routing transitioned from closed beta to open beta. It’s now available to everyone, including free zones
KDE: A Nice Tiling Envieonment and a Surprisingly Awesome DE
I recently wrote that managing an external display on Linux shouldn’t be this hard. I went down a path of trying out some different options before finally landing at an unexpected place: KDE.…
Migrate from .NET Framework to .NET Core (.NET 6) - Detailed Guide | Pro Code Guide
In this article, we will learn about the things you should consider and focus on while migrating your existing applications from .NET Framework to .NET Core
Finding over 6,000 credentials in Twitch's source code - How our source code is a vulnerability
In this video, we break down the recent source code leak at Twitch and discuss what makes our source code a vulnerability.We used GitGuardians secret detecti...
Replacing attributes on child components – Blazor University
Use Project Tye to simplify your .NET microservice development experience (part 2)
In this post, we use Project Tye to deploy our application to Kubernetes.
Flexbox Froggy
A game for learning CSS flexbox
Visitor Design Pattern in C# - Code Maze
An in-depth analysis of the Visitor pattern. The article includes a code sample and discusses pros and cons of using this pattern.
Download, parse, and store SSL certificates in C#
Learn about how to download, parse, and store SSL certificates in C#. Parse common names and present detailed certificate information like a pro.
Azure Open Source Day | Microsoft Azure
Join this free digital event to explore the latest Linux and open-source developments on Azure, see demos, and ask the experts your questions.
Why Windows isn't ready for Arm developers | ZDNet
Cross-compilers aren't good enough if you want to encourage developers to port apps for Windows on Arm.
'We need to get away from this idea that a password is something you need to remember' - ABC Everyday
Adding that extra number and exclamation mark isn't as clever as you think.
MAMEWorld Forums - News - MAME turns 25 years old today!
Welcome to MAMEWorld Forums - the largest MAME messageboard on the net!
Can no longer view websites on smart display
This post is a trending issue.
Windows Terminal Text Rendering Revamp: 'We Were Wrong' -- Visual Studio Magazine
Windows Terminal Preview 1.13 is out with an updated settings UI design, a new 'elevate' profile setting and a revamped text rendering engine, about which the dev team issued an apology.
[Last Week in .NET #80] – Time Flies When You’re Shipping Code
Either I’ve been blocked by the .NET team on twitter or there haven’t been releases lately; not sure which one it is, to be honest. Anyway, there were some sundries from last week to sh…
Lessons Learned from Restoring a Bike
Lessons Learned from Restoring a Bike
6 Interesting Resources to Encourage Your Child to Learn to Code
6 Interesting Resources to Encourage Your Child to Learn to Code
.NET Internet of Things
https://aka.ms/dotNETConf2021-GetdotNET6.NET is your platform for building anything, including the Internet of Things. The powerful cross-platform, open-sour...
5 Mac Utilities I Can’t Live Without
Utilities on the Mac often get overlooked, as these lists are always about the bigger apps. It’s a real shame as there are still so many handy little apps out there. In order to add some balance to the world, this is a roundup of my favourite Mac utilities
Christian Seifert // As a manager you're not above everyone else!
As a manager you're not above everyone else!
Risk/Return Bets in Entrepreneurship
As a person trained in finance and investing, I’m always interested when I see these principles apply to other parts of life. But perhaps there is no better place where the lessons of investing cou…
We need more single purpose devices (and why your phone sucks)
I was reading “Surely You’re Joking Mr. Feynman” when I came across an interesting passage.
Abuse of Notation - The scrapbook of Boris Marinov
It is a well-known engineering principle, that you should always use the weakest technology capable of solving your problem - the weakest technology is likely the cheapest, easiest to maintain, extend or replace and there are no sane arguments for using anythi…
How to Make Package Signing Useful
The Case for Farm-to-Table Package SigningThe benefits and limitations of signing an open source package–using a private key to create a unique digital signature–are a surprisingly contentious topic. One of the maintainers associated with the Python Package In…
The Problem With Frameworks | Pier-Luc Brault - Personal Website
Why handpicking libraries might be a better choice in the long run.