C#


C# Spotlight: Earn Cert and Dice Advice

Microsoft announced a new foundational certification one day before careers site Dice cited advice to become a C# developer.

After Unity VS Code Tool Demise, Microsoft Previews One Powered by C# Dev Kit

Unity: "This plugin was a result of one of our hackweek experiments by a few of our former employees. Unfortunately, it's never been fully functional and hasn't received any updates for almost two years, bringing you an unstable coding experience."

Linear Ridge Regression Using C#

Implementing LRR from scratch is harder than using a library like scikit-learn, but it helps you customize your code, makes it easier to integrate with other systems, and gives you a complete understanding of how LRR works.

What's in Microsoft's New C# Dev Kit for Visual Studio Code

Microsoft announced the preview release of C# Dev Kit, a new extension for Visual Studio Code intended to improve the C# development experience on Linux, macOS, Windows and more.

Uno Platform 4.9 Highlights Cross-Platform Media Player, WebView2

A cross-platform media player highlights the new Uno Platform 4.9, the latest edition of the application framework that lets developers write an application once in XAML and C# and deploy it to any target platform.

Jeremy Clark Explains Task, Await and Asynchronous Methods in C#

There's a lot of confusion about async/await, Task/TPL and asynchronous and parallel programming in general, so Jeremy Clark is on a mission to inform developers on how to use everything properly.

Deborah Kurata's Favorite 'New-ish' C# Feature: Pattern Matching

We often hear about the big new features in .NET or C#. But what about all of those lesser-known but useful new features like collection indices and ranges, date features, pattern matching and records?

Semantic Kernel (AI LLM Integration) Gets VS Code Tools, Python Support

It helps developers infuse advanced AI technology into their apps, including wildly popular generative AI systems like ChatGPT and GPT-4 from Microsoft partner OpenAI.

Software Engineering Report Ranks TypeScript Among Top Skills to Learn/Know

TypeScript ranked fourth on the survey-based report when respondents were asked "What are the top 3 skills software engineers should learn/know right now in your opinion?"

Microsoft Reaffirms Fate of Visual Basic

Microsoft updated its programming languages strategy, confirming that Visual Basic will remain a going concern even though it's still relegated to second-rate status when compared to C# and F#.

Dev Skills Report: 'Keep an Eye on TypeScript'

"TypeScript posted a doubletake-inducing 2,788 percent gain."

C#, TypeScript Crack Top 10 in 2022 IEEE Programming Language Ranking

TypeScript, for the first time, has been separated from JavaScript in this year's report.

A Peek at Latest C# 11 Features Coming in November with .NET 7

Arriving with .NET 7 in early November will be many new features in C# 11, the latest iteration of Microsoft's flagship programming language.

Vortex

ANOVA Using C#

One use case for the analysis of variance statistics technique is asking if student performances are the same in three classrooms taught by the same teacher but with different textbooks, says Dr. James McCaffrey of Microsoft Research.

The LogBeta and LogGamma Functions Using C#

With no built-in functions for classical statistics analyses in the .NET library, Dr. James McCaffrey of Microsoft Research explains how to roll your own from scratch.

White and Blue Boxes Graphic

Lightweight Mathematical Combinations Using C#

After previously discussing permutations, Dr. James McCaffrey of Microsoft Research uses step-by-step examples and full code presentations to explore combinations.

Blazor Posts Biggest Gain in WebAssembly Usage: Report

Rust rules among programming languages used for WebAssembly projects, but Blazor (C#) is coming on strong.

Miguel de Icaza Leads Uproar Over Closed-Source VS Code C# Tool

"An unacceptable abuse of power from the stewards of the platform, and a betrayal of the community."

C# Gains Most in Programming Language Popularity Index

Microsoft's C# programming language posted the largest 12-month gain in popularity, says the TIOBE Index for May 2022

Color Wave

Naive Bayes Classification Using C#

Dr. James McCaffrey of Microsoft Research presents a full step-by-step example with all code to predict a person's optimism score from their occupation, eye color and country.

Subscribe on YouTube