Stop Saving to Disk with C# Asynchronous Streams Explains what asynchrnous streams are, and shows a real world performance problem they can solve.
These old programming languages are still critical to big companies. But nobody wants to learn them Large organizations still rely on ageing IT systems and programming languages to run their mainframes. But as traditional developers reach retirement age, new hires are reluctant to pick up old skills.
Cryptology ePrint Archive: Report 2021/616 An Efficient and Generic Construction for Signal's Handshake (X3DH): Post-Quantum, State Leakage Secure, and Deniable
GitHub Codespaces Alternative: AWS Cloud9, SSH & VS Code -- Visual Studio Magazine Amazon Web Services offers up a remote development setup for Visual Studio Code developers that involves an SSH connection to leverage the AWS Cloud9 IDE and other functionality.
An update on report of scraped data Our teams have investigated a set of alleged LinkedIn data that has been posted for sale. We want to be clear that this is not a data breach and no private LinkedIn member data was exposed. Our initial investigation has found that this data was scraped fr...
My Most useful Note taking tool I take a lot of notes, most of the time I use my normal note taking system which I am not going to go into detail on this post.
Breaking The Monolith I It is a truth universally acknowledged that a scale-up in possession of a monolith must be in want of microservices.
How Do Open Source Companies Make Money? A few weeks ago post, I wrote about the case for simple business models in startups. This sparked a later conversation about open source companies ...
Geeking out to Visual Studio with Kendra Havens Tue, Sep 14, 2021, 6:00 PM: Greetings .NET lovers!The awesome Kendra Havens will be joining is to geek out on all things Vidual Studio!!About KendraKendra Havens is a program manager at Microsoft on t
Google Chrome will get an HTTPS-Only Mode for secure browsing Google is working on adding an HTTPS-Only Mode to the Chrome web browser to protect users' web traffic from eavesdropping by upgrading all connections to HTTPS.
On .NET Live - Commands, Queries, and Clean Architecture Our friend Ian Cooper returns for another live session to talk to us about implementing clean architecture in our .NET applications Featuring: Ian Cooper (@...
BIOS settings are LOCKED! Can't change boot order, upgrade storage, or disable UEFI for Linux I bought this to replace a 7 year old Linux gaming computer (dual-boot, multi-drive) with a corroded power supply, expecting to install a couple extra hard drives, while still playing a few games on the original Windows drive it shipped with. After a litt...
Java on Azure: Azure Spring Cloud Integrates with New Relic One Performance Monitoring -- Visual Studio Magazine Microsoft's Java on Azure team announced the integration of New Relic One performance monitoring in Azure Spring Cloud, used to deploy Spring Boot–based microservice applications to Azure.
angularsen/UnitsNet Makes life working with units of measurement just a little bit better. - angularsen/UnitsNet
Account Takeover Protection and WAF mitigations to help stop Global Brute Force Campaigns Today, we are making our Account Takeover Protection capabilities available to all paid plans at no additional charge.
Timekeeper Tutorial V0.6.2 (obsolete) See the new version of this video at http://gslb.ch/timekeeper-tutorial
British right to repair law excludes smartphones and computers - 9to5Mac A British right to repair law comes into force today, requiring manufacturers to make spares available to both consumers and third-party ...
Announcing the new Azure Data Tables Libraries We’re excited to announce that the Azure Data Tables libraries have been released for .NET, Java, JavaScript/TypeScript, and Python.
Coding, Cloud & Technology | An In Depth Look into Random Number Generation in .NET Working with the .NET System.Random class is, for a majority of usage scenarios, the appropriate “go-to” choice that developers should use. There are very minor nuances to be mindful of, but working with this class is mostly straightforward.
.NET Object Allocation Tool Performance With the release of Visual Studio 16.10 comes a new analysis engine for the Performance Profiler, with the .NET Object Allocation Tool being the first tool to be onboarded. This provides the tool with some new features and a significant perf boost.
dodyg/practical-aspnetcore Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0 and 6.0 Preview 5 projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
Xamarin Community Standup - Visual Studio Live Preview with Olia!!! Join Maddy Leger, David Ortinau, and Olia Gavrysh for a .NET MAUI update and a demo of the new Live Preview feature in Visual Studio!Community Links: https:/...
Studying linker error messages to find the cause of the unresolved external: Character sets A customer was encountering an unresolved external linker error when trying to link a plug-in with a static library. // header.h #define UNICODE #define _UNICODE #include <windows.h> BOOL SetSessionName(LPCTSTR name); This header file is used both by th...
Retro Reversing - Peek behind the curtain to see how your favourite video games were made. This post covers the hardware used to develop Playstation One games by major studios back in the day, for the software side see the post on PsyQ.
The future of Android App Bundles is here Posted by Dom Elliott, Product Manager at Google Play Since we launched the Android App Bundle in May 2018, we’ve seen our dev...
bibliothecula - tagged document storage document organizer with tags and full-text-search, in a simple and clean sqlite3 schema
.NET R&D Digest (June, 2021) This issue includes bits of .NET, .NET Internals, Computer Science, Visual Studio, Cloud and Software Engineering.
The Most Precious Resource is Agency The world is a very malleable place. When I read biographies, early lives leap out the most. Leonardo da Vinci was a studio apprentice to Verrocchio at 14. Walt Disney took on a number of jobs, chiefly delivering papers, from 11 years old. Vladimir Naboko...
Why Is Continuous Integration Important For Testing? Continuous integration will help you run automated testing regularly. Here are some reasons why you should consider implementing a CI pipeline in your project.
Machine Learning for Beginners, Curriculum It is our very great pleasure to announce the release of a new, free, MIT-licensed open-source curriculum all about classic Machine Learning: Machine Learning for Beginners. Brought to you by a team of Azure Cloud Advocates and Program Managers, we hope t...
Boost ASP.NET Core Performance with Static Content Use a command-line tool to generate ASP.NET Core endpoints to static HTML files.
BRIEF: Everything We Know About 1970s Mainframe RPGs We Can No Longer Play A blog in which a dedicated addict plays through all PC computer role-playing games (CRPGs), in chronological order.
Tip 322 - How to perform opinion mining with Azure Cognitive Services The Azure Cognitive Services Text Analytics API (opens new window) provides the sentiment analysis feature. You can use this to analyze if a sentence is positive, negative, or neutral. And to get a more advanced analysis, you can use the opinion mining fe...
C# 9 in-process Azure Functions | I CAN MAKE THIS WORK C# 9 has some amazing features. Azure Functions are have two modes: isolated and in-process. Whilst isolated supports .NET 5 (and hence C# 9), in-process supports .NET Core 3.1 (C# 8). This post shows how we can use C# 9 with in-process Azure Functions ru...
Move fast, but understand the problem first Startup founders need to do two things: (1) figure out what to do, (2) do it. (I suppose that applies to anyone, but I'm writing about founders). My beef with "move fast" is that I don't naturally associate it with figuring out what to do. To me, "move" i...
.NET Rocks! vNext .NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.
Globally Distributed Postgres Fly runs apps (and databases) close to users, by taking Docker images and transforming them into Firecracker micro-vms running on our hardware around the world. You should try deploying an app: it only takes a few minutes.
Windows Insider Program Become an Insider: be one of the first to explore new Windows features for you and your business or use the latest Windows SDK to build great apps.
Blazor - Next Generation UI with .NET 6 Tired of Angular, Vue, and React? Ready for the next generation of web user interface that runs everywhere and you can build with your favorite programming l...