-
There are a lot of Web Forms applications out there ... but the future belongs to MVC. Here's Peter's advice on what to do about that.
03/12/2018
-
News
RedMonk's latest programming language popularity report says Microsoft's multi-language approach is paying off, giving the company the "most to crow about" among all vendors.
03/09/2018
-
If you're coding Azure Functions in Visual Studio 2017 to work with Azure Storage, one tool that can assist when running functions locally is the Microsoft Azure Storage Emulator, as shown in this hands-on tutorial.
03/08/2018
-
News
The February 2018 edition of Microsoft's lightweight, cross-platform and open source Visual Studio Code editor has shipped, with new notifications functionality, Integrated Terminal splitting and much more.
03/08/2018
-
News
Microsoft today said Windows 10 developers will soon be able to more easily infuse artificial intelligence functionality into their apps with the help of a new machine learning platform coming in the next update of the OS.
03/07/2018
-
News
Microsoft has gone all in on Python for its cross-platform, open source code editor and is now seeking more dev help after hiring the creator of a popular Python extension (7 million installs) and taking ownership of the project.
03/07/2018
-
News
Microsoft this week announced the availability of Visual Studio for Mac 7.4, which now supports recent versions of Android, macOS and C# among many other new features.
03/07/2018
-
If you need to create a version of a class from several sources or just want to merge default values with a user's input, object spreading solves your problem. JavaScript won't let you do this (yet) but TypeScript will.
03/06/2018
-
News
Microsoft shipped Visual Studio 2017 15.6 with improved performance -- especially in solution load times -- topping the list of new features and enhancements.
03/06/2018
-
LINQ and Entity Framework are great ... but you're still going to need to write SQL.
03/05/2018
-
News
Microsoft has shipped the first preview of .NET Core 2.1 -- its modularized, open source, cross-platform evolution of the .NET Framework and runtime -- along with associated "Core" packages for ASP.NET and Entity Framework.
03/02/2018
-
News
Microsoft announced several enhancements and new offerings for its Cognitive Services cloud APIs that help developers leverage artificial intelligence (AI) capabilities in mobile and other apps.
03/02/2018
-
In-Depth
Although it was only just released as a beta, the open source Flutter framework for cross-platform mobile app development is drawing comparisons with Microsoft's Xamarin in the developer community.
03/01/2018
-
If you're building services it's critical that you support the developers who will create and read your service's messages. JSON Schema lets you support the three principles of good message design in a way that supports developers.
02/28/2018
-
News
Azure DevOps Projects, introduced several months ago and powered by Visual Studio Team Services, is getting closer to emerging from its public preview as the VSTS team continues to add functionality, including support for more programming languages.
02/28/2018
-
You can dramatically simplify life for developers creating services and their consumers by following three rules for designing messages and then enforcing your message formats with JSON Schema.
02/27/2018
-
News
Microsoft has published one-stop guidance for sorting out myriad Azure cloud services available for Xamarin mobile app development projects -- in the form of a poster.
02/27/2018
-
Go hands-on with data scientist Dr. James McCaffrey as he explains neural network dropout, a technique that can be used during training to reduce the likelihood of model overfitting.
02/26/2018
-
News
C#/XAML for HTML5 from Userware, also called CSHTML5, allows .NET developers to write Web apps in C# and XAML by compiling the files to HTML5 and JavaScript -- or to migrate existing Silverlight apps to the Web.
02/26/2018
-
You'll probably only have this problem with legacy databases but, if you do have this problem, it can kill your Entity Framework performance.
02/23/2018
-
If you're building services, then getting your message formats right can be the difference between success and failure. Here's an example of what can go wrong and how it could be fixed.
02/22/2018
-
News
After hiring the original developer of a popular Python extension, taking over the project and hiring even more Python coders to further develop it, the Visual Studio Code team has announced the editor is now shipping with the popular Anaconda distribution.
02/22/2018
-
C#'s scope for classes includes internal, public, protected ... and two more. The most restrictive of these allow you to create an inheritance hierarchy with "privileged" and "nonprivileged" derived classes.
02/21/2018
-
View components let you create reusable chunks of business logic coupled with a UI in multiple places in your application ... and then let you share that logic across multiple projects. Here's how to invoke them and share them.
02/20/2018
-
In a world with model binding, you don't often need to use the Request object's collections. But when model binding fails you those collections are often your easiest solution.
02/20/2018
-
With a couple of mouse clicks you can convert JSON or XML to a perfectly good class. And, with a little extra work, you can do it in a couple of keystrokes.
02/16/2018
-
ASP.NET Core lets you bundle up business functionality along with its related UI into a view component that you can reuse in throughout your application.
02/15/2018