-
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
-
Web workers in TypeScript give you concurrent processing but they can be awkward to debug. However, if you set up your web worker code as just another function, you can simplify debugging (or even build your web worker dynamically at run time).
02/14/2018
-
Once you've created a JSON Schema that describes a JSON document, you can use it both in Visual Studio -- to provide guidance when creating JSON documents -- and in your code to validate the messages you're receiving.
02/13/2018
-
If you ever have a question about a URL, then the Uri object has the answer.
02/13/2018
-
If you don't need to replace the object stored in the variable, you might as well declare it as a constant.
02/12/2018
-
News
Expert advice on using the latest techniques with Xamarin for your mobile development.
02/09/2018
-
It's not really a Visual Studio tip but it can save you a lot of typing.
02/09/2018
-
With TypeScript 2.4 If you've got a module that you only need in special cases, then you can put off loading it until that special case crops up.
02/08/2018
-
News
The January 2018 update of Microsoft's Visual Studio Code editor incorporates the new TypeScript 2.7.1 edition, allowing for quicker fixing of errors in TypeScript and even regular JavaScript files.
02/08/2018
-
Peter tries out Visual Studio Enterprise 2017's Live Unit Testing and has what might be a life-changing experience.
02/07/2018
-
If you're thinking about moving to the cloud, the first step might be the easiest.
02/06/2018
-
Here's how to use web workers in ASP.NET MVC with TypeScript to enable concurrent processing in your client-side code. And, as a bonus, the correct way to think about web workers.
02/05/2018
-
News
We catch up with Abel Wang, senior cloud developer advocate at Microsoft and Visual Studio Live! keynote presenter, to ask him about exactly how feature flags make all the difference when it comes to implementing DevOps on a higher level in the enterprise.
02/05/2018
-
Learn how to do time series regression using a neural network, with "rolling window" data, coded from scratch, using Python.
02/02/2018
-
News
Microsoft's Visual Studio Code team has updated the popular, open source Python extension it acquired a few months ago, adding yet more functionality to the tool that has been installed more than 6 million times.
02/02/2018
-
News
Windows Template Studio, Microsoft's open source, wizard-driven Visual Studio 2017 extension for coding UWP applications, is out in version 1.7 with new support for Visual Basic and the Prism framework.
02/02/2018
-
In-Depth
This hands-on tutorial features an example app that displays a list of American cities, allowing the user to see a subset of choices by typing a filtering text value.
02/01/2018