21 July 2023

60 links · Friday

Preparing for .NET Core 3 Series

.NET Core 3.0 will be a significant update to the platform, and enables more even more workloads for .NET Developers. In this series, we'll take a look behin...

What does a CTO actually do?

In 2017, I found myself stepping into the shoes of a CTO for the first time. I joined a small startup as a senior developer, and before I knew it, I was

Performance Improvements in .NET Core - .NET Blog

Update (2017/06/12): Added BenchmarkDotNet blog post link. There are many exciting aspects to .NET Core (open source, cross platform, x-copy deployable, etc.) that have been covered in posts on this blog before. To me, though, one of the most exciting aspects …

Announcing the .NET Framework 4.7.2 - .NET Blog

Today, we are happy to announce the release of the .NET Framework 4.7.2. It’s included in the Windows 10 April 2018 Update. .NET Framework 4.7.2 is also available on Windows 7+ and Windows Server 2008 R2+. You can download the .NET Framework 4.7.2 Web Installe…

Happy 15th Birthday .NET! - .NET Blog

Today marks the 15th anniversary since .NET debuted to the world. On February 13th, 2002, the first version of .NET was released as part of Visual Studio.NET. It seems just like yesterday when Microsoft was building its “Next Generation Windows Services”

Announcing SignalR (alpha) for ASP.NET Core 2.0 - .NET Blog

NOTE: This is a post about the Alpha version of SignalR which has since been replaced with a new preview: https://blogs.msdn.microsoft.com/webdev/2018/02/27/asp-net-core-2-1-0-preview1-getting-started-with-signalr/ Today we are glad to announce an alpha releas…

Announcing the .NET Framework 4.8 - .NET Blog

We are thrilled to announce the release of the .NET Framework 4.8 today. It’s included in the Windows 10 May 2019 Update. .NET Framework 4.8 is also available on Windows 7+ and Windows Server 2008 R2+. You can install .NET 4.8 from our .NET Download site.

The RyuJIT transition is complete! - .NET Blog

RyuJIT is the code name for the .NET just-in-time compiler, one of the foundational components of the .NET runtime. In contrast, the Roslyn C# compiler compiles C# code to IL byte code. The RyuJIT compiler compiles IL byte code to machine code for multiple pro…

Announcing the .NET Framework 4.7.1 - .NET Blog

Today, we are announcing the release of the .NET Framework 4.7.1. It’s included in the Windows 10 Fall Creators Update. .NET Framework 4.7.1 is also available on Windows 7+ and Windows Server 2008 R2+.  We’ve added support for targeting the .NET Framework 4.7.…

Announcing .NET Core 2.1 - .NET Blog

We’re excited to announce the release of .NET Core 2.1. It includes improvements to performance, to the runtime and tools. It also includes a new way to deploy tools as NuGet packages. We’ve added a new primitive type called Span<T> that operates on data witho…

Announcing the .NET Framework 4.7 - .NET Blog

Last Updated: 6/15/2017 Today, we are announcing the release of the .NET Framework 4.7. It’s included in the Windows 10 Creators Update. We’ve added support for targeting the .NET Framework 4.7 in Visual Studio 2017, also updated today. See Announcing the .NET…

Announcing .NET Core 2.1 Preview 2 - .NET Blog

Today, we are announcing .NET Core 2.1 Preview 2. The release is now ready for broad testing, as we get closer to a final build within the next two to three months. We’d appreciate any feedback that you have. ASP.NET Core 2.1 Preview 2 and Entity Framework 2.1…

Announcing .NET Core 3 Preview 4 - .NET Blog

Today, we are announcing .NET Core 3.0 Preview 4. It includes a chart control for Windows Forms, HTTP/2 support, GC updates to use less memory, support for CPU limits with Docker, the addition of PowerShell in .NET Core SDK Docker container images,

Bing.com runs on .NET Core 2.1! - .NET Blog

Bing.com is a cloud service that runs on thousands of servers spanning many datacenters across the globe. Bing servers handle thousands of users’ queries every second from consumers around the world doing searches through their browsers, from our partners usin…

Announcing .NET Core 2.0 - .NET Blog

.NET Core 2.0 is available today as a final release. You can start developing with it at the command line, in your favorite text editor, in Visual Studio 2017 15.3, Visual Studio Code or Visual Studio for Mac. It is ready for production workloads,

Update on .NET Core 3.0 and .NET Framework 4.8 - .NET Blog

In May, we announced .NET Core 3.0, the next major version of .NET Core that adds support for building desktop applications using WinForms, WPF, and Entity Framework 6. We also announced some exciting updates to .NET Framework which enable you to use the new m…

.NET on Microsoft Learn

Learn how to build apps across multiple platforms with programming languages like C#, F#, and Visual Basic. Supported on Windows, Linux, and macOS, get started developing your next project with .NET today.

What's new in C# - Events

Learn about the new features available in C# 7.1 and 7.2, including async Main, default literals, ref extension methods, in parameters and more. Also get a glimpse of the future with nullable reference types.Product info: www.dot.netLearn more: docs.microsoft.…

.NET Application Architecture Guidance - .NET Blog

The .NET Team has been producing guidance for building microservices and container based applications, web applications and Xamarin.Forms mobile apps. You can use this guidance to help build your applications according to accepted industry patterns with .NET a…

C# Custom Validators

🔒🔑💼 C# Custom Validators! 💼🔑🔒 🌍 In C#, custom validators are an essential tool for ensuring data...

Bunifu Framework with Wilberforce and Wilfred

Remember: you can also always follow the show on Twitter @dotnetcoreshow, and the shows host on Twitter @podcasterJay or visit our Contact page. Welcome to s...

Assembly language vs. machine code — 6502 part 3

Schematics, datasheets, kits, and more at https://eater.net/6502More on vasm: http://sun.hasenbraten.de/vasmPart 1: https://www.youtube.com/watch?v=LnzuMJLZR...

Connecting an LCD to our computer — 6502 part 4

Schematics, datasheets, kits, and more at https://eater.net/6502Part 1: https://www.youtube.com/watch?v=LnzuMJLZRdUPart 2: https://www.youtube.com/watch?v=yl...

8-bit CPU control signal overview

This video goes over the control signals used in our 8-bit breadboard computer.Support me on Patreon: https://www.patreon.com/beneaterSee https://eater.net/b...

Making a computer Turing complete

The 8-bit breadboard computer is certainly limited. But is it capable enough to even be a computer? In this video we explore how Turing Machines and the Lamb...

Programming my 8-bit breadboard computer

If you want to learn more about how this computer works or how I built it, check out https://eater.net/8bitBuy a kit and build your own! https://eater.net/8b...

Reliable data transmission

Part 0 (?) of a mini-series on error detection and correction.Support these videos on Patreon: https://www.patreon.com/beneaterCode from this video: https://...

World's worst video card? The exciting conclusion

For part 1, see this video: https://www.youtube.com/watch?v=l7rce6IQDWsLet's build a circuit that displays an image on a VGA monitor! In part 2, I talk about...

Update and PODCAST ANNOUNCEMENT!

Podcast!https://www.benbenandblue.com/https://www.youtube.com/c/benbenandblueCheck out Grant's channel, 3Blue1Brown: https://www.youtube.com/c/3blue1brownHis...

Conditional jump instructions

In this video we program the microcode of the 8-bit breadboard computer so that it supports two conditional jump instructions: JC (jump carry) and JZ (jump z...

Hardware build: CRC calculation

CRC (cyclic redundancy check) involves some intimidating math. But it turns out that it can all be done with some fairly simple hardware. In this video, I bu...

The world's worst video card?

Let's build a circuit that displays an image on a VGA monitor! In this video, I talk about how VGA signals work and build a circuit that provides the correct...

Error detection: Parity checking

Parity checking is a basic technique for detecting errors in data transmission. This video explains how it works and walks through building hardware to compu...

Toy Models | Tadashi Tokieda

Toy ModelsTadashi Tokieda, Director of Studies in Mathematics, Trinity Hall, University of Cambridge; Radcliffe Fellow, Harvard Universityhttps://www.radclif...

Hex Wave

demonstration of stb_hexwave.h, an implementation of a new(?) audio synthesis model that's not additive, subtractive, or FM. Available as a C/C++ library fro...

What Happened to Dolphin on Steam?

Well that blew up, huh? If you follow emulation or just gaming on the whole, you've probably heard about the controversy around the Dolphin Steam release and the Wii Common Key. There's been a lot of conclusions made, and while we've wanted to defend ourselves…