Microsoft's Surface Duo Dev Team Courts Flutter Coders -- Visual Studio Magazine
Microsoft is helping Google provide support for foldable devices -- specifically the Surface Duo -- in Flutter apps.
Microsoft is helping Google provide support for foldable devices -- specifically the Surface Duo -- in Flutter apps.
A while back I wrote a few app store apps and wanted a quick single site to send my users to for submitting bugs, feature requests, and support tickets, as well as providing forums and StackOverflow type QA. I couldn't find anything like that, so I wrote Co…
The profits that spew out of our ad-infested internet accrue to Google most of all. For the last couple of years, Google has seen an astounding $40 billion dollars per year flow into its coffers from US online advertising alone – a market in which it commands …
8 Mar 2021 2 mins C#, Roslyn
Subscribe to this repo to be notified of Announcements and changes in .NET Core. - dotnet/announcements
Run on sentences, indiscernible insider nods and confusing narrative perspective plague major news publications
In early 1982, the Lisa software team was trying to buckle down for the big push to ship the software within the next six months. Some of the managers decided that it would be a good idea to track the progress of each individual engineer in terms of the amoun…
Uses WiFi signals :signal_strength: and machine learning to predict where you are - kootenpv/whereami
On this week's standup, Becca and XiaoYun from the ML.NET team join us to talk about some upcoming features for ML.NET tooling Community Links: https://www.t...
Bill Gates is targeting Bitcoin for the accessive use of Planet Energy for validation of its transactions. In a live-streamed Clubhouse session, Bill
For P2P users, the new app has fewer features, is less convenient, and has more fees.
In this post, I describe how to run npm scripts when building a .NET application by using custom MSBuild targets.
A fully featured C# wrapper for the pinboard.in API. Pinboard.in is a clean bookmarking website that lacked a good .Net API and I decided to write one. Since it is written on the Netstandard platform, it can be used across multiple types of projects.
Atul's Programming Journals. A blog where I explore programming & Design
.NET Multi-platform App UI (.NET MAUI) is a framework for building cross-platform desktop, tablet, and mobile apps with a single codebase. It's in early prev...
So far, we’ve created an awaitable signal that can be awaited multiple times. I noted last time that there was still a lot left to discuss. So let’s discuss those things. In all of the implementations we’ve created in this series,
About the Course
Are you ready to count down to liftoff? In this session, we test the limits of the .NET stack in an incredible mission to build BlazePort, a futuristic ride sha...
Subscribe: http://bit.ly/ChapsasSubBecome a Patreon and get source code access: https://www.patreon.com/nickchapsasHello everybody I'm Nick and in this video...
We use Consul for service discovery, and we’ve deployed a cluster that spans several of our data centers. We were aware from the start that the DNS query latencies were not great from certain parts of the world that were furthest away from these data centers.
In January 2021, I asked the viewers on one of my Rockin’ the Code World with dotNetDave shows on C# Corner Live was, “What is the new class type is for .NET 5?”. The answer is the record class def…
I recently got my hands on a the Raspberry PI 400 (the one that comes in a keyboard form). That is an amazing idea and it make the Raspberry a lot more appro...
Here at Cloudflare, we’re thrilled to celebrate International Women’s Day today! We have tons of events planned throughout the month of March, which is our way of honoring Women’s Empowerment Month.
Windows 10 IoT Core on RPI based LoRa field gateway which enables cheap n cheerful sensor nodes to upload telemetry to Azure IoT Hubs & Azure IoT Central. I teach kids how to code and needed a telemetry field gateway which was reasonably priced (both device…
In this article, we are going to cover what benchmarking is and how to properly benchmark C# and ASP.NET Core projects with BenchmarkDotNet.
The latest news and resources for .NET app developers.
We are ready to enter the world of Docker and Microservices.... but first what is a microservice? what is a container? an image? why is all of this important? We discuss.
The article shows how a Blazor web assembly UI hosted in an ASP.NET Core application can be secured using cookies. Azure AD is used as the identity provider and the Microsoft.Identity.Web Nuget pac…
Visualizing and understanding your PostgreSQL execution plans made easy.
SQL Server and PostgreSQL query execution plan visualizer for LINQPad - Giorgi/LINQPad.QueryPlanVisualizer
Share query plans quickly and easily!
Egram is an unofficial crossplatform Telegram client written in C#, .NET Core and Avalonia. The project aims to be a full featured Telegram client with a different approach to UI (when compared to official Telegram clients).
We may soon have city-spanning public mesh networks that can be used to send text messages and emails and lightly surf the Internet, thanks to Amazon's decision to put 900 MHz radios in some of its devices.
InfoQ examined a number of smaller stories in the .NET ecosystem from the week of March 1st, 2021.
Hey folks, we’re happy to announce that a fresh re-write of the TypeScript Handbook is out of beta and is now our website’s primary resource for learning TypeScript! Read the handbook on Web / Epub / PDF In the last year,
I've been thinking about "methodical debugging" and would love to hear your thoughts and experiences. Tried Nothing GIF from Tried GIFs E...
Sahan Serasinghe - Personal Blog
Generating clients for APIs is a tremendous way to reduce the amount of work you have to do when you're building a project. Why handwrite t...
Version 1.1.0 of Cake has been released. Take it for a spin and give us feedback on our discussion board.
A new video on reddit exposes a decade long phenomenon of networks speeding up your favorite TV shows in order to bombard you with even more commercials.
Learn what is new in the Visual Studio Code February 2021 Release (1.54)
I spend so much time at the command line using the Windows Terminal. Then I ...
The speed of a video stream can be changed by changing the presentation timestamp (PTS) of each video frame. This can be done via two methods: using the setpts video filter (which requires re-encoding) or by erasing the timestamps by exporting the video to a …
In this series, Microsoft identity team members share their reasons for loving passwordless authentication (and why you should too!). Pamela Dingle closes the series with a post about the tighter security of passwordless authentication. Here we are at the …
Don't Code Tired - Jason Roberts on Software Development and .NET -
More than 700 thousand human deaths from mosquito bites are observed annually in the world. It is more than 2 times the number of annual murders in the world. In this regard, the invention of new more effective methods of protection against mosquitoes is neces…
Bogus is a simple and sane fake data generator for .NET languages like C#, F# and VB.NET. Bogus is fundamentally a C# port of faker.js and inspired by FluentValidation's syntax sugar. Bogus will help you load databases, UI and apps with fake data for your t…
Can you beat 1024 bytes of JavaScript?
The box to keep the Internet under your control
In the latest in a string of “hits” on Russian dark web forums, the prominent crime site Maza appears to have been breached by a hacker earlier this week.
The secret curse of the nonprofit world is restricted donations. If you haven't been involved with nonprofits, you may never have heard this phrase before. But if you have been, it probably made you wince.
I've now spent 2 years writing my introduction on applied cryptography: Real-World Cryptography, which you can already read online here. (If you're wondering why I'm writing another book on cryptography check this post.) I've written all the chapters, but the…
The OpenTelemetry specification has been promoted to v1.0.0. This milestone includes improved stability and backwards compatibility guarantees as well as API and SDK release candidates available for a number of languages. With this release both the tracing API…
To build a successful community, you have to be aligned on the why behind it. Turns out, there's a lot of wrong answers to this question!
Why do so many Venture Capitalists act like assholes? It’s because their brain gets wired that way. “This is your brain on Venture Capital”. They don’t respond to your email…
A very common view on banking can be summarized by the following statement: Banks accept deposits from savers and then loan those deposits out to borrowers. This is a fundamental misunderstanding of how banking really works.
Nine years ago I made one of the most consequential decisions of my life—I switched to the so-called Paleo Diet (“paleo” is a bit misleading, as I explain in the post). Had I not done
tl;dr: I found an unsecure webcam online, and called the guy to turn it off, and he did.
I’ve been using minikube as my local cluster since I started to learn Kubernetes. But I’ve decided to let it go in favor of kind. Here’s the story. A couple of weeks ago, I gave my talk on Zero Downtime on Kubernetes. A demo is included in the talk, as with mo…
How I failed to become a game developer at the age of 13