C# Source Generators - Write Code that Writes Code With C# 9 there is finally an officially supported mechanism for generating source code into your .NET projects as part of the compiler pipeline. Lets run th...
.NET December 2020 Updates – 5.0.1 | .NET Blog Today, we are releasing the .NET December 2020 Update. These updates contains reliability and other non-security improvements. See the individual release notes for details on updated packages. Also starting today, .NET Core updates will be delivered via M...
Building End-to-End Diagnostics: ActivitySource and OpenTelemetry 1.0 Posts in this series: An IntroTrace ContextDiagnostic EventsOpenTelemetry IntegrationActivity and Span CorrelationVisualization with ExportersUser-Defined Context with Correlation ContextActivitySource and OpenTelemetry 1.0It's a few months, and quite a l...
wybiral/micropython-aioweb A minimalist asyncio web framework for MicroPython. - wybiral/micropython-aioweb
Visual Studio 2019 v16.9 Preview 2 and New Year Wishes Coming to You! | Visual Studio Blog Visual Studio 2019 v16.9 Preview 2! Our C++, .NET, and Xamarin Forms teams have been hard at work to deliver some great new functionality.
New in .NET 5 - Top-level Statements | C# Tutorials Blog There are many exciting features in C# 9 and .NET 5, but top-level statements has rightfully received a lot of press for its potential to entice new developers.
GitHub Pull Requests and Issues - Visual Studio Marketplace Extension for Visual Studio Code - Pull Request and Issue Provider for GitHub
sindresorhus/css-in-readme-like-wat Style your readme using CSS with this simple trick - sindresorhus/css-in-readme-like-wat
Sponsor @benaadams on GitHub Sponsors 3rd party contributor to .NET, ASP.NET Core and the .NET ecosystem. I make things faster 🚀
mapbox/mapbox-gl-js Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL - mapbox/mapbox-gl-js
merill/InclusivenessAnalyzer Roslyn analyzer that provides warnings for non-inclusive terms in the code base. - merill/InclusivenessAnalyzer
New from Universe 2020: Dark mode, GitHub Sponsors for companies, and more - The GitHub Blog Check out the latest announcements from GitHub Universe 2020, including dark mode, Sponsors for companies, improvements to Actions, and more.
Net Conf 2020 Québec : Introduction à NET 5.0 .NET Conf 2020 Québec est un événement gratuit en ligne organisé par les communautés Microsoft de Québec et Montréal (MSDEVMTL, Microsoft Azure Québec et Dot...
Sponsor @benaadams on GitHub Sponsors 3rd party contributor to .NET, ASP.NET Core and the .NET ecosystem. I make things faster 🚀
Expanding Fuchsia's open source model Today we are expanding Fuchsia’s open source model to welcome contributions from the public.
ASP.NET Community Standup - Material Design in Blazor with Material.Blazor We sit with Simon Ziegler and Mark Stega of Material.Blazor to discuss the project, Material.Blazor, a Material design component library for Blazor.Featuring...
[CentOS-announce] CentOS Project shifts focus to CentOS Stream rbowen at redhat.com Tue Dec 8 14:08:05 UTC 2020
Stacks Stacks provides everything you need to quickly deliver coherent experiences across all of Stack Overflow—from the brand and product itself, down to how we send emails and write copy.
Stacks Stacks provides everything you need to quickly deliver coherent experiences across all of Stack Overflow—from the brand and product itself, down to how we send emails and write copy.
[.NET Conf Virtual Event - .NET Perth Meetup] .NET 5 Launch & end of year get together (2020-12-08) This is a Virtual User Group event hosted the .NET Perth Meetup: https://www.meetup.com/DotNETPerth/events/274628054/----------Hi all, we're still here, and ...
Infer#: Interprocedural Memory Safety Analysis For C# | .NET Blog Announcing the public release of Infer#, which brings the interprocedural static analysis capabilities of Infer to the .NET community.
GitHub Universe · Virtual 2020 · Dec 8 - 10, 2020 Join us online as we explore the future of software development.
servicetitan/Stl.Fusion Get real-time UI updates in Blazor apps and 10-1000x faster API responses on server side with Fusion's caching and automatic dependency tracking abstractions. - servicetitan/Stl.Fusion
How do NoSQL databases work? Simply Explained! NoSQL databases power some of the biggest sites. They're fast and super scalable but how do they work?Behind-the-scenes, they use a keyspace to distribute yo...
VS Code C++ Tool Broadens ARM/ARM64 Reach -- Visual Studio Magazine The November monthly update to the Visual Studio C++ extension continues Microsoft's embrace of ARM and ARM64 architectures, used in CPUs for mobile devices because of power efficiency and other characteristics.
How to Automate Disaster Recovery in SQL Server On-Prem Are you prepared if a tornado filled with sharks destroys your primary data center? You may have backed up your databases, but what about logins, agent jobs or extended events? Join Chrissy LeMaire in
Build software better, together GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects.
March 10, 2020 - Minimal March - Passing data between Blazor components and unit testing Fritz continues working on the Blazor Components, using a Chromebook with vim and continuing to demonstrate active .NET development using just a command-line set of tools. In this episode, he works on passing data and events between components. 21:08 - ...
Cloudflare and Apple design a new privacy-friendly internet protocol – TechCrunch Engineers at Cloudflare and Apple say they’ve developed a new internet protocol that will shore up one of the biggest holes in internet privacy that many don’t know even exists. Dubbed Oblivious DNS-over-HTTPS, or ODoH for short, the new protocol makes it...
oskarsve/ms-teams-rce Contribute to oskarsve/ms-teams-rce development by creating an account on GitHub.
Last Week in .NET #21 – Remembering the women of École Polytechnique Normally I’d start this out with some of the funnier things that happened; but before I dive into what happened last week, I want to talk about this week. Warning: death and violence follow. …
What's Azure in #shorts In this short video I briefly explained what's Azure and what should you care. Do you like it? Leave me a comment!
Qt 6.0 Released The Qt 6.0 release opens up a new chapter for Qt. It forms the basis for the Qt framework for the years to come.
How did Windows open a portal to another dimension when reporting a program error? | The Old New Thing For a brief period of time, an Insider build of Windows 10 changed the program crash dialog from Windows is checking for a solution to the problem to Windows is opening a portal to another dimension. How did Windows open that portal?
Asynchronous JavaScript in ~10 Minutes - Callbacks, Promises, and Async/Await The asynchronous nature of JavaScript to understanding the language. You'll find the use of callbacks, promises, and async/await in code that you write every day as a JavaScript developer. In this JavaScript tutorial, you'll learn about all three in about...
Apple introduces AirPods Max, the magic of AirPods in a stunning over-ear design Apple today announced AirPods Max, innovative wireless headphones that bring the magic of AirPods to an over-ear design with high-fidelity audio.
What’s New on F#: Q&A With Phillip Carter Last month, at the 2020 edition of .NET Conf, Microsoft released the latest version of F#. F# is as functional-first, cross-platform, open-source .NET programming language, and it’s developed by Microsoft and several open source partners and contributors....
.NET 5 Breaking Changes for ASP.NET Core In part 3 of our .NET 5 Breaking Changes series, we look at ASP.NET Core.
Cryptography Improvements in .NET 5 - Support for PEM There is a lot of new features across multiple areas in .NET 5. In this post I wanted to highlight one of cryptography improvements - support for PEM.
Speaking at Azure Israel: Advanced Cosmos DB I’ll be speaking at the Azure Israel group at the end of this month, you can register here:In this session, Oren Eini will discuss how you can use Azure Cosm...
Anyone can be a developer with Microsoft Dataverse for Teams! How do you make one of the world's busiest collaboration hubs even more collaborate-y? You make it a low-code app development platform anyone can use to quickly and easily build an app or intelligent
OPAQUE: The Best Passwords Never Leave your Device Imagine passwords for online services that never leave your device, encrypted or otherwise. OPAQUE is a new cryptographic protocol that makes this idea possible, giving you and only you full control of your password.
Improving DNS Privacy with Oblivious DoH in 1.1.1.1 Oblivious DoH (ODoH) makes secure DNS over HTTPS (DoH) queries into private queries which prevent the leakage of client IP addresses to resolvers. The new proposed ODoH standard addresses this problem and today we are enabling users to use this protocol w...
How to configure CSP Headers for Static Website Hosted in Azure Blob Storage This post is about configuring CSP Header for Static Website Hosted in Azure Blob Storage. If you’re running a Single Page application, hosting it from Azure Blob service it easy and cost effective. Long back I wrote a blog post on how to do this - Simple...
Dark mode for your web applications (using Blazor and Tailwind CSS) Eyestrain is a real problem; help your users by adapting your site to their dark mode preferences
Using action results and content negotiation with "route-to-code" APIs In this post I describe how to use content negotiation with route-to-code by executing ActionResults.
Distributed Systems Reading List I often argue that the toughest thing about distributed systems is changing the way you think. The below is a collection of material I've found useful for motivating these changes.
thought leaders and chicken sexers From the moment I started paying attention to the tech industry, Paul Graham was there. My first job out of college was in SoMa, around the corner from the Justin.tv offices, and his essays were just floating around in the ether, impossible to ignore. H...
December 7, 2020 Health Officer Statement - San Mateo County Health Please read or reread my previous statements below to get a better understanding of where we find ourselves today and ...
Using multiple APIs in Angular and ASP.NET Core with Azure AD authentication This article shows how an Angular application could be used to access many APIs in a secure way. An API is created specifically for the Angular UI and the further APIs can only be access from the t…
Monsters Weekly 194 - Single File Applications in .NET 5 In today’s episode, we take a look at publishing self-contained single file executables in .NET 5. Publishing applications in this way allows us to easily deploy our .NET 5 applications to devices tha
Adopting Azure serverless architectures to help reduce CO2 emissions – Part 1 | Sustainable Software Introduction Today most workloads run on provisioned servers and the demand for compute is increasing every day. However not all workloads need dedicated compute. The idea behind this blog is to present a typical architecture of a Scalable web application...
[Guest Post] Bring lights in Unity into the real-world using Philips Hue | .NET Blog Bring lights in Unity into the real world by utilizing .NET library for Philips Hue to control lighting, capture light info & apply.
Creating your first CRUD app with Suave and F# - Simple Talk Suave is an easy to use framework for F#. In this article, Diogo Souza explains how to create an F# CRUD app with Suave.
How To Install An ASP.NET Core In .NET 5 App On Ubuntu 20.04 Run an ASP.NET Core Web API in .NET 5 on Ubuntu 20.04. Using A2 Hosting to purchase a Linux VPS. Run on Kestrel and proxy to Apache.
Use C# 9 records and init-only properties in ReSharper and Rider 2020.3 – .NET Tools Blog | JetBrains C# 9 has brought us init-only properties and records, allowing us to work with types similarly to functional languages. Let’s take a look at some new C# 9 features and how both ReSharper and Rider 202
Skeleton Screens for React Apps Let’s learn why skeleton screens (wireframe previews) are a better load indicator than the usual old spinners, and then look at how to add them.
Automate a Markdown links page with Pinboard and C# In this post, we generate a Markdown links page using Pinboard and C#.
The Beginner's Series to Blockchain Beginner's Series to Blockchain Overview The Beginner's Series to Blockchain. The goal of this series is to explain and demonstrate the foundations of blockchain principles. Blockchain has been one of the most exciting emerging technologies in the past de...
Building an ASP.NET Core Web App from Scratch Get Started https://github.com/OdeToCode/OdeToFood Start with an asp.net core web applica...
IoT Unravelled Part 1: It's a Mess. But Then There's Home Assistant With the benefit of hindsight, this was a naïve question: Alright clever IoT folks, I've got two of these garage door openers, what do you reckon the best way of connecting them with Apple HomeKit is?
Modern Web Development with Blazor & .NET 5 Blazor isn't just for new apps! Blazor in .NET 5 is integrated seamlessly with ASP.NET Core to enable modern full stack web development with .NET. In this session we'll show you how you can use Blazor and ASP.NET Core together to add rich client-side inte...
Uber sells self-driving unit Uber ATG in deal that will push Aurora’s valuation to $10B – TechCrunch Aurora Innovation, the autonomous vehicle startup backed by Sequoia Capital and Amazon, has reached an agreement with Uber to buy the ride-hailing firm’s self-driving unit in a complex deal that will value the combined company at $10 billion. Aurora is no...
imazen/imageflow High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow - imazen/imageflow
GitHub repositories to improve your programming skills 1. Free Programming Books Freely available programming books 167k ⭐ Repo: https://github.com/EbookFoundation/free-programming-books 2. Awesome Awesome lists about all kinds of interesting topics 148k ⭐ Repo: https://github.com/sindresorhus/awesome 3....