Volume 34 Number 9
Expression trees model various code operations and can be used to expose APIs without requiring developers to learn a new language or vocabulary. This article explores how to create and modify expression trees in both Visual Basic and C#.
Phillip Carter describes the basics of using F# on .NET Core and walks though some advanced capabilities, including how to use the .NET CLI to create a console application and library project on any OS. He also provides an overview of some technologies you can use to build Web services with F#.
[The Working Programmer]
Python has become one of the most popular languages of late, especially in the data science and AI/machine learning world. Ted Neward starts a new series that will explore Python’s syntax, semantics and some of the more interesting libraries in the Python ecosystem.
Build an MVVM based Blazor app that leverages Q# and the remarkable phenomenon of quantum entanglement to instantly transfer half a message across potentially vast distances, while eliminating the risk of eavesdropping.
gRPC is not limited to classic request/response unary methods. As this article shows, in gRPC you can use streaming methods to send and receive data piecemeal. The article also shows how to integrate SignalR Core in the client solution for quick notification to the user interface.
[Don't Get Me Started]
The rise of open source software has represented a true sea change in the software industry. David Platt wonders how its adoption by commercial software vendors like Microsoft will change the direction of the industry going forward.