Microsoft has made available the final release of Python Tools 2.1 for Visual Studio (PTVS) which is now available for download. PTVS is available for Visual Studio 2010, Visual Studio 2012, and Visual Studio 2013. PTVS 2.1 supports the free Visual Studio Express for Web and Express for Windows Desktop editions as well as Visual Studio Professional and higher.
PTVS offers an advanced IDE experience for general scripting, web programming, and technical computing. With integrated IPython REPL support for smart history, shell commands and inline images, these tools provide a convenient exploratory coding environment. And with features such as mixed mode debugging of Python with C++ and remote debugging of Linux servers in Azure, Visual Studio provides a productive development environment for Python developers.
The primary focus of this release is web development. This means developers can use PTVS to build websites using popular frameworks such as Django, Bottle, and Flask and PTVS supplies starter templates to get going faster.
Each template gives provides all the scaffolding needed to create a website in Azure quickly. PTVS supports Cloud Service, Web, and Worker Roles as well. There is also a “generic” web framework template that can be used for frameworks such as Pyramid. And for Django, which is a web/CMS framework, PTVS has special support for template IntelliSense and debugging.
Read more: http://blogs.msdn.com/b/visualstudio/archive/2014/...
The Python Tools for Visual Studio are open source (Apache 2.0) and hosted on CodePlex
Learn the best ways to organize your app development projects, and keep code straight, clients happy, and breathe a easier through launches.
Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, play sounds, and more. Each chapter and app has been designed and tested to provide the knowledge and experience you need to get started in Android development.
How to create a profitable, sustainable business developing and marketing mobile apps.