Microsoft has open sourced GW-BASIC, a programming language developed some 38 years ago. GW-BASIC and variants such as QBasic, QuickBasic and others provided the onramp to computer programming for many industry veterans.
Blazor guru Steve Sanderson provided a peek at what's coming up for Blazor during a Build presentation this week.
Microsoft provided updates on its flagship .NET-centric programming languages, C# and F#, during this week's online Build developer conference.
Microsoft's Visual Studio 2019 for Mac version 8.6 was announced at this week's Build developer conference, featuring an integrated terminal, templates for Blazor WebAssembly applications and gRPC service projects, fixes for crashes and hangs, and more.
Working from their home offices, Microsoft developers have shipped Visual Studio 2019 16.6 and the first preview of v16.7 with a slew of new features available in previews, including built-in ML.NET Model Builder functionality, expanded support for Codespaces, a Windows Forms designer for .NET Core projects and more.
The dream of one cross-platform .NET scheme for every type of project and target is becoming closer to a reality.
It's been a long time coming, but .NET developers can now finally enjoy a full-stack, production-ready Blazor framework for creating web applications with C# instead of JavaScript. At Microsoft's big Build developer conference today, the company announced that Blazor WebAssembly 3.2 -- the client-side component -- is joining Blazor Server.
The Visual Studio Toolbox show on Microsoft's Channel 9 video site this week took a look at desktop components from third-party vendor DevExpress.
Microsoft shipped TypeScript 3.9, quickening the compile times for the increasingly popular programming language used to write software ranging from Angular and Vue to Visual Studio Code.
Who knew there were so many C# library authors out there? New C# Source Generators unveiled in preview by the .NET and Languages dev team immediately garnered a lot of interest in the .NET dev camp, with more than 100 comments tacked on to an introductory post.
Really, you only need to do two kinds of testing: Unit testing (to make sure that your individual components work) and end-to-end testing (to make sure your application works). Anything else is just a waste of your time.
Dr. James McCaffrey of Microsoft Research explains the k-means++ technique for data clustering, the process of grouping data items so that similar items are in the same cluster, for human examination to see if any interesting patterns have emerged or for software systems such as anomaly detection.
- By James McCaffrey
- 05/06/2020
GraphQL gives clients who call your Web services the ability to specify what properties of your data objects they want. Here are two ways to let those clients also specify which data objects they want.
As TypeScript 3.9 approaches general availability in the next couple weeks or so, the new release candidate boasts several improvements, along with better code editor functionality and other tweaks.
Microsoft has opened up registration for the 2020 Build conference, which is now an online virtual event amid the COVID-19 pandemic and which is refocused on its core audience, developers.
Microsoft has renamed its Visual Studio Online cloud-hosted development environment to Visual Studio Codespaces, also adding new features and lowering prices.
The previews are over as Microsoft today shipped Blazor WebAssembly 3.2 Release Candidate, making the red-hot project just one step away from production-ready general availability on track to debut sometime in May (note: the 2020 Build developer conference starts May 19).
Microsoft has released Xamarin.Forms 4.6, the latest edition of its open-source, cross-platform, mobile-centric development platform that the dev team is "shipping fast and often" while incorporating a slew of new preview features that coders can try out and provide feedback for.
Dr. James McCaffrey of Microsoft Research uses code samples, a full C# program and screenshots to detail the ins and outs of kernal logistic regression, a machine learning technique that extends regular logistic regression -- used for binary classification -- to deal with data that is not linearly separable.
- By James McCaffrey
- 04/29/2020
Microsoft shipped a slew of previews in advance of next month's scheduled debut of Blazor WebAssembly 3.2 and the milestone .NET 5 release planned for November.