Looking for:
Microsoft visual studio professional 2015 with msdn free

NET 3. Retrieved November 6, Old version, no longer maintained: July 14, []. Users with a Visual Studio subscription can be added to a plan with no additional charge.
Microsoft visual studio professional 2015 with msdn free.Have you tried the latest Visual Studio?
Download Visual Studio IDE or VS Code for free. Try out Visual Studio Professional or Enterprise editions on Windows, Mac. Professional developer tools subscription & licenses. See our Visual Studio Professional, Enterprise, Test Professional, & MSDN Platforms.
Microsoft visual studio professional 2015 with msdn free
Get developer tools and services, Azure credit, downloads, and more — for free. Start building the future with Azure for Students! This device is not currently supported for these products. To continue downloading, click here. Students T Start the year right with free, best-in-class developer tools. An end-to-end development environment on PC to build any app, service, or game.
You can always add or remove workloads and components. Choose your development type. Mobile with. A lightweight, powerful code editor on PC, Mac, or Linux. Download free Windows x64 User Installer. There is no extra charge for active Visual Studio subscribers who join the account, there are five free users included with each Visual Studio Team Services account and unlimited stakeholders per account.
Additionally, there are free amounts of certain additional services e. When Visual Studio Team Services user plans and shared resources need to be purchased, this is done through Microsoft Azure. Visual Studio Team Services is a set of finished Azure services so there is no need to pay for the underlying infrastructure VMs, storage, bandwidth, etc. The first step is to create an Azure subscription. The discounted rate applies to the Azure services that you use: Visual Studio Team Services users, Cloud-based Load Testing, and Build and Deployment agents, as well as any other Azure services you may use outside Visual Studio Team Services such as virtual machines, storage, bandwidth, web sites, etc.
You can link an existing Visual Studio Team Services account or create a new one, after which it is possible to purchase Visual Studio Team Services users or additional services after exhausting the free amount you get each month on your account. The partner offers the software running on its own hardware that you connect to remotely. These are not Visual Studio subscription offerings. Software offered through the Microsoft Partner Network cannot be used for direct revenue-generating activities, such as providing consulting services, customizing a packaged application for a specific customer, or building a custom application for a customer, for a fee.
Partners can use Visual Studio subscriptions for indirect revenue-generating activities, such as building a packaged application on the Microsoft platform, which they can then market and sell to customers.
Each licensed user may install and use the software on any number of devices to design, develop, test, and demonstrate their programs. Visual Studio subscriptions also allow the licensed user to evaluate the software and to simulate customer environments in order to diagnose issues related to your programs.
Each additional person who uses the software in this way must also have a license. Visual Studio subscriptions include both current version software plus many prior versions dating back over a decade, and often carry multiple different editions Standard, Enterprise, Datacenter, etc.
Plus, Visual Studio subscribers are regularly gaining access to new versions of the software as it is released. Anyone can visit Subscriber Downloads, search for a particular download, and then click on the details to see what date the download was published and what subscription levels have access to download it. It is not necessary to be a subscriber to review this, though it is necessary to be a subscriber in order to download.
For a more general view of what software is included with each Visual Studio subscription, you can compare subscriptions. For Visual Studio Professional standalone licenses, the software included in the license is the current version of the software, Visual Studio Professional , plus downgrade rights to simultaneously run prior versions of Visual Studio Professional to which you may otherwise have access.
Two or more individuals may use the same software if each has a Visual Studio subscription. The team is building an in-house Web-based accounting system, and wants to use the software to set up a test environment running Windows Server and Microsoft SQL Server If all 10 team members will be accessing the development or test environment, then each will require a Visual Studio subscription.
Example 2: An organization has two development teams—one based in Seattle and the other in Singapore. Because of the time difference, the two teams are never working at the same time. However, because Visual Studio subscription licenses cannot be shared, each team member in each location must have his or her own Visual Studio subscription. This systems engineer is not doing any software development or testing. Because a license is required for any use of Microsoft software installing is a use of the software , they must either acquire production licenses for all software being used in this environment or they must acquire a Visual Studio subscription for the systems engineer that includes the software he or she is installing.
Where the Software can be Installed and Run The licensed user can install and use the software on any number of devices. Most subscriber software can also be run in Microsoft Azure VMs.
However, the software is otherwise not licensed for use in production environments. A production environment is defined as an environment that is accessed by end users of an application such as an Internet Web site and that is used for more than Acceptance Testing of that application or Feedback. Example: A developer with a Visual Studio subscription uses subscriber software at work during the day, but occasionally needs to develop at home as well, using a different computer.
Under the Visual Studio subscription license, there is no difference between a PC at work and a home PC; the home PC is just another device on which the developer is entitled use the subscriber software. More information is provided later in this paper under the section on Visual Studio Team Foundation Server Licensing. To use these services, the Visual Studio subscriber must sign up and accept the Microsoft Azure Agreement.
The Visual Studio subscriber may not run production applications; all use of this benefit is limited to development and testing. Also, monthly Azure credits from multiple Visual Studio subscriptions cannot be combined onto a single account. These cloud use rights are still limited to the design, development, testing and demonstration of your software.
Activation is required in order to gain access to subscriber benefits including Subscriber Downloads, monthly Azure credits, and more. Visual Studio subscribers can run Windows Server or Windows client VMs where these are offered but must pay the fees associated with running these VMs since Windows Server and Windows client are not included as part of Visual Studio subscriber cloud use rights.
Windows Server VMs are available through Azure and many other providers. The other two team While the work is proceeding, the Visual Studio subscription expires. Because the subscription has expired, the cloud use rights also expire and the developer must cease use of SQL Server within this VM. The developer would also like to install Office in the VM to access his emails and Lync to communicate with other developers.
Using Outlook to access emails or using Lync to communicate with other users in the VM is not allowed because this is production use, and is not within the Visual Studio subscription use rights which are limited to designing, developing, testing or demonstrating the software.
A lab environment is a virtual operating system environment used solely for the purpose of developing and testing your programs. All other production use of SCVMM, such as managing virtualized production servers, requires separate management licenses.
The Visual Studio Agents software, which includes the Test Controller is also included with these subscription levels to be used in this scenario. Load Testing Visual Studio Enterprise with MSDN, Visual Studio Enterprise — annual, and Visual Studio Enterprise – monthly subscribers can use the software to execute load tests with any number of virtual users, including load tests that run in a production environment.
IntelliTrace IntelliTrace enables the recording and playback of application execution to help facilitate debugging. IntelliTrace files may be shared among two or more companies. For example, a company can share IntelliTrace files with an external development consultant. Similarly, a company can use an external company for testing purposes and debug IntelliTrace files provided by that vendor.
Example 1: Finding a defect in a test environment Company A is building a Web application. During a test run a defect is discovered in the test environment that is difficult to reproduce in a development environment. When the defect is encountered, the tester files a new bug, with the IntelliTrace files from each of the test machines is automatically attached to the bug. When a developer opens the bug using Visual Studio Enterprise, he or she can open the IntelliTrace files and use this to debug the problem.
Example 2: Working with an external consultant In Example 1, Company A uses an external consultant to help with development. If the external consultant is licensed for Visual Studio Enterprise, he or she can open and debug the IntelliTrace files provided by Company A. However, prerelease and trial versions of software provided via Subscriber Downloads are subject to their in-product licensing terms. Windows Embedded Windows Embedded products have additional software license terms that are governed by the specific product end user licensing agreement EULA.
Windows Embedded software cannot be used to run business operations or to distribute the Windows Embedded software for commercial purposes e. Additional steps are necessary to distribute the Windows Embedded software for commercial purposes. Microsoft Embedded Authorized Distributors can guide the subscriber through the licensing, certifying and shipping requirements.
The IntelliTrace Collector and Microsoft Management Agent can be installed on any number of machines, including those in a production environment, to collect historical logs that can be used to debug application issues. The Remote Tools can be used in a production environment to debug an application in real time.
Scenarios in which Unlicensed Users can use the Software Demonstration Using Terminal Services All Visual Studio subscriptions except monthly cloud subscriptions include the use of the Windows Server Remote Desktop Services for up to simultaneous, anonymous users to access an online demonstration of your programs.
These anonymous users do not need a Visual Studio subscription. Nonetheless, a Visual Studio subscriber can use Remote Desktop Services for development and testing as they can for any other software included in their subscription. The software may be accessed by end users who do not have a Visual Studio subscription for purposes of acceptance testing, provided that the use of the software otherwise complies with all Visual Studio subscription licensing terms. If a copy of any live production data is used, then that copy of the data must be discarded after the testing is complete and cannot be incorporated back into the live production data.
Feedback End users can download the free Feedback Client for TFS and access the software to review your application and provide feedback. A Visual Studio subscription is not needed for end users accessing the software in order to provide feedback. The end user is not testing the application, which would require a Visual Studio subscription. NET Framework, can be distributed. Components of software products included in Visual Studio subscriptions that can be distributed either within an application or as separate files without royalty are identified in the REDIST.
TXT file associated with the product. Code identified as distributable that has the extension. However, the resulting output can be distributed. Using the software in any other way, such as for doing email, playing games, or editing a document is another use and is not allowed under the Visual Studio subscription license. When there is mixed use the underlying operating system must be licensed normally by purchasing a regular copy of Windows such as the one that came with a new OEM PC.
The developer installs a copy of Project Professional licensed separately on the machine to use for managing project timelines, which is its normal production use. Because Project is being used for production, the PC is under mixed use and the Windows operating system on which Project runs must also have a normal production license.
When Virtual Environments Require a Separate License If a physical machine running one or more virtual machines is used entirely for development and test, then the operating system used on the physical host system can be subscriber software. However, if the physical machine or any of the VMs hosted on that physical system are used for other purposes, then both the operating system within the production environment VMs and the operating system for the physical host must be licensed separately.
The same holds true for other software used on the system—for example, Microsoft SQL Server obtained as subscriber software can only be used to design, develop, test, and demonstrate your programs. Monitoring and Managing Development and Testing Environments Requires Management Licenses Often Microsoft System Center is used to monitor or manage machines running in a development or testing environment.
This is the normal use of System Center and requires normal System Center management licenses, which are acquired separately. This use—monitoring and managing machines—is not allowed under any Visual Studio subscription. The installation of the System Center agents on these development and testing machines must be performed by a licensed Visual Studio subscriber because any use of the software, including the operating system, requires a license , but System Center operators can remotely monitor these machines without a Visual Studio subscription.
Additionally, for Visual Studio subscriptions that include System Center, subscribers can use the System Center software to design, develop, test, and demonstrate their programs.
Example 1: A company uses System Center — Operations Manager to manage both the servers running in its production datacenter and those running in its development and testing labs. The development and testing team members who each have Visual Studio subscriptions must perform all software installations in the development and testing labs, including installation of the System Center agents software, because the software running in this environment is licensed per user and only these individuals have Visual Studio subscriptions permitting this use.
Once installed, the normal System Center operators who do not have Visual Studio subscriptions can monitor and manage these servers remotely using the System Center software. Perpetual Use Rights Visual Studio subscriptions purchased through certain channels provide perpetual use rights that allow subscribers to continue using certain software products obtained through an active subscription after the subscription has expired.
However, subscribers are not entitled to updates for that software after the subscription has expired, nor do they continue to have access to software or product keys through Subscriber Downloads or to other subscription services that are a benefit of having an active subscription. Product keys that were acquired while the subscription was active can continue being used until all activations for those keys have been exhausted.
If a Visual Studio subscription is transferred or sold, any perpetual use rights are transferred to the new party and the seller can no longer use the software. In the above cases, subscribers can no longer use any software provided through the Visual Studio subscription after it expires.
Reassignment of the License The Visual Studio subscription or Visual Studio Professional standalone license can be reassigned to another user—such as when a person leaves the team—but not within 90 days of the last assignment for purchases through retail and Volume Licensing channels.
Distribution of the Software as Part of an Installation Image Physical or virtual machine images provide a quick and convenient way to set up client or server machines.
However, when the software is used to create images and the Visual Studio subscription through which that software is licensed was purchased through a retail channel, then those installation images cannot be distributed to others. These users can, of course, download the software from Subscriber Downloads directly and create their own installation image. Redistribution of the software to 3rd parties is not allowed in any form, including physical and virtual machine images, DVDs and ISO files.
Example: Company A subcontracts with Company B. Part of the work involves creating an image for installing machines in a test server environment. June 3, Archived from the original on August 4, September 2, Mike Swanson’s Blog.
March 30, Archived from the original on January 25, Retrieved January 25, Windows Phone Secrets. Archived from the original on May 25, January 28, February 18, Archived from the original on April 10, Retrieved February 8, March 18, Archived from the original on May 9, Retrieved January 20, Microsoft Co.
Archived from the original on March 5, Archived from the original on July 29, Retrieved May 25, Archived from the original on November 15, NET SP1″. Archived from the original on August 7, Archived from the original on July 15, NET Service Pack 1″. Archived from the original on June 20, Archived from the original on May 23, What’s New in Visual Studio Archived from the original on October 9, Retrieved December 28, Archived from the original on July 19, Retrieved February 12, Retrieved June 4, Jeff Beehler’s Blog.
MSDN Blogs. Archived from the original on September 23, Retrieved June 25, MSDN Search. MSDN Social. Archived from the original on March 20, Archived from the original on August 20, Retrieved October 6, Archived from the original on May 4, Developing Windows Applications by Mykola Dudar. Archived from the original on May 12, Archived from the original on February 11, Archived from the original on June 13, Retrieved June 14, Archived from the original on October 20, Retrieved July 24, Retrieved September 24, Archived from the original on September 20, NET Framework Libraries”.
Archived from the original on September 7, Retrieved October 4, Archived from the original on March 29, NET Framework 4 [download]”. April 14, Archived from the original on April 17, Retrieved April 18, Archived from the original on June 23, Archived from the original on December 12, Retrieved December 10, Archived from the original on January 8, Retrieved April 23, Archived from the original on June 4, Retrieved August 20, Archived from the original on May 28, Retrieved May 26, Archived from the original on January 7, Archived from the original on October 5, Retrieved August 28, Archived from the original on January 24, Retrieved April 26, Retrieved July 13, Archived from the original on December 20, Retrieved December 24, Retrieved September 14, News Center.
Redmond , Washington: Microsoft. September 29, Archived from the original on August 15, Retrieved August 14, March 29, Archived from the original on April 3, Channel 9. Archived from the original on October 3, Archived from the original on May 10, CBS Interactive. Archived from the original on November 6, August 1, Archived from the original on June 6, December 31, Archived from the original on September 15, Microsoft Download Center. Microsoft Corporation. September 16, Archived from the original on October 2, Retrieved October 14, Microsoft Connect.
September 24, Archived from the original on December 16, June 15, Retrieved June 26, November 26, Archived from the original on December 27, Archived from the original on June 22, Visual Studio Magazine. The Visual Studio Blog. May 8, June 5, June 26, Retrieved July 3, September 9, Retrieved January 23, Visual Studio site. January 20, Archived from the original on January 22, May 12, Retrieved July 12, Archived from the original on February 13, Retrieved August 18, Retrieved November 16, Archived from the original on December 10, Retrieved January 15, Archived from the original on February 10, Retrieved February 10, Retrieved July 20, Archived from the original on August 19, Archived from the original on September 11, July 7, Retrieved August 22, Archived from the original on August 23, October 5, Archived from the original on October 6, Retrieved October 5, November 14, Archived from the original on November 14, Retrieved November 14, Archived from the original on March 28, Retrieved March 30, October 10, December 4, March 6, Retrieved March 21, Retrieved December 26, Archived from the original on June 3, Retrieved February 26, June 6, Archived from the original on March 30, Archived from the original on December 7, Retrieved December 5, Archived from the original on February 2, Retrieved February 14, Ars Technica.
Retrieved April 20, April 19, Retrieved June 18, Retrieved July 14, September 14, Retrieved September 17, October 12, Retrieved February 18, MSDN Magazine. Archived from the original on December 31, Retrieved November 29, Archived from the original on October 7, Brian Harry’s blog. Archived from the original on November 22, Retrieved November 22, Microsoft Azure.
Archived from the original on March 8, Retrieved March 7, Retrieved March 3, Archived from the original on June 14, Retrieved April 5, SharePoint: Working on it…. Archived from the original on April 26, Retrieved December 8, Martin Hinshelwood – naked Agility Ltd. Archived from the original on September 13, Retrieved September 12, Beth Massi’s blog. Retrieved February 27, Archived from the original on July 2, October 14, Archived from the original on March 19, Retrieved March 19, Archived from the original on June 1, July 5, Archived from the original on May 21, Archived from the original on March 24, Retrieved August 4, Archived from the original on August 8, Retrieved May 31, Archived from the original on October 28, July 22, Retrieved July 22, — via GitHub.
Archived from the original on July 7, Retrieved December 27, December 26, Wikibooks has a book on the topic of: Visual Studio. Microsoft development tools. Analysis Reporting Integration Notification. History Outline. Bill Gates Paul Allen. John W. Where do you want to go today? Alcatel-Lucent v.
Microsoft Apple v. Microsoft European Union Microsoft competition case Microsoft v. Lindows Microsoft v. MikeRoweSoft Microsoft v. Shah United States v. Microsoft antitrust case Microsoft Ireland case.
Integrated development environments. Visual Studio Community. Visual Studio Rider Understand. Delphi Community. Category Comparison. NET strategy Libraries and frameworks. NET Core. NET Framework Version history.
[Microsoft visual studio professional 2015 with msdn free
An update to fix the dark color theme was released on May 12, On August 14, , Visual Studio NET Core 2. An update On October 10, , Visual Studio On December 4, , Visual Studio This update contained major performance improvements, new features, as well as bug fixes.
On March 6, , Visual Studio It includes updates to unit testing and performance. On May 7, , Visual Studio It included updates across the board including, the installer, editor, debugger among others. Almost all point releases, the latest of which is With the release of Visual Studio On September 20, , Visual Studio Tools for Xamarin now supports Xcode Visual Studio offers new features like support for EditorConfig a coding style enforcement framework , NGen support,.
On June 6, , Microsoft announced Visual Studio version On December 4, , Visual Studio Preview 1 was released. On January 24, , Visual Studio Preview 2 was released. On February 13, , Visual Studio Preview 3 was released. It is generally available GA since April 2, and available for download. On April 19, , Microsoft announced Visual Studio version On June 17, , Visual Studio Preview 1 was released.
On July 14, , Visual Studio Preview 2 was released. On August 10, , Visual Studio Preview 3 was released. On September 14, , Visual Studio Preview 4 was released. It is generally available GA since November 8, and available for download. On November 13, , Microsoft announced the release of a software as a service offering of Visual Studio on Microsoft Azure platform; at the time, Microsoft called it Visual Studio Online. Subscribers receive a hosted Git -compatible version control system, a load-testing service, a telemetry service and an in-browser code editor codenamed “Monaco”.
The Basic plan is free of charge for up to five users. Users with a Visual Studio subscription can be added to a plan with no additional charge. Visual Studio Lab Management is a software development tool developed by Microsoft for software testers to create and manage virtual environments.
Microsoft Visual Studio LightSwitch is an extension and framework specifically tailored for creating line-of-business applications built on existing. NET technologies and Microsoft platforms. LightSwitch includes graphical designers for designing entities and entity relationships, entity queries, and UI screens.
Business logic may be written in either Visual Basic or Visual C. LightSwitch is included with Visual Studio Professional and higher. The user interface layer is now an optional component when deploying a LightSwitch solution, allowing a service-only deployment. The first version of Visual Studio LightSwitch, released July 26, , [] had many differences from the current [ when?
Notably the tool was purchased and installed as a stand-alone product. If Visual Studio Professional or higher was already installed on the machine, LightSwitch would integrate into that. As of October 14, , Microsoft no longer recommends LightSwitch for new application development.
It is built on open-source , [] and on April 14, , version 1. NET projects that analyzes the space and time complexity of the program. NET memory allocation and resource contention. From Wikipedia, the free encyclopedia.
Code editor and IDE. Windows 10 and later Windows Server and later [2]. List of languages. See also: List of Microsoft Visual Studio add-ins. This section needs expansion. You can help by adding to it. June See also: Azure DevOps Server. Main article: Visual Studio Code. Retrieved December 29, Archived from the original on September 12, Retrieved August 29, Archived from the original on December 26, Retrieved November 23, Archived from the original on August 5, Retrieved November 7, Archived from the original on April 1, Retrieved July 22, Pythonic Quest.
January 13, Archived from the original on January 18, Retrieved January 17, Microsoft Docs. October 26, Retrieved November 8, Archived from the original on October 19, Retrieved January 1, Archived from the original on January 13, Archived from the original on March 17, Archived from the original on January 12, Archived from the original on February 15, Retrieved September 19, Archived from the original on September 26, Archived from the original on February 18, Retrieved January 3, CoDe Magazine.
Archived from the original on February 22, Archived from the original on June 10, Retrieved December 31, Archived from the original on December 1, Archived from the original on January 23, Archived from the original on March 23, Archived from the original on April 30, Archived from the original on September 5, Archived from the original on January 1, Archived from the original on September 14, Archived from the original on September 17, Archived from the original on May 15, Retrieved June 15, NET Site”.
May 10, Archived from the original on June 24, Archived from the original on June 27, Archived from the original on December 24, Retrieved March 5, Archived from the original on June 9, NET and Visual Studio “.
Archived from the original on August 3, March 15, Retrieved May 16, Retrieved October 16, Anthony MS. Archived from the original on May 13, Retrieved August 3, Archived from the original on August 26, Archived from the original on May 6, Retrieved January 2, Archived from the original on September 21, Retrieved April 27, Archived from the original on May 27, Retrieved June 1, NET Property Browser”.
October Archived from the original on January 10, Retrieved January 26, Archived from the original on November 30, Archived from the original on September 10, Retrieved September 10, Archived from the original on March 10, Retrieved March 8, Archived from the original on August 6, Archived from the original on August 31, Retrieved September 6, February 24, Archived from the original on January 26, Archived from the original on June 5, Archived from the original on December 8, Archived from the original on March 12, Retrieved March 11, November Archived PDF from the original on August 11, Retrieved August 11, Archived from the original on August 11, November 12, Archived from the original on November 12, Retrieved November 12, Archived from the original on November 13, October 19, Retrieved June 22, Windows IT Pro.
Archived from the original on February 4, Retrieved February 3, Visual Studio Blog. November 8, Retrieved September 20, Work smarter. Create the future”. April 2, Archived from the original on January 29, Retrieved April 3, August 10, Retrieved February 19, Retrieved November 1, NET 5.
NET Blog. November 10, Retrieved November 11, March 7, Archived from the original on January 4, Retrieved December 22, November 19, Archived from the original on October 26, Retrieved October 22, July 20, Archived from the original on December 22, Somasegar’s blog.
NET Core 1. June 27, October 17, August 22, August 15, September 12, August 27, Archived from the original on July 22, NET Framework 4 Available”. Press Releases. April 11, April 12, Archived from the original on November 9, Retrieved December 21, NET Framework 4″. Archived from the original on December 21, March 11, Archived from the original on August 14, Retrieved August 13, Retrieved November 6, NET FX 3.
August 11, Archived from the original on May 18, Retrieved May 18, November 7, October 27, December 15, Archived from the original on August 13, NET “. NET Worldwide Availability”. April 23, Retrieved November 30, NET SP1 is available! August 16, NET and. NET Framework”. February 13, NET SP1 is now available for download”.
Aaron Stebner’s WebLog. March 8, Retrieved January 18, Archived from the original on May 17, June 3, Archived from the original on August 4, September 2, Mike Swanson’s Blog. March 30, Archived from the original on January 25, Retrieved January 25, Windows Phone Secrets. Archived from the original on May 25, To continue downloading, click here. Students T Start the year right with free, best-in-class developer tools. An end-to-end development environment on PC to build any app, service, or game.
You can always add or remove workloads and components. Choose your development type. Mobile with. A lightweight, powerful code editor on PC, Mac, or Linux.
Download free Windows x64 User Installer. Linux x A development environment on Mac to build in. Download Free. Perpetual Use Rights Visual Studio subscriptions purchased through certain channels provide perpetual use rights that allow subscribers to continue using certain software products obtained through an active subscription after the subscription has expired.
However, subscribers are not entitled to updates for that software after the subscription has expired, nor do they continue to have access to software or product keys through Subscriber Downloads or to other subscription services that are a benefit of having an active subscription.
Product keys that were acquired while the subscription was active can continue being used until all activations for those keys have been exhausted. If a Visual Studio subscription is transferred or sold, any perpetual use rights are transferred to the new party and the seller can no longer use the software. In the above cases, subscribers can no longer use any software provided through the Visual Studio subscription after it expires.
Reassignment of the License The Visual Studio subscription or Visual Studio Professional standalone license can be reassigned to another user—such as when a person leaves the team—but not within 90 days of the last assignment for purchases through retail and Volume Licensing channels. Distribution of the Software as Part of an Installation Image Physical or virtual machine images provide a quick and convenient way to set up client or server machines. However, when the software is used to create images and the Visual Studio subscription through which that software is licensed was purchased through a retail channel, then those installation images cannot be distributed to others.
These users can, of course, download the software from Subscriber Downloads directly and create their own installation image. Redistribution of the software to 3rd parties is not allowed in any form, including physical and virtual machine images, DVDs and ISO files. Example: Company A subcontracts with Company B.
Part of the work involves creating an image for installing machines in a test server environment. Customers must also ensure their development and test environments are completely and accurately licensed in situations when customers have outsourced all or part of their development and test environment to another entity in different geographies.
Customers must track assignments for all external entities e. If the contractor has a Visual Studio Enterprise with MSDN subscription too, then, like the existing team members, the contractor can use the software in the development environment. This could be a CAL purchased separately or a CAL that is included with the Visual Studio subscription that the client assigns to the contractor temporarily.
Visual Studio Subscriptions through Microsoft Partner Network MPN Visual Studio subscriptions offered through the Microsoft Partner Network cannot be used for direct revenue-generating activities, such as providing consulting services, customizing a packaged application for a specific customer, or building a custom application for a customer, for a fee.
Using Software Sourced from Subscriber Downloads but Licensed Under a Production License Often, it is more expedient to deploy a server running a fully-tested application directly into production.
Normal licenses must be acquired for this use such as a Windows Server license and Client Access Licenses because the Visual Studio subscription license is per user and is generally limited to development and testing.
However, the installed software and the product key used to activate that software, where applicable, can be from Subscriber Downloads, even though the licenses to use that software in production must be acquired separately from the Visual Studio subscription.
Software Activation Many software products offered via Subscriber Downloads require activation, a process which validates that the software being installed is genuine Microsoft software and not a corrupted copy by connecting to Microsoft servers online. Activation happens after the product key has been entered and has been validated for the product being installed. For more information, see Product Keys and Activation.
Through its deep integration with Visual Studio development tools, Team Foundation Server helps organizations communicate and collaborate more effectively throughout the process of designing, building, testing, and deploying software—ultimately leading to increased productivity and team output, improved quality, and greater visibility into the application lifecycle.
These same Visual Studio subscribers are granted a Team Foundation Server CAL to be used within their organization it is not valid for use of Team Foundation Server acquired by a different organization. Team Foundation Server purchased in the retail channel allows up to five users to connect to that same instance of the software without requiring a Team Foundation Server CAL.
The sixth and further users each need a CAL. Example: An organization has purchased two retail server licenses for Team Foundation Server They have 10 people needing access to a single instance of Team Foundation Server the other server license is currently not in use and none of them has a Visual Studio subscription.
Alternately, if the organization installed both instances of Team Foundation Server , they could have 5 people use one instance and the other five people use the other instance. In this case, the organization would not need to purchase CALs. While this section of the document focuses on Team Foundation Server licensing, these terms also relate to Team Foundation Server Express, which is free, except as noted and except for features that are not included in Team Foundation Server Express.
You may run one instance of the server software in one physical or virtual operating system environment OSE on the licensed server. You must acquire an This is not a separate SQL Server license. If you wish to use a different edition of SQL Server such as Enterprise as the Team Foundation Server database, then you must acquire that license separately.
Server Licensing Requirements for Team Foundation Server For each Team Foundation Server license you acquire, you can run one instance of the server software in one physical or virtual operating system environment.
Before you run the software, you must assign the Team Foundation Server license to one of your servers. Reassignment of the Server License The Team Foundation Server license can be reassigned to another server, but not within 90 days of the last assignment. However, in the event of a permanent hardware failure, it can be reassigned sooner. This way, you do not need to purchase a Visual Studio license to cover the running of Visual Studio on the build server for each person whose actions initiate a build.
This enables operations staff to take operational issues encountered in production and raise them as issues to the development team, automatically creating a work item in Team Foundation Server. This allows the user to provide Feedback about an application into Team Foundation Server.
However, a CAL is required for the 6th user and any subsequent user. A CAL is not sufficient to use these features. User CALs may be appropriate when one user accesses Team Foundation Server from multiple devices or locations; device CALs are typically used when multiple individuals share a single device to access Team Foundation Server.
Although a Device CAL permits multiple users on a single device, it may only be used by a single user at a time. The teaching facility can purchase a Device CAL for each computer in their classroom. In this case, any number of students can use these machines, as each Device CAL allows any number of users to access the server software from a single device, though one at a time on each device.
Example 1: An organization implements an intranet Web site that connects to Team Foundation Server in a way that enables users to add work items, resolve bugs, or trigger builds through the Web site. Even though only one device the Web server is directly connecting to Team Foundation Server, each person who uses the Web site to access Team Foundation Server for purposes other than entering defects and enhancement requests must have a CAL.
Example 2: Multiple people simultaneously remote into a server running Terminal Services to access a development environment. The licensing requirements for the server running the Build server are no different whether it is receiving commands from a local Team Foundation Server or from Visual Studio Team Services—at a minimum it requires a Team Foundation Server license, an operating system license plus potentially CALs , and all users whose actions cause builds to run require Team Foundation Server CALs.
Team Explorer Everywhere is free. No matter which method you use to access Team Foundation Server you must acquire a license for the client, other than for scenarios noted in the When a Client Access License is Not Required section above.
Deployment Options Companies can take advantage of the inherent flexibility and scalability of Team Foundation Server to support development teams of all sizes. For example, Team Foundation Server can be deployed on a desktop system, on a single server, or in a two-tier configuration. Regardless of which approach is used, Team Foundation Server requires an operating system and a database, each of which have their own licensing implications.
As outlined above, the operating system for each tier must be licensed separately, and one instance of SQL Server Standard can be deployed for each license of Team Foundation Server that you acquire. When deployed in a two-tier environment, you can increase reliability by maintaining a second application-tier server in a warm or cold standby mode.
In warm standby mode, the failover machine is running but a system administrator manually activates the failover functionality. In a cold standby setup, the failover system is usually off until an administrator turns it on and activates its failover functionality.
Organizations considering warm or cold standby scenarios may want to consider a load-balanced application tier instead, with both servers in an active role by default. You can increase the availability of Team Foundation Server in a two-tier configuration by using SQL Server clustering on the data tier—in this case comprised of two servers.
Since the Windows Server used to run Team Foundation Server must be acquired separately this use is not included with Visual Studio subscriptions , this use is already covered. Team Foundation Build Services Build automation functionality in Team Foundation Server enables the software to run automated builds on the same server or a separate system, along with the ability to run quality or performance tests as part of the build process.
Lab Management automates complex build- deploy-test workflows to optimize the build process, decrease risk and accelerate time to market.
It helps reduce development and testing costs associated with setup, tear down and restoration of virtual environments to a known state. Lab Management Components Different pieces of software work in harmony across multiple machines to enable the Lab Management functionality. A typical configuration includes: 1. Virtual Machine Host: a. Operating system: Windows Server R2 or b. On the virtual machines: Visual Studio Agents 2. Team Foundation Server: a. Client: a. Operating system: Windows 8 or other Microsoft operating system capable of running the Visual Studio software b.
Lab Management Licensing To utilize the Lab Management functionality in Visual Studio , you must acquire licenses for the following: 1. The operating system s running Team Foundation Server.
However, the operating system s used to run Team Foundation Server, including the server, the build server, and the database—which can each be run on a separate operating system—must always be acquired separately. Each person accessing the Virtual Machine Host or accessing a virtual machine on that host must have a Visual Studio subscription that contains the software they are using to develop or test the application.
When these people do not need to create the lab environments or interact with the Visual Studio Agents software running on the virtual machines, then a lower-level Visual Studio subscription may be sufficient. The host operating system for the Virtual Machine Host, Windows Server R2, does not need to be licensed separately as long as the software running on this host is only used by Visual Studio subscribers for development and testing.
The Release Management continuous delivery solution will automate the development-to-production release process from Visual Studio Team Foundation Server, helping enable faster and simpler delivery of applications. The three components include: 1. Release Management Client for Visual Studio 2.
A user who only approves stages or signs off on a release does not need to be licensed. Note Effective January 1, , target servers receiving automated deployment from Release Management Server no longer require a Visual Studio Deployment license.
Microsoft Volume Licensing customers under a Select or Enterprise Agreement can download, install, and evaluate any of the Visual Studio products for 60 days before requiring a purchase. Applications built using trial software cannot be deployed into production. These tools provide a subset of the functionality available in Visual Studio Professional and are specific to writing applications targeting these platforms. Each of these Visual Studio Express products is licensed per user and subject to the use terms included with the product.
Visual Studio Express can be used to build production applications. Licensing Training Environments Organizations providing training services to third parties that include Visual Studio or other Microsoft software must be active in the Learning competency in the Microsoft Partner Network. Earning this competency provides the partner with rights to classroom licenses for any software that they have legally acquired, such as separate purchases or licenses that are a benefit of their membership in the Microsoft Partner Network.
Outside these two options, customers need to either use trial software available from Microsoft. Historical Visual Studio Subscription Transitions At certain releases of Visual Studio, the Visual Studio subscription offerings have changed and existing subscribers at that point have been converted to the new subscription level, often providing significantly improved capabilities and benefits.
All other subscriptions mapped directly to their successors. Caitlin Lord Nov. Total views. Unlimited Reading Learn faster and smarter from top experts. Unlimited Downloading Download to take your learnings offline and on the go.
Read and listen offline with any device. Free access to premium services like Tuneln, Mubi and more. You just clipped your first slide! Clipping is a handy way to collect important slides you want to go back to later.
Now customize the name of a clipboard to store your clips. Visibility Others can see my Clipboard. Cancel Save.