Skip to content

Commit 94cee66

Browse files
authored
Merge pull request #3917 from MicrosoftDocs/master637039071328605798
For protected CLA branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents b44778f + aa82f6a commit 94cee66

File tree

2 files changed

+22
-18
lines changed

2 files changed

+22
-18
lines changed

docs/code-quality/analyzers-faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ This page contains answers to some frequently asked questions about .NET Compile
1818

1919
**Q**: Should I use code analysis or EditorConfig for checking code style?
2020

21-
**A**: Code analysis and .editorconfig files work hand-in-hand. When you define code styles [in an .editorconfig file](../ide/editorconfig-code-style-settings-reference.md) or on the [text editor Options](../ide/code-styles-and-code-cleanup.md) page, you're actually configuring the code analyzers that are built into Visual Studio. EditorConfig files can also be used to configure some third-party analyzer packages, such as [FxCop analyzers](configure-fxcop-analyzers.md).
21+
**A**: Code analysis and .editorconfig files work hand-in-hand. When you define code styles [in an .editorconfig file](../ide/editorconfig-code-style-settings-reference.md) or on the [text editor Options](../ide/code-styles-and-code-cleanup.md) page, you're actually configuring the code analyzers that are built into Visual Studio. EditorConfig files can also be used to configure some NuGet analyzer packages, such as [FxCop analyzers](configure-fxcop-analyzers.md).
2222

2323
## EditorConfig versus rule sets
2424

2525
**Q**: Should I configure my analyzers using a rule set or an .editorconfig file?
2626

2727
**A**: Rule sets and .editorconfig files are mutually exclusive ways to configure analyzers. They can coexist. [Rule sets](analyzer-rule-sets.md) let you enable and disable rules and set their severity. EditorConfig files offer other ways to configure rules. For FxCop analyzers, .editorconfig files let you [define which types of code to analyze](fxcop-analyzer-options.md). For the analyzers that are built into Visual Studio, .editorconfig files let you [define the preferred code styles](../ide/editorconfig-code-style-settings-reference.md) for a codebase.
2828

