Microsoft rolls out open-source Python extension for Visual Studio

Microsoft rolls out open-source Python extension for Visual Studio

Summary: Microsoft is making available to Python developers a free, open-source add-on to its Visual Studio suite.

SHARE:

Microsoft released on August 29 an integrated environment for developing in Python using Visual Studio 2010.

Known as Python Tools for Visual Studio (PTVS), the new, free tools are available under the Apache 2.0 license, and available for download from Microsoft's CodePlex site. PTVS came out of the Technical Computing Group unit at Microsoft.

PTVS supports CPython, IronPython, Jython and PyPy. Microsoft no longer owns IronPython and is now being built/supported by the IronPython community. The new tools include a Python editor with support for IntelliSense; debugging and profiling capabilities; and support for parallel computing (via integrated IPython REPL).

Microsoft is aiming the PTVS extension at both enthusiasts and professional Python developers. PTVS can be used with the Visual Studio Integrated Shell (also available as a free download), with Visual Studio Professional and higher.

Microsoft rolled out a test version of PTVS in March 2011, with officials saying at that time that the final release would happen this fall.

In (somewhat) related news, the SQL Server team blogged on August 29 that it will be adding a new release of its PHP driver for SQL Server and an updated release of JDBC 4.0 for Java developers to the next version of SQL Server, codenamed "Denali." Denali is currently at the Community Technology Preview 3 stage, and may be available late this year or some time next.

Topics: Microsoft, Open Source, Software Development

About

Mary Jo has covered the tech industry for 30 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

12 comments
Log in or register to join the discussion
  • I can barely keep up

    I can barely keep up with the innovation found today in Visual Studio and TFS. Bar none, these tools are the best development platforms in the business for large scale collaborative development work.
    Your Non Advocate
  • Why does every MS open source activity seem like a gateway drug?

    It seems like every time MS contributes anything to open source, it doesn't create any business value in and of itself - it's solely a gateway drug to attempt to make you dependent on some other element of their ecosystem.

    Oh, yeah, sorry, I forgot that MS doesn't believe in open source principles, at a fundamental level, only loss-leader and free giveaways as promotions. How silly of me.
    daboochmeister
    • RE: Microsoft rolls out open-source Python extension for Visual Studio

      @daboochmeister Microsoft are leveraging from open source, but which of the big guys aren't? Visual Studio is a great tool, and you can still choose to develop python in another tool if you prefer - the only 'drug' is that you might just like it so much (Visual Studio) that you don't want to use the stuff on the 'street'. A great move by Microsoft - getting out of Microsoft's own niche.
      P Newton
      • RE: Microsoft rolls out open-source Python extension for Visual Studio

        @daboochmeister You would decry the inventor of the wheel for wanting to sell you a wagon or the inventor of fire for wanting to sell you marshmellows.
        Your Non Advocate
    • RE: Microsoft rolls out open-source Python extension for Visual Studio

      @daboochmeister - Riiiiiight. That's only a behavior unique to Microsoft, right?

      I mean, Google doesn't lure people to its search engine through Android, GMail, etc., right?

      Apple doesn't lure people to its products through iTunes and Safari, right?

      Oracle doesn't lure people to its products and services through its ownership and contributions to MySQL, Java, OpenOffice, VirtualBox, etc.

      IBM doesn't lure customers to its products and services by contributions to a variety of open-source projects, right?

      Someone, somewhere has to pay for the infrastructure and the salaries of those that dedicate themselves to driving open-source projects forward. Few FOSS projects make significant headway purely on the back of entirely voluntary contributors - most FOSS projects only make significant progress when they are driven forward by people dedicated to working on those projects.

      Microsoft, Google, Oracle/Sun, IBM, RedHat, etc. are all commercial for profit companies who aim to attract your business by contributing or contributing-to open-source projects.
      bitcrazed
    • Ooh, I know, I know!

      @daboochmeister it's because you're a knee-jerk idiot.
      the.rendle
    • RE: Microsoft rolls out open-source Python extension for Visual Studio

      @daboochmeister I think most would agree that providing integration points with open source to improve productivity, quality, efficiency and innovation would qualify as creating business value. It all depends on how companies and users leverage that integration.
      dplut
  • RE: Microsoft rolls out open-source Python extension for Visual Studio

    <p>Coach handbags and purses at the <a href="http://www.coachfactoryoutletcenter.com" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>???? with new designs make them have the most outstanding and eye-catching advantage among other brands goods.<a href="http://www.coachfactoryoutletcenter.com" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>???? handbags You can not just save your cash but also your time inside a convenient way to obtain the exact same bags product and do not be concerned the shippment of one's products.In terms of the quality and superior design that make more and more customers are satisfied to <a href="http://www.coachfactoryoutletcenter.com" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>????.Welcome!Come by for dinner soon and check out the wine list for yourself. We are always here to help with selection. Cheers for the successful of <a href="http://www.coachfactoryoutletcenter.com" title="coach factory outlet store"><h1><strong>coach factory outlet store</strong></h1></a>????.</p>

    <p><a href="http://www.coach--purses.com" title="coach purses"><h1><strong>coach purses</strong></h1></a>???? have to be considered the most wanted designer purses in the world. Known around the globe for their excellent craftsmanship and trendy styles, these purses are worshiped by millions.The <a href="http://www.coach--purses.com" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>???? has been in business for many years. You can log in to find more information about its products and services.The Coach bag is from the latest release of Coach Bags. Its crisp, scribble material, leather handle, perfectly complements the relaxed shape of this stylish pouch. All the items of <a href="http://www.coach--purses.com" title="coach outlet online"><h1><strong>coach outlet online</strong></h1></a>???? Store fit all of your essentials and more.If you want to buy quality Coach products at lower prices, visiting <a href="http://www.coach--purses.com" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>???? online can be your best decision.</p>

    <p>Where there are women, there are bags. Where there are bags, there are <a href="http://www.coachbagsoutletsstore.org" title="coach bags"><h1><strong>coach bags</strong></h1></a>????. Coach products are the direction indicator of the latest fashion and trend.Coach is a renowned leather brand throughout the world. <a href="http://www.coachbagsoutletsstore.org" title="coach handbags"><h1><strong>coach handbags</strong></h1></a>???? are famous for their special designs and beautiful shapes.Bright colors, exquisite workmanship, durable material and up-to-date style all lead to the great fame of the goods in <a href="http://www.coachbagsoutletsstore.org" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>????.Do not miss the opportunity to get the Coach Outlet Coupons.<a href="http://www.coachbagsoutletsstore.org" title="coach outlet store"><h1><strong>coach outlet store</strong></h1></a>???? spends more efforts on building their own brand.</p>

    <p><a href="http://www.coachoutletonlinesstores.net" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>???? has become necessary in everyday life of women seeking fashion and simple designs simple and elegant to look at very affordable and practical.If you desire to go to <a href="http://www.coachoutletonlinesstores.net" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>????, but have no idea in which to go, you can research online. It is no doubt that there is drastically information and details about it for the reference.<a href="http://www.coachoutletonlinesstores.net" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>???? is one of the most popular and successful leather brands in the U.S. market.Coach stands for the most-admired innovative style and conventions in American fashion.That <a href="http://www.coachoutletonlinesstores.net" title="coach factory store online"><h1><strong>coach factory store online</strong></h1></a>???? annually consultation on item pattern to 5,000 high-end consumers, investing of as a good deal as much more than three million bucks a year.</p>

    <p><a href="http://www.coachoutletonlinestore1.org" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>???? can provide the coach exactly the same is expected in a retail store. It can help you find bags of various colors, shapes and designs, which prove once again that the coach is actually a selection for the housekeeper.Would you like to meet more friends, or go with the times? If yes, <a href="http://www.coachoutletonlinestore1.org" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>???? is opening welcome doors to you.<a href="http://www.coachoutletonlinestore1.org" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>???? is famous for the discounts it offers. Latest coach purses and sunglasses can be purchased at discounted rates from this coach outlet store.Coach Bags in the <a href="http://www.coachoutletonlinestore1.org" title="coach factory store online"><h1><strong>coach factory store online</strong></h1></a>???? feature a front red stripe with a red Coach logo on op art print sateen and other details, such as the double soft red straps, which allow for carrying conveniently and comfortably.</p>

    <p>It's wonderful to find out it does not slip in your signature at the bottom of the case and the appearance of brass accents from <a href="http://www.coachoutletonlinex.com" title="coach outlet online"><h1><strong>coach outlet online</strong></h1></a>????, Because women who can look stylish this summer.When I first went to the web site <a href="http://www.coachoutletonlinex.com" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>????,I wasn't sure what to expect.Then,once I was scrolling through the handbags I saw this and I was fond of it!Once I received it, it matched my cell phone and no matter what I put in it, it never hurt my shoulder.<a href="http://www.coachoutletonlinex.com" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>???? offers you the modern and very comfortable coach bags. Since many women often do not know things and are daily buses to challenge their handbags handbag, also comprehensive.The reputation of the coach outlet with the good old bag, was actually the original inspiration came from a softball glove, Cheap replica Coach Handbags features soft.</p>

    <p>There certainly are a amount of methods to acquire affordable coach products at <a href="http://www.coachhoutlett.com" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>????,it could possibly the most effective options.the most vital cause may be the reality that you simply can purchase genuine coach products at there.Attention! <a href="http://www.coachhoutlett.com" title="coach outlet"><h1><strong>coach outlet</strong></h1></a>???? is offering new products at favorable prices for August. Brighter colors, finer looks and newer designs, all bring you a whole new summer.<a href="http://www.coachhoutlett.com" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>???? are loved by many people, when you walk in the street, you could see many people take coach styles.<a href="http://www.coachhoutlett.com" title="coach factory"><h1><strong>coach factory</strong></h1></a>???? outlet has new coach laptop bags in listing. No matter which style do you want, we can provide it for you.</p>

    <p><a href="http://www.coachoutletfactoryss.net" title="coach factory outlet online"><h1><strong>coach factory outlet online</strong></h1></a>???? is one of the most popular and successful leather brands in the U.S. market.Coach stands for the most-admired innovative style and conventions in American fashion.The reputation of the coach outlet with the good old bag, was actually the original inspiration came from a softball glove, Cheap replica Coach Handbags features soft.Today, following half a century, mentor leather-bases <a href="http://www.coachoutletfactoryss.net" title="coach factory outlet"><h1><strong>coach factory outlet</strong></h1></a>???? continues to be the delicate craft of leather-based master is accountable for,Sweet and petite, Coach purse is a gorgeous standout. Featuring the most fashionable styles and the best upscale quality, Coach goods at the <a href="http://www.coachoutletfactoryss.net" title="coach factory store"><h1><strong>coach factory store</strong></h1></a>???? are definitely your choice.</p>
    erica55
  • RE: Microsoft rolls out open-source Python extension for Visual Studio

    <p>Of couse, the products are best quality. Just 5-7 days delivery! Our <a href="http://www.ilouisvuittonoutlet.org" title="louis vuitton online"><h1><strong>louis vuitton online</strong></h1></a>???? shop provide worldwide free shipping. So what are you waiting for? Take a Louis Vuitton home now!We are glad you come to join in our <a href="http://www.ilouisvuittonoutlet.org" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>???? online store, because the winter is upcoming now, Louis Vuitton released many new handbags to feedback our customers.The <a href="http://www.ilouisvuittonoutlet.org" title="louis vuitton outlet online"><h1><strong>louis vuitton outlet online</strong></h1></a>???? is so colorful.Its products, both for the female and the male, touch upon all walks of life.The online <a href="http://www.ilouisvuittonoutlet.org" title="louis vuitton sale"><h1><strong>louis vuitton sale</strong></h1></a>???? has the latest styles of cheap LV handbags for you to find your favorite Louis Vuitton products more conveniently.</p><p>LV bags in the <a href="http://www.ilouisvuittonoutlet.net" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>???? are a feminine update on an urban classic. With plenty of room for all of your essentials this covetable carryall will take you through the weekend in style.Looking for a <a href="http://www.ilouisvuittonoutlet.net" title="louis vuitton outlet online"><h1><strong>louis vuitton outlet online</strong></h1></a>???? and don't know where they are? The easiest way is to Google it. That simple. You should at least get a hit on the actual online designer store and you can search geographically for the one nearest to you.<a href="http://www.ilouisvuittonoutlet.net" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>???? is really so well-liked and also treasured during the human beings to be a number of high-end, they may realize that the bring up to date might impact their very own laurels signature in the fashion world as well as talk about in your predisposition in their enthusiasts.</p><p>Just come to visit once the <a href="http://www.louisvuittonoutletonlinee.com" title="louis vuitton online"><h1><strong>louis vuitton online</strong></h1></a>????, you will fall in love with its fancy bags, purses, sunglasses, shoes and so on.LV sells its products through standalone boutiques,lease departments in high-end department stores, and through the <a href="http://www.louisvuittonoutletonlinee.com" title="louis vuitton outlet online"><h1><strong>louis vuitton outlet online</strong></h1></a>????.<a href="http://www.louisvuittonoutletonlinee.com" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>????,welcome to buy urban louis vuitton on our online shop.discount price is our special offer, durability and high quality is our promise.</p><p>Don't feel upset, there will be a great conversion to this kind of situation because there are a large number of <a href="http://www.louisvuitton-outletsales.com" title="louis vuitton sale"><h1><strong>louis vuitton sale</strong></h1></a>???? now!In the web times, even if you are a noble person on <a href="http://www.louisvuitton-outletsales.com" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>????, or to real action to prove himself, has been integrated into a new era.If in a foreign country to join the twitter, it is best to join army of micro-Bo;Your energy is regained and your eyes are refreshed, right? You can avoid the boredom if you buy the <a href="http://www.louisvuitton-outletsales.com" title="louis vuitton outlet sale"><h1><strong>louis vuitton outlet sale</strong></h1></a>????.Last Sunday my friends Sally brought a new purse to show us. She told us she just bought it from an outlet of <a href="http://www.louisvuitton-outletsales.com" title="louis vuitton sale"><h1><strong>louis vuitton sale</strong></h1></a>????, which provides high quality LV goods at low prices.</p><p>The <a href="http://www.louisvuitton-bagsoutlets.com" title="louis vuitton bags outlet"><h1><strong>louis vuitton bags outlet</strong></h1></a>???? are amazing and you will rest assured by proudly owning a bed that you will find yourself envied by simply your colleagues.<a href="http://www.louisvuitton-bagsoutlets.com" title="louis vuitton bags"><h1><strong>louis vuitton bags</strong></h1></a>???? I bought a few days ago looks almost the same as the one at online presentation. Also,service attitude from the seller is very good and delivery speed and logistics pretty fast.As we show below, <a href="http://www.louisvuitton-bagsoutlets.com" title="louis vuitton outlet"><h1><strong>louis vuitton outlet</strong></h1></a>???? have a number of Louis Vuitton Earrings, louis vuitton replica handbags, in different styles for your selection.<a href="http://www.louisvuitton-bagsoutlets.com" title="louis vuitton outlet online"><h1><strong>louis vuitton outlet online</strong></h1></a>???? will not solely store and build pertaining to your entire necessities,and makes it possible for you to create a typical appearance.Lots of women like these bags.</p>
    erica55
  • RE: Microsoft rolls out open-source Python extension for Visual Studio

    nexfsv,good post!
    dsfwrryd39-24353606884083056179624163738940
  • tytyutyu

    http://www.redbottomsoleshoes-d.com/ You'll look more 'holiday' Red Bottom Shoes only if you manage to team up your party outfit with a lovely pair of glamour shoes. Otherwise, you run the risk of looking all plain and dull! you can find a pair of glamour shoes for every party this season.
    louboutin020
  • DFEWREWR

    If you have wide or maybe a square shaped foot, choose a wide fitting shoe to give you more width across ones foot. http://www.isabelmarantpoppy.com/html/Isabel-Marant-Heels-product-2070/Isabel-Marant-Gava-Cotton-Raffia-And-Leather-Pumps-20916.html Isabel Marant Gava Cotton-Raffia And Leather Pumps If you Isabel Marant Bekket High-top Suede Sneaker Gray White is unable to find wide fitting shoes, http://www.isabelmarantpoppy.com/html/Isabel-Marant-Sneakers-product-2071/Isabel-Marant-Betty-Wedge-Sneaker-White-20919.html Isabel Marant Betty Wedge Sneaker White consider a square shaped toe or maybe a bigger size; this can often make most of the difference to your convenience. http://www.isabelmarantpoppy.com/html/Isabel-Marant-Heels-product-2070/Isabel-Marant-Poppy-Suede-Pumps-Black-20920.html The shape of the toe is in addition an important consideration as soon as buying wedding shoes.
    jjkkss