Cryptographic Wear-Out for Symmetric Encryption As we look upon the sunset of a remarkably tiresome year, I thought it would be appropriate to talk about cryptographic wear-out. What is cryptographic wear-out? It’s the threshold when you&#…
Mituyu - BuiltWithDot.Net It's a social media management tool, enabling people to stream, schedule, create and post content across their social presence, as well as embed that stream in their own website. I have a weird aversion to libraries, so it became an adventure into the my...
dotnet/core Home repository for .NET Core. Contribute to dotnet/core development by creating an account on GitHub.
Virtual Summit Session: Have Your Customers Been Pwned? - Arkose Labs Troy Hunt is an internationally recognized cybersecurity thought leader and Creator of "Have I Been Pwned?". This presentation gives insight into
On .NET Live - Microservice applications with DAPR and .NET Dapr provides a common set of building blocks for crafting microservice applications. In this session, we'll have some of our friends from the Dapr team come...
C#'s Functional Journey Mads Torgersen discusses how object-oriented languages, particularly C#, have adopted functional features, and what is to expect next.
.NET Framework February 2021 Cumulative Update Preview for Windows 10 2004, Windows Server, version 2004, Windows 10, version 20H2 and Windows Server, version 20H2 | .NET Blog Today, we are releasing the February 2021 Cumulative Update Preview for .NET Framework for Windows 10 2004, Windows Server, version 2004, Windows 10, version 20H2 and Windows Server, version 20H2. Quality and Reliability This release contains the followin...
Help Name Our Website As I work on UI prototypes for the new web venture, I've been brainstorming names for the web site we're building. I've surveyed some of the finest minds in the software developer community (for very small values of "fine"), and we&#...
New TypeScript 4.2 Tweaks Include Project Explainer -- Visual Studio Magazine Microsoft shipped TypeScript 4.2 -- the regular quarterly update to the open source programming language that improves JavaScript with static types -- with a host of tweaks including a way to explain why files are included in a project.
App Building with Azure API Management, Functions, Power Apps, and Logic Apps | ASP.NET Blog This month’s series on building and integrating your HTTP APIs using Web API and lots of other goodies together comes to a close with this post, which will show you some exciting ways your Web API projects and Azure Functions can be integrated in new and ...
Announcing TypeScript 4.2 | TypeScript Today we’re excited to announce the release of TypeScript 4.2! For those who aren’t familiar with TypeScript, it’s an extension to JavaScript that adds static types and type-checking. With types, you can state exactly what your functions take, and what th...
Microsoft president asks Congress to force private-sector orgs to publicly admit when they've been hacked Senate intelligence committee hears ideas in light of SolarWinds disaster
My experience as a Gazan girl getting into Silicon Valley companies I’m a 19-year-old girl in Gaza, Palestine studying Computer Engineering who just was selected for a summer internship at Google and…
Google Cloud vs AWS Onboarding Comparison - Kevin's Page Kevin is working on creating better tools for thought
Integrating Tailwind CSS with Blazor - Detailed Guide In this article, we will be Integrating Tailwind CSS With Blazor Applications. This is a guide exclusively for the .NET devs like me who are not much into
Do Developers Still Want Swag? Over the years, company merchandise, also known as swag (short for “stuff we all get”), has become something of a status symbol in some circles. But do developers still want swag? Find out more in our latest article.
Modules, monoliths, and microservices What is a microservice? When are microservices a good idea? Lately, I get people asking me when microservices are a good idea. In systems design explains the world, I talked about big-picture issues like second system effect, innovator's dilemmas, and mor...
Coravel - BuiltWithDot.Net Think Laravel meets .Net Core. In app task scheduling, queuing, caching and (coming soon) mailing and CLI! Coravel wants you to starting building your app, instead of wasting your time configuring your infrastructure :)
Introducing State Partitioning – Mozilla Hacks - the Web developer blog State Partitioning is the new privacy feature called Total Cookie Protection, which will be available in ETP Strict Mode in Firefox 86.
Entity Framework Core 5 – Pitfalls To Avoid and Ideas to Try | The .NET Tools Blog In this post, we'll look at some pitfalls and ideas EF Core users like yourself may want to consider when developing an application. Entity Framework Core (EF Core) is a ground-up rewrite of Microsoft
OpenTelemetry 1.0 Extensions Released With the release of OpenTelemetry tracing specification reaching 1.0, and the subsequent release of the 1.0 release of the core components of .NET, I've pushed updates to my OpenTelemetry packages for: NServiceBus.Extensions.Diagnostics.OpenTelemetryMongo...
BDDotNet-Bangalor.Net - AWS Cloud for .NET Developers Amit Jha, Sr. Developer Advocate - AWS - AWS Cloud for .NET Developers This session is targeted for .Net developers/architects/development leads who are exp...
What is so special about the Application STA? | The Old New Thing Windows 8 introduced a new COM threading model which is a variation of the single-threaded apartment (STA). It’s called the Application STA. The Application STA is a single-threaded apartment, but with the additional restriction that it cannot be re-enter...
How do I reset my PIN complexity requirements after removing a work account from Windows 10? | The Old New Thing You may have added your work account to your Windows 10 home computer so that you could access work resources from home. And your organization may have imposed a strict PIN complexity requirement like “Must be at least 20 digits which may not occur anywhe...
The Catch Block #47 - Upcoming Features of .NET 6 MAUI, Blazor Desktop, hot reload, fast inner loop, and more! Plus: empathy, GitHub on resumes, and a free eBook!
Through the eyes of a Cloudflare Technical Support Engineer Justina Wong, Technical Support Team Lead in Lisbon, talks about what it’s like working at Cloudflare, and everything you need to know if you want to join us.
LinkedIn is building a gig marketplace - AIM Group LinkedIn is developing a freelance work marketplace that could rival fast-growing gig sites Fiverr and Upwork.
Decomposing CRUD to a Task Based UI Moving from CRUD (Create, Read, Update Delete) based UI to a Task Based UI means creating a user interface that makes users tasks explicit. Tasks (or actions...
Implementing OAuth Pushed Authorisation Requests in Angular This posts shows how an Angular application can be secured using Open ID Connect code flow with PKCE and OAuth Pushed Authorisation Requests using node-oidc-provider as the identity provider. This …
Playstation 2 Architecture | A Practical Analysis An in-depth analysis that explains how this console works internally
Will you pay the consistency costs? I was talking to a developer recently and had a really interesting discussion around the notion of consistency. For simplicity’s sake, let’s imagine that we ...
SQL Mimic - BuiltWithDot.Net SQL Server database schema comparison tool written in C#/WPF. Spent a year writing a fully custom schema scanning system designed to work in large batches to replace SQL Management Objects which executes multiple queries per database object.
Teaching Compilers Backward Jean-Luc Godard is quoted as saying, “A story should have a beginning, a middle and an end, but not necessarily in that order.” What order is best to tell the story of a compiler?
Fix for Elgato Key Light not found by Control Center Sometimes blogging means lots of long form essays that take weeks to write and ...
Managing ADX Data with .NET Core and Azure B2C | Developer Support Bryan Soltis demonstrates how to create a custom .NET Core web app to access and manage ADX data. Azure Data Explorer (or ADX to those in the fan club), is a very powerful and scalable data solution for analytics and timeseries data.
10 Years of Open-Source Visualization Did I learn anything from D3.js? Let’s see… In honor of D3 1.0’s tin anniversary, I thought I’d reflect on lessons learned. This isn’t intended to be too comprehensive or serious — just a handful of observations as I look ahead to the next ten years. But ...
Marten Postgres Document DB - BuiltWithDot.Net The Marten library provides .NET developers with the ability to use the proven PostgreSQL database engine and its fantastic JSON support as a fully fledged document database. The Marten team believes that a document database has far-reaching benefits for ...
Boosting Productivity and Performance with the NVIDIA CUDA 11.2 C++ Compiler | NVIDIA Developer Blog The 11.2 CUDA C++ compiler incorporates features and enhancements aimed at improving developer productivity and the performance of GPU-accelerated applications. The compiler toolchain gets an LLVM…
Taking a Stand in the War on General-Purpose Computing A war on general-purpose computing rages silently. Learn what you can do to be on the right side of it.
The Azure Security Architect Map Hi, Recently, I built the Azure Solution Architect Map aimed at helping Architects finding their way in Azure. Given the unexpected success and the very positive feedback I received, I decided to come up with other maps, namely the Azure Security Archi...
Monsters Weekly 201 - Avoiding SSL Expiries Ever accidentally had an SSL certificate expire on you? It’s super embarrassing and, as it turns out, wholly unnecessary. In this episode we take a look at https://alerts.httpscop.com/ and see how it
Why does Task Manager tell me that I have a Startup program named Program? | The Old New Thing If you go to Task Manager’s Startup tab, it lists the programs that are registered in the Startup group or the Run key to run automatically when you sign in. But you might see an entry called simply Program, with a blank icon and no publisher.
Ask the Expert: Notebooks in VS Code Airing LIVE on February 23, 2021. We've revamped Notebooks in VS Code! Come join the conversation about how the new notebook editor and complimentary features will improve your data science workflow.
How to Resolve Technical Debt: The Agile Root of Your Problem We’re seeing technical debt occur in mainframe development as more teams move away from Waterfall to Agile. However, regardless of what development philosophy your mainframe team follows, there are a few common flaws that cause technical debt to accrue.
On Prem To The Cloud: Lift and Shift (Ep 2) Migrating to the cloud requires some investigation on the resources required. Jay and Abel will look at how to begin the Lift and Shift process by reviewing the hosts and determining needs. Jump To:
How to Deploy Azure SQL Anywhere – Using Azure Arc for Data Services Join Data Platform MVP Ben Weissman as he explores Azure Arc for Data Services, Microsoft's solution to deploy services like Azure SQL to any cloud – including private clouds – using Kubernetes. He wi
Coloring Sheets — Teresa Grasseschi free, downloadable coloring sheets for children of all ages by Teresa Grasseschi, formatted to an 8.5x11' printer.
Introducing CodeCarbon, an open source tool to help track the CO2 emissions of your research Deep Learning’s Emissions Problem https://vimeo.com/486015008 In the summer of 2019, a group of researchers led by Emma Strubell at the University of Massachusetts Amherst published a study which estimated that training a single deep learning mode...
M1 Mac owners are experiencing extremely high SSD writes over short periods of time, likely thanks to aggressive swap Some more professional users of the new M1 Macbooks are experiencing extremely high drive writes over relatively short time. The most severe cases have consumed about 10-13% of the maximum warrantable TBW value of the SSDs (given their capacity & using va...
You need to be able to run your system "Run the unit tests" doesn't count. The complexity of your system is in the interactions between the units.
JaxDug - Azure DevOps for .Net- Fall into the Pit of Success - Jeffrey Palermo Hosted by Jacksonville Developers User Group (JaxDug). Here is a link to the event where you will find the streaming information: https://www.meetup.com/jaxd...
The three freedoms of the web - Paul Bakaus' blog What makes a piece of content, or sub-platform truly open, and part of the open web’s content corpus? This turns out to be a deceivingly hard problem, because everyone I ask replies with a different angle of openness they care about. Over the years, smart...
The first five employees The main figures of the startup ecosystem are founders and investors. The incentives are not always aligned, and sometimes there is a notable lack of gratitu...
Large-scale Analysis of DNS-based Tracking Evasion - broad data leaks included? User tracking technologies are ubiquitous on the web. In recent times web browsers try to fight abuses. This led to an arms race where new tracking and anti-tracking measures are being developed. The use of one of such evasion techniques, the CNAME cloaki...
The Pretty JSON Revolution Wouldn't it be nice if more JSON tools supported a truly pretty JSON format? Demand options for truly pretty JSON now! Viva la revolucion!
Solving probability problem with code The Problem Last weekend, as I was casually browsing the CS:GO subreddit for any news related to the game, I found myself in a staring contest with a math problem:
My Essential and Carrier oils entrepreneurial story - Meflyn Anwana My name is Abasiofon Udoh. I produce essential and carrier oils for skin care. I produce carrot and turmeric oils.
I miss lunches Of all the things that the lockdown has robbed me of, I believe that lunches are the one I miss the most. Going out to get lunch with colleagues was not easy. My colleagues are 85% men, and tend to…
We need a renewed focus on our own cancer antibody responses · Ameyer.me Antibodies are central to the treatment of cancer—we use them to block certain cell surface receptor signaling, to la...
On The Basics of Modeling I had a very interesting chat with a few data science students yesterday. Part of the chat involved the idea of statistical modeling. Throughout the chat, it occured to me that the students didn’t have a very good grasp of what modeling is. To their credi...