29-
In addition to rule sets and .editorconfig files, some third-party analyzers are configured through the use of text files marked as [additional files](../ide/build-actions.md#build-action-values) for the C# and VB compilers.
29+
In addition to rule sets and .editorconfig files, some analyzers are configured through the use of text files marked as [additional files](../ide/build-actions.md#build-action-values) for the C# and VB compilers.
3030

3131
> [!NOTE]
3232
> EditorConfig files cannot be used to configure legacy analysis, whereas rule sets can.

subscriptions/program-mpn.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,40 +7,45 @@ ms.date: 07/28/2019
77
ms.topic: conceptual
88
description: Details on what subscriptions are offered, what rules apply, and how many subscriptions are offered in MPN.
99
---
10-
1110
# Visual Studio subscriptions offered to partners in the Microsoft Partner Network (MPN)
11+
1212
Partners who earn a competency or who purchase the Action Pack in MPN are eligible to use Visual Studio subscriptions. These subscriptions are licensed per user, and are only valid when assigned to a specific named user who works for the partner company.
1313

1414
## Subscriptions for partners with an MPN competency
15+
1516
When a partner earns a competency--either at the silver or gold level--partners earn a core number of Visual Studio Enterprise subscriptions. This core benefit changes if the partner earns at least one gold competency. The Visual Studio Enterprise subscription is a custom offering that is roughly equivalent to the [Visual Studio Enterprise Standard subscription](https://visualstudio.microsoft.com/vs/pricing/),
1617
but with certain benefits removed (many of which are offered separately to partners as general MPN benefits rather than as part of the Visual Studio Enterprise subscriptions offered through MPN).
1718

1819
### Core Visual Studio benefit for earning at least one competency of any kind
19-
| Competencies earned only at the silver level | At least one competency earned at the gold level |
20+
21+
| Competencies earned only at silver level | At least one competency earned at gold level |
2022
|------------------------------------------------------------|----------------------------------------------------|
2123
| 5 Visual Studio Enterprise subscriptions | 10 Visual Studio Enterprise subscriptions |
2224

2325
### Additional Visual Studio benefit for select competencies
26+
2427
| Competency | Additional subscriptions earned for **silver** competency | Additional subscriptions earned for **gold** competency |
2528
|---------------------------------------------|-----------------------------------------------------------|---------------------------------------------------------|
2629
| Application Development | 5 Visual Studio Enterprise subscriptions | 25 Visual Studio Enterprise subscriptions |
2730
| Cloud Customer Relationship Management | 5 Visual Studio Enterprise subscriptions | 25 Visual Studio Enterprise subscriptions |
2831
| Cloud Platform | 5 Visual Studio Enterprise subscriptions | 25 Visual Studio Enterprise subscriptions |
2932
| Cloud Productivity | 5 Visual Studio Enterprise subscriptions | 25 Visual Studio Enterprise subscriptions |
30-
| DevOps | 1 Visual Studio Enterprise subscriptions | 5 Visual Studio Enterprise subscriptions |
33+
| DevOps | 5 Visual Studio Enterprise subscriptions | 25 Visual Studio Enterprise subscriptions |
3134

32-
Regardless of how many competencies a partner earns, the number of Visual Studio subscriptions are limited as follows:
35+
Regardless of how many competencies a partner earns, the number of Visual Studio subscriptions is limited as follows:
3336

3437
### Limits for Visual Studio subscriptions earned through competencies
38+
3539
| Maximum benefit for partners with only silver competencies | Maximum benefit for partners with at least one gold competency |
3640
|------------------------------------------------------------------------------|------------------------------------------------------------------------------|
3741
| 25 Visual Studio Enterprise subscriptions per country; 75 worldwide | 50 Visual Studio Enterprise subscriptions per country; 150 worldwide |
3842

3943
## Subscriptions for partners purchasing the Action Pack
44+
4045
Partners with a competency are not eligible to purchase the Action Pack. Only one Action Pack can be purchased per partner.
4146

42-
With the Action Pack, the partner earns **3 Visual Studio Professional (MPN) subscriptions**. Visual Studio Professional (MPN) is a custom offering without a commercially-available
43-
equivalent in the market. Here is what is included:
47+
With the Action Pack, the partner earns **3 Visual Studio Professional (MPN) subscriptions**. Visual Studio Professional (MPN) is a custom offering without a commercially-available equivalent in the market. Here is what is included:
48+
4449
- Visual Studio Professional -- latest version only
4550
- Windows Enterprise -- latest version only, to use for development and testing only
4651
- Windows Server -- latest version only, to use for development and testing only
@@ -51,22 +56,21 @@ The Visual Studio Professional (MPN) subscription does not include Azure DevOps
5156
with Visual Studio subscriptions that are offered commercially.
5257

5358
## Internal use-only restriction
54-
MPN rules stipulate that all software offered as a program benefit can only be used internally. This applies to the software offered for the individual Visual Studio subscribers' use, and the
55-
overall MPN software license benefits.
5659

57-
This internal use-only restriction essentially means that partners cannot use the software as part of work that they do for parties outside their own organization. So building an app that will be
58-
used by partner employees only is fine, but building an app that is part of a client project would not be allowed.
60+
MPN rules stipulate that all software offered as a program benefit can only be used internally. This applies to the software offered for the individual Visual Studio subscribers' use, and the overall MPN software license benefits.
61+
62+
This internal use-only restriction essentially means that partners cannot use the software as part of work that they do for parties outside their own organization. Building an app that will be used by partner employees only is fine, but building an app that is part of a client project is not allowed.
5963

6064
## Sign-in required with Visual Studio
61-
With Visual Studio subscriptions offered via MPN, the licensed user must sign in to Visual Studio using the same identity/login that was used to activate the Visual Studio subscription.
62-
Product keys are not offered to unlock the product, sign in is the only option for running Visual Studio. The Visual Studio subscriber can operate offline for up to 30 days before Visual Studio
63-
stops working. While working online, Visual Studio silently refreshes the user's license status periodically to ensure the subscription is still valid.
65+
66+
With Visual Studio subscriptions offered via MPN, the licensed user must sign in to Visual Studio using the same identity/login that was used to activate the Visual Studio subscription. Product keys are not offered to unlock the product; signing in is the only option for running Visual Studio. The Visual Studio subscriber can operate offline for up to 30 days before Visual Studio stops working. While working online, Visual Studio silently refreshes the user's license status periodically to ensure the subscription is still valid.
6467

6568
## Resources
66-
- [MPN Program Administrator Guide](https://assets.microsoft.com/en-us/Program-Administrator-Guide-to-Software-and-Online-Services-Benefits_1.pdf) - includes instructions on how to assign
67-
Visual Studio subscriptions to MPN employees.
69+
70+
- [MPN Program Administrator Guide](https://assets.microsoft.com/en-us/Program-Administrator-Guide-to-Software-and-Online-Services-Benefits_1.pdf) - includes instructions on how to assign Visual Studio subscriptions to MPN employees.
6871
- [Assign Visual Studio subscriptions to MPN employees](manage-mpn-subscriptions.md)
6972
- [Use terms](http://www.microsoft.com/useterms/) - Visual Studio subscriptions offered via MPN are subject to the Visual Studio subscriptions not for resale (NFR) EULA.
7073

7174
## Next steps
72-
Learn how to [manage Visual Studio subscriptions](manage-mpn-subscriptions.md) offered through the Microsoft Partner Network.
75+
76+
Learn how to [manage Visual Studio subscriptions](manage-mpn-subscriptions.md) offered through the Microsoft Partner Network.

0 commit comments

Comments
 (0)