Among an explosion of free offerings in the Microsoft imprint are resources for mobile development, available to Microsoft Virtual Academy members. Plus, MS Press is discounting certification-related titles by more than half off if bought in bulk.
- By Michael Domingo
- 07/14/2017
Developers who prefer VSC will find a slew of new change in the June release, including some enhancements that will make working with the Integrated Terminal more flexible. There are also a few changes to how VSC handles tasks.
- By Michael Domingo
- 07/12/2017
Get Visual Studio to be more helpful when you're working with HTML.
Here's how to use Angular2 and TypeScript to retrieve JSON objects from an ASP.NET MVC controller and populate your page with the results.
When something goes wrong with your Web Service the decent thing to do is to return your errors in a variety of ways.
It's the third preview for VS 2017 15.3, which sports mostly fit-and-finish improvements of many user-reported issues, and second preview for the .NET/ASP.NET/Entity Framework Core 2.0 trio.
- By Michael Domingo
- 06/29/2017
You like the idea of an AJAX application, but would rather not write the JavaScript yourself. You're in luck: ASP.NET MVC provides two tools that write the client-side code for you. And these tools even make sense if you’re comfortable with writing your own JavaScript.
Dynamic import expressions, enhanced string enums, and improved generics checking are just a few of the features of this point release of the JavaScript superset.
- By Michael Domingo
- 06/27/2017
You don't need to write tons of JavaScript code to create a JavaScript-friendly MVVM app. Let DotVVM can take over. Here's a basic tutorial for developing with it.
- By Tomáš Herceg
- 06/27/2017
At the company's Azure OpenDev online presentation, Microsoft and its open source partners showcased a number of tools and resources meant to provide developers a leg up on developing for the "intelligent cloud & an intelligent edge."
Microsoft's second release of its open source deep learning framework earlier this month adds support for Java bindings, Spark, and Keras.
- By Michael Domingo
- 06/23/2017
You don't have to resort to writing C++ to work with popular machine learning libraries such as Microsoft's CNTK and Google's TensorFlow. Instead, we'll use some Python and NumPy to tackle the task of training neural networks.
- By James McCaffrey
- 06/15/2017
Long live the programming language that is still running strong well into the second half of its third decade. What might help it is a provision for VB-based .NET Core and .NET Standard libraries in an upcoming VS 2017 release.
- By Michael Domingo
- 06/13/2017
The .NET Framework gives you three different ways to call a Web Service. However, depending on your scenario, the latest and greatest object isn’t necessarily your best choice.
That's not to say that the second release candidate for the most recent Team Foundation Services 2017 Update 2 weighs a ton, but the changes across the feature set have some weight to them: the introduction of delivery plans, and a bevy of work item tracking, pull request, build and release, and version control improvements.
- By Michael Domingo
- 06/12/2017
Consuming services is something every application needs to do. In this article, Nick demonstrates how to document a REST service using Swagger in order to make it easy to consume from a Universal Windows Application.
- By Nick Randolph
- 06/12/2017
Peter doesn't like them, but that doesn't mean you have to hate 'em, too -- here's how to add a listbox or dropdown list to your View that lets users select multiple items.
Azure Functions can be used to trigger event-driven Webhooks. Here’s how.
- By Jason Roberts
- 06/08/2017
If you're only retrieving an object so that you can read its data, you can reduce your costs by turning off Entity Framework tracking. Which is exactly what you want to do in ASP.NET MVC, as long as you're careful.
Mads has written dozens of essential Visual Studio extensions. Terrence Dorsey sat down to talk about his background, development process and favorite extensions.
- By Terrence Dorsey
- 06/06/2017