5 December 2022

35 links · Monday

Custom Controls for WinForm's Out-Of-Process Designer

A rich user control ecosystem has always been one of the most important WinForms success guarantors. While the runtime support for Custom Controls remains unchanged, there are breaking changes with the design time support for the new Windows Forms (WinForms) .…

Get your developer news

Staying up to date with relevant news about your tech stack and virtual events is not always easy. There are lots of different sources and seeking out the information can be time-consuming. To help get you the information you need, we’re experimenting with bri…

Bean Machine Retrospective, part 2

Introducing Bean Machine Graph Bean Machine has many nice properties: It is integrated with Python, a language often used by data scientists It describes models using the rich, flexible pytorch lib…

Abstraction vs Encapsulation

Abstraction and Encapsulation are two fundamental concepts in object-oriented programming. So let us have a small look what the difference is between those two.

335: All in on Codespaces

We explore the world of GitHub Codespaces and all the joy that it can bring to development.

How the Web Storage API Works

Web browsers have come a long way, from cookies to the Web Storage API. Let’s understand these plus sessionStorage vs. localStorage.

Subqueries in MySQL - Simple Talk

A subquery is a type of query that is embedded—or nested—into a data manipulation language (DML) statement. The data returned by the subquery is passed into the DML statement and incorporated into its overall logic. The subquery itself is typically a SELECT st…

Our journey to F#: C#-F# Interop – planetgeek.ch

When we started with TimeRocket in 2015, we used C# as the programming language for our backend. In 2020, we started using F# for our new code. We see little value in rewriting existing C# code to F# and do so only when major changes are due in existing C# cod…

Domain-Driven Microservices with F#

It is well-known, or at least well-documented, that F# is an excellent language for doing type-driven development using domain driven design, although it may be less well known that F# is an excellent language for microservices. Indeed, microservices benefit g…

Twenty five thousand dollars of funny money

I used to work at a place that sold ads. One of the things this company wanted was for the employees to try it out and see what it was like to actually use the ads product themselves. It's the usual "dogfooding" thing you hear about sometimes.

Release v0.17.0 · ZiggyCreatures/FusionCache

🆕 Added MemoryPack support A new serializer is now available in its own package, to support the new MemoryPack serialization format. It is based on the amazing work by @neuecc , and this new serial...

Uncritical analysis

I do worry that we have uncritically accepted the idea that decentralization is ...