Here's a hands-on tutorial from bona-fide data scientist Dr. James McCaffrey of Microsoft Research to get you up to speed with machine learning development using C#, complete with code listings and graphics.
- By James McCaffrey
While porting a calculator to a different platform might seem simple -- how hard can it be to convert code for addition/subtraction/multiplication/division? -- the reality is far different.
Developer tooling specialist JetBrains is reporting on its new survey that delves into many aspects of software development, including programming languages, wherein it dubbed C# the "most-loved" language according to one metric.
Visual Studio Code now does Blazor development thanks to updated Razor tooling support in a popular C# extension for the code editor.
Visual Basic.NET is getting comfortable in its new position as a top five programming language in the TIOBE index, which measures popularity based on search engine data.
An open source GitHub project championed by a handful of developers seeks to add Google's new Flutter mobile UI framework as an option for creating native mobile apps in the Xamarin framework.
Templated components expose customizable sections via parameters, and consumers then pass in their own templates for these sections that the component will use when rendering. They make it really easy to create some high-level reusable components, especially when incorporating generics.
- By Chris Sainty
Microsoft is preparing its open source Visual Studio Code editor to support Blazor, the company's experimental technology for using languages such as C# for Web programming.
- By Chris Sainty
Blazor is the Microsoft toolset that exploits the WebAssembly standard to let you write C# code that will run in your browser. Here's how to set up Visual Studio 2017 and create your first app.
The young .NET Core, an open source, cross-platform alternative to .NET Framework, is increasingly becoming the runtime target choice for C# coders, according to new survey results published by JetBrains.
New support for styling Xamarin.Forms apps with CSS may be controversial, but Greg Shackles thinks CSS is a powerful (and frequently maligned) solution to the problem of styling native mobile applications. See what he means in this hands-on tutorial.
- By Greg Shackles
Building cross-platforms applications has never been easier using Microsoft's Xamarin.Forms. In this article Nick introduces v6 of MvvmCross and shows how it can be leveraged to accelerate development and improve the architecture of a Xamarin.Forms application.
- By Nick Randolph
The neglected little brother of C# now officially supports creating ASP.NET Core projects via the same UI that C# supports, among other enhancements in the new edition of Visual Studio.
Microsoft has updated Blazor -- for full-stack Web apps coded in C# -- with new features including the ability to create reusable component libraries.
Wally builds an app prototype and in response to user feedback investigates how to play audio sound effects in response to events such as a button press.
- By Wallace McClure