Showing category results for Python

May 17, 2017
Post comments count0
Post likes count0

Come visit us at PyCon US 2017!

Brett Cannon

With PyCon US 2017 happening later this week, we wanted to let you know what we will be up to at the conference! To start, thanks to our platinum sponsorship this year, we are going to have a booth in the exhibit hall. This will provide you a place to come if you have any questions involving Python and Microsoft. We are also going to have a cons...

pythonpycon
May 10, 2017
Post comments count0
Post likes count0

Python support is now stable in Visual Studio 2017

Steve Dower

Today we have released our next update to Visual Studio 2017, and it's the one you've been waiting for. As of today, the Python development and Data Science and Analytical Applications workloads are stable and ready for production use. You can read our post on the Visual Studio blog for an overview of what is new, and we will release a detailed ...

pythonvisual studio
Feb 22, 2017
Post comments count0
Post likes count0

Python support in Visual Studio 2017

Steve Dower

[Updated 7 March 2015] We have now released the preview version of Visual Studio 2017 referred to in this post. Please see our release blog post for more information. Over the last few months, Visual Studio 2017 has been in preview and many of you have been trying it out and providing feedback. We are very appreciative of everyone who has taken ...

Nov 14, 2016
Post comments count0
Post likes count0

A template for using Python on Azure Web Apps

Brett Cannon

Back in August we had a blog post on using newer versions of Python on Azure App Service. In that post we outlined why we were working on this alternative approach to using Python on Azure App Service and provided basic templates of key files you needed to make the approach work. While that approach still works, we realized there were some steps th...

Azureweb apps
Nov 2, 2016
Post comments count0
Post likes count0

Creating Apps from Templates: Cookiecutter in Visual Studio “15”

Usman Anwer

Cookiecutter is a popular Open Source templating engine that lets experts easily create highly customizable templates to help other users get started on a project. We have brought it to Visual Studio to reduce the time and effort it takes to stand-up apps, prototype experiences that integrate different services, or try out new frameworks. Now users...

pythonAzurevisual studio
Oct 10, 2016
Post comments count0
Post likes count0

Python in Visual Studio “15” Preview 5

Steve Dower

Last week, Visual Studio "15" Preview 5 was made available for download. This release has a number of exciting changes and improvements for Python developers that we are going to be covering over the next few weeks. Today's post will look at the new install experience, covering the improvements and the new options to be aware of. When you first ru...

Sep 27, 2016
Post comments count0
Post likes count0

Microsoft’s participation in the 2016 Python core sprint

Brett Cannon

From September 5th to the 9th a group of Python core developers gathered for a sprint hosted at Instagram and sponsored by Instagram, Microsoft, and the Python Software Foundation. The goal was to spend a week working towards the Python 3.6.0b1 release, just in time for the Python 3.6 feature freeze on Monday, September 12, 2016. The inspiration fo...

pythoncpython
Aug 4, 2016
Post comments count0
Post likes count0

Upgrading Python on Azure App Service

Steve Dower

App Service is Microsoft Azure's platform-as-a-service offering for web apps, whether they are sites accessed through a browser, REST APIs used by your own clients, or event-triggered processing. Many of you are already using Python to implement your apps on App Service (and rightly so!). When we first enabled Python on App Service we wanted to ma...

Jun 29, 2016
Post comments count0
Post likes count1

Idiomatic Python: EAFP versus LBYL

Brett Cannon

One idiomatic practice in Python that often surprises people coming from programming languages where exceptions are considered, well, exceptional, is EAFP: "it's easier to ask for forgiveness than permission". Quickly, EAFP means that you should just do what you expect to work and if an exception might be thrown from the operation then catch it and...

code-styleidioms
Jun 20, 2016
Post comments count0
Post likes count0

Python and Django on Nano Server

Steve Dower

This post is contributed by Refaat Issa from the Nano Server team, and was originally posted on their blog. Nano Server has also blogged about their support for MySQL and Node.js. One of Nano Server’s core scenarios is to serve as a lightweight OS for born-in-the-cloud applications running in a VM or a container. Nano Server already supports ASP...