The Grand Unified Theory of Software Architecture Take Uncle Bob's Clean Architecture and map its correspondences with Gary Bernhardt's thin imperative shell around a functional core, and you get an understanding of how to cheaply maintain and scale software! This is what Mr. Brandon Rhodes did. It's not...
Type in the exact number of machines to proceed I've worked at a few places that had a large number of Linux boxes. I'm talking about well over a million. When you have that many cats which need herding, sometimes you have to do things to big groups of them at once. Once in a while, you even have...
Creating Your First Azure SQL Database You need to ensure that you are getting the maximum value and performance from your Azure SQL Database for minimum cost. Learn the differences between the Basic, Standard, and Premium tiers of Azure S
Getting started with GraphQL and HotChocolate Hot Chocolate is a GraphQL platform for that can help you build a GraphQL layer over your existing and new infrastructure. In this episode, we're joined by the author of Hot Chocolate, Michael Staib,
Bomb Blast Radius - Numberphile Featuring Tom Crawford. More links & stuff in full description below ↓↓↓ Tom Crawford website: https://tomrocksmaths.com/ More of our videos with Tom at: http://bit.ly/Crawford_Videos Atom bombs on Periodic Videos: https://youtu.be/QLZMzsRB86E Numberp...
Next.js 10 Next.js 10 introduces Built-in Image Optimization, Internationalized Routing, Next.js Analytics, React 17 Support, and more!
WSL2 - Tips, Tricks and Techniques Do you want to learn about the Windows Subsystem for Linux, and get tips for working with it alongside Windows Terminal, Docker, Kubernetes and Visual Studio Code? Check out my book from @packtpub which is now available to order 😀
RIAA's YouTube-DL Takedown Ticks Off Developers and GitHub's CEO * TorrentFreak An RIAA takedown request, which removed the YouTube-DL repository from GitHub, has ticked off developers and GitHub's CEO.
.Net 5 with Scott Hunter Sat, Oct 31, 2020, 4:00 PM: This Saturday, October 31, 2020 we have a new virtual event. Where we will discover the brand-new features of .Net 5.Microsoft recently announced the merge of the .NET Fram
Policy as Code with Terraform and Sentinel Infrastructure as code based provisioning can easily grow to the point of chaos. Sentinel, which is HashiCorp's Policy as Code framework, can easily configure guardrails that are enforced within the p
gRPC performance improvements in .NET 5 | ASP.NET Blog gRPC and .NET are fast. Explore the many performance improvements in gRPC and .NET 5.
.NET for Apache Spark Debuts in Version 1.0 -- Visual Studio Magazine The open source project .NET for Apache Spark has debuted in version 1.0, finally vaulting the C# and F# programming languages into Big Data first-class citizenship.
safepassme We check active directory passwords against public database breaches offline, in a fraction of a second. Give us a try! We are at hello-twitter@safepass.me
Announcing Version 1.0 of .NET for Apache Spark | .NET Blog Today we announce the 1.0 release of .NET for Apache Spark, bringing the power of big data and the .NET ecosystem to .NET developers.
Cleaning up Azure Durable Functions execution history Approaches for cleaning up execution history of completed Durable Functions instances
The .NET Docs Show - Blazor & Comet ☄️ for Native Mobile Apps with Sam Basu Sam Basu from Telerik joins the panel to show us how to use Blazor and Comet in native mobile apps! Featuring: Sam Basu (@samidip) #blazor #comet #nativeapps
Abusing Teams client protocol to bypass Teams security policies Administrators can use teams policies for controlling what users can do in Microsoft Teams. In this blog, I’ll show that these policies are applied only in client and thus can be easily bypassed.
ASP.NET Community Standup - Updating Scott Hanselman's blog to .NET 5 Scott Hanselman and Mark Downie show us how they updated Scott's blog and Hanselminutes podcast websites to .NET 5. Featuring: Scott Hanselman (@shanselman), Mark Downie (@poppastring) Community Links: https://www.theurlist.com/aspnet-standup-2020-10-27...
Building a Dashboard with ASP.NET Core and DotVVM A dashboard is a tool used to visualize and track certain performance or status indicators. It condenses in one place the critical information of a machine, a company, a strategy, etc. There are…
Free Linear Algebra text, from Jim Hefferon Free Texts Mathematics and Computer Science, and more, from Jim Hefferon
Mind Your Strings with .NET 5.0 In the process of upgrading a library to support .NET 5.0, I ran into a rather bizarre test failure. Simply by adding a new target of net5.0 in the library and unit tests, single test started to fail. It was absolutely baffling to me, leading my to think
ASP NET CORE SINGLE PAGE APPLICATION (SPA) Build/Release Pipeline | Azure DevOps Hi Friends, Welcome to the first-ever live stream that I am doing on this channel, and thank you for supporting me and this channel. I will show you how to set up a Build/Release pipeline in Azure DevOps for an ASP NET Single Page Application (SPA) in ...
Help Us Plan EF Core 6.0 | .NET Blog Help us build the next version of Entity Framework Core by answering a short survey. We value your opinion and will use it in our planning.
Prerendering your Blazor WASM application with .NET 5 (part 2 - solving the missing HttpClient problem) If you refresh your prerendered Blazor WASM site today you're in for a big surprise...
Microsoft.dotnet-httprepl 5.0.0-preview.20521.1 The HTTP Read-Eval-Print Loop (REPL) is a lightweight, cross-platform command-line tool that's supported everywhere .NET Core is supported and is used for making HTTP requests to test ASP.NET Core web APIs and view their results.
Change Task.FromResult to use same task cache as async methods by stephentoub · Pull Request #43894 · dotnet/runtime Task.FromResult today always creates a new task. This leads developers that are aware of this to then create their own caches for common values, typically 0, true, and false, to avoid task allocat...
PLAN C: A Safe abortion with pills Plan C shares information about self-managed abortion with abortion pills (mifepristone and misoprostol) - two medications used to safely and effectively terminate an early pregnancy, found online for access to a DIY or at-home abortion.
github/dmca Repository with text of DMCA takedown notices as received. GitHub does not endorse or adopt any assertion contained in the following notices. Users identified in the notices are presumed innocent u...
Mobilizon. Your events. Your groups. Your data. – Framablog Mobilizon is our free-libre and federated tool to free events and groups from the clutches of Facebook. After two years of work, today we are releasing the first version of this software, along with a whole series of tools so that you can quickly get star...
Self Managed Abortion; Safe and Supported Millions of women* have safely used abortion pills to end an unwanted pregnancy without a clinician. <br />[ CLICK HERE ]
Project Dependency Diagrams come to Rider 2020.3 – .NET Tools Blog | JetBrains In the latest Rider 2020.3 Early Access Preview (EAP) builds, we're bringing in Project Dependency Diagrams from ReSharper! With project dependency diagrams you can visualize project dependencies in y
JavaScript Game Tutorial - Create Tic Tac Toe with HTML, CSS, and JavaScript Knowing your JavaScript fundamentals is core to becoming a successful Web Developer. It's great to practice JavaScript skills by building small applications with no help...no libraries, no frameworks, etc. In this video, we will create the extremely popul...
re: Investigating query performance issue in RavenDB At the beginning of the year, we run into a problematic query. The issue was the use of an in clause vs. a series of OR. You can see the previous investigati...
Quickly coding with Codespaces When you start writing code the first thing you normally have to do is configure your computer environment for development. This involves installing tools, updating programming packages, and following confusing steps, but all the environment configuration...
AMD to Acquire Xilinx In connection with the proposed transaction, Advanced Micro Devices, Inc. (AMD) intends to file with the SEC a registration statement on Form S-4 that will include a joint proxy statement of AMD and Xilinx, Inc. (Xilinx) and that also will constitute a pr...
Getting started with GraphQL and HotChocolate Hot Chocolate is a GraphQL platform for that can help you build a GraphQL layer over your existing and new infrastructure. In this episode, we’re joined by the author of Hot Chocolate, Michael Staib, who shows us how we can start creating GraphQL based W...
Using Blazor JavaScript Isolation with Library Manager One of the new features in .NET 5 for Blazor is isolated JavaScript.<br /> It means that you can have JavaScript that is only for a specific component.<br /> It is also a fantastic way for component developers to include JavaScript into their libraries so...
Monitoring Helm releases that use jobs and init containers: Deploying ASP.NET Core applications to Kubernetes - Part 9 In this post I show how to detect when a release that uses jobs and init containers for running database migrations has successfully deployed
Diving into /proc/pid/mem A few months ago, after reading about Cloudflare doubling its intern class, I quickly dusted off my CV and applied for an internship. Long story short: now, a couple of months later, I found myself staring at Linux kernel code and adding a pretty cool fea...
Troy Hunt on Rebooting with Lisa Forte Lisa speaks with cyber security heavyweight Troy Hunt to find out “who is really to blame for a data breach?” The discussion takes them in some interesting directions and they look at the role “shared responsibility” has in cyber security. Hear about s...
Struct Layout - Visual Studio Marketplace Extension for Visual Studio - C++ struct memory layout viewer
Enormous security leak at the Rikssbanken and banks – Nord News A data breach at the security company Gunnebo has led to large amounts of sensitive information about security systems around the world being published
Colouring Knots - Numberphile Featuring Professor Sylvain Cappell from NYU. Extra footage at: https://youtu.be/NV3EeagyU0Y More links & stuff in full description below ↓↓↓ Merch based on this video: https://teespring.com/numberphile-knots And here: https://teespring.com/numberphile-f...
Using Microsoft SQL Server on Red Hat OpenShift - Red Hat Developer Learn how to deploy Microsoft SQL Server 2019 on Red Hat OpenShift, use SQL Server from an OpenShift-deployed ASP.NET Core application, and more.
Apache Helix - Near-Realtime Rsync Replicated File System There are many applications that require storage for storing large number of relatively small data files. Examples include media stores to store small videos, images, mail attachments etc. Each of these objects is typically kilobytes, often no larger than...
Uno Platform Uno Platform 3.1 Released - Linux, new WinUI controls, Prism 8.0 and more Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
Released: Microsoft.Data.SqlClient 2.1 Preview 2 A new preview of Microsoft.Data.SqlClient was recently released. The SqlClient team is moving forward with continuous updates and improvements to the Microsoft.Data.SqlClient data provider for SQL Server. Our plan is to provide GA releases twice a year wi...
Monsters Weekly 188 - Intercepting Network Requests with Playwright Browser automation is great for testing your application but sometimes it is difficult to test specific scenarios. For example, testing a scenario when your backend service returns a specific set of d
Microsoft® and the .NET Foundation announce the release of version 1.0 of .NET for Apache® Spark™ It is our pleasure to announce the release of version 1.0 of .NET for Apache® Spark™, an open source package that brings .NET development to the Apache® Spark™ platform. The new 1.0 release of .NET for Apache® Spark™ includes the following: Support for ....
Running an Online Conference using Microsoft Azure In this episode Frank is with Andy Morell, an Microsoft MVP about how he led The Live Coders production team in producing several online conferences in 2020 using an infrastructure running in Azure. I
Using the ASP.NET Core Environment Feature to manage Development vs. Production for any config file type ASP.NET Core can understand what 'environment' it's running under. For me, ...
How to Accommodate a Massive Surge in Absentee Voting A surge in absentee voting is inevitable. Here are five steps to make sure the election still works.
Blast Off with Blazor: Get to know Blazor and our project We kick off our series by talking about Blazor, reviewing our code for the first time, and explaining how to run our project.
A talk about Dump File analysis I had a fun chat today with my colleague Mads Kristensen on the Visual Studio ...
Asking Microsoft to resign from the RIAA over youtube-dl takedown demand We learned on Friday that GitHub removed youtube-dl's primary collaboration forum and code repository from their site, which had been hosted at https://github.com/ytdl-org/youtube-dl. The action was in response to a DMCA Section 512 notice that the RIAA ...
How to Call JavaScript Functions with C# in Blazor WebAssembly In this article, we are going to learn how to call JavaScript functions with C# using the JSInterop features in Blazor WebAssembly.
Surviving disillusionment Engineers don't have a daily ritual that reminds us why we got into the field. Without a ritual, the drudgery creeps closer and the vision of the monastery recedes.
ASP.NET Community Standup - .NET 6 Planning for ASP.NET Core The ASP.NET team is actively working on .NET 6 planning and would like your help! Come chat with the team as they review the backlog for possible focus areas for the next release. Community Links: https://www.theurlist.com/aspnet-standup-2020-10-13 Feat...