True artificial intelligence is years away. But we can demonstrate the challenges of AI decisionmaking using C# to derive solutions for the classic sliding tiles puzzle.
Now that you know how to create tag helpers, let's create a custom one that loads a bootstrap-select dropdown via a remote URI.
You can create properties that accept parameters (just like methods!). But they work best when they're also the default property of your class.
Microsoft reveals a community technology preview of the venerable RDBMS that sports Always Encrypted technology and built-in R language services, among other features. Also in preview: Azure Data Lake Store and Analytics Services and Azure SQL Database In-Memory OLTP and Operational Analytics.
Microsoft has offered a few of the machine learning APIs to developers to incorporate into apps. Out in public beta now is LUIS, the Language Understanding Intelligent Service that now has Chinese language support and adds dozens of prebuilt models.
The TypeScript datatyping support not only applies to simple variables, it also supports you when doing clever things with functions. Specifically, TypeScript ensures you create reliable code when implementing callback functions.
Create precise logic dictating which messages an actor will handle and how they will react to them.
The acquisition adds Java development capabilities to the company's cross-platform development arsenal.
There's a requirement for Razor code that everyone forgets. If you don't honor that requirement, though, your Views won't compile.
Simplify conditional actor code and improve readability.
Microsoft's ASP.NET team is willing to pay $15,000 to developers who discover specific security gaps in .NET Core and ASP.NET.
The trie data structure is one alternative method for searching text that can be more efficient than traditional search approaches. Here's a trie class you can create in C#.
Stop trying to make everything work all at once. Instead, use Domain Events to make applications simpler, more scalable and easier to maintain -- and to defer updates until you can't avoid making them.
Sprint 89 now has support for Azure Active Directory Groups, and previews a new work item form that will be the basis for work item forms moving forward.