MSDN URL Cheatsheet

This cheatsheet covers MSDN URL conventions as of September 2010.  The general form of an MSDN URL is:

image

Locales

Locales are specified in the URL as “/xx-yy/”.  Currently supported locales:

LocaleLanguage (Region/Country)
ar-saArabic (Saudi Arabia)
cs-czCzech (Czech Republic)
de-deGerman (Germany)
en-usEnglish (United States)
es-esSpanish (Spain)
fr-frFrench (France)
it-itItalian (Italy)
ja-jpJapanese (Japan)
ko-krKorean (Korea)
pt-brPortuguese (Brazil)
ru-ruRussian (Russia)
tr-trTurkish (Turkey)
zh-cnChinese (People’s Republic of China)
zh-twChinese (Taiwan)

Product Families / Product Family Versions

Product Family Versions are specified in the URL as “(v=family.version)”, for example “(v=exchg.65)”.  Some common Product Families include:

FamilyProduct Family NameVersions Available
vsVisual Studio60, 71, 80, 85, 90, 91, 92, 93, 95, 100
officeOffice10, 11, 12, 13, 14
axDynamics AX10, 50
sqlSQL Server70, 80, 90, 100, 105, 110
btsBizTalk Server10, 20, 70
protOpen Specifications10, 13
exchgExchange Server10, 65, 80, 140
pandppatterns & practices10, 20, 31, 50
WinEmbeddedWindows Embedded4, 5, 10, 11, 20, 51, 60
csCommerce Server10, 20, 70, 90
XNAGameStudioXNA Game Studio10, 20, 30, 31, 40

Visual Studio / .NET Framework Versions

Specific versions of Visual Studio / .NET Framework are specified in the URL as “(v=vs.version)” where vs.version can have the following values:

Internal VersionVisual Studio VersionFramework Version
vs.60Visual Studio 6.0n/a
vs.71Visual Studio .NET(2002/2003).NET Framework 1.0 / 1.1
vs.80Visual Studio 2005.NET Framework 2.0
vs.85Windows SDK / Scripting.NET Framework 3.0
vs.89VSTO (targeting Office 2003)-
vs.90Visual Studio 2008.NET Framework 3.5
vs.91WCF RIA Services-
vs.92Windows Phone 7-
vs.93MS Solver Foundation-
vs.95-Silverlight (Released)
vs.96-Silverlight (Pre-release)
vs.100Visual Studio 2010.NET Framework 4

Notes:

  • .NET Framework documentation shares the same internal version number as Visual Studio.
  • Silverlight provides only one documentation version.  VS.95 is always the currently released version of Silverlight.

Devices

Devices enable you to consume the same Library content in different ways.  Devices can modify the presentation, structure, and/or behavior of content. Devices are specified in the form “(d=device)” where device is:

DeviceDescription
classicClassic Library View
lightweightLightweight Library View (default)
lobandScriptFree Library View – our fastest view
ideVisual Studio 2005 (DExplore online mode)
orcasideVisual Studio 2008 (DExplore online mode)
pdaPersonal Digital Assistant (PDA) View – no ToC navigation
printerPrinter View – optimized for printing; includes a call to window.print()
robotOptimized for search engines

Usage Notes

  • URL Options listed here are case insensitive:  “en-us” is equivalent to “en-US”, “vs.100” is equivalent to “VS.100”, etc.
  • URL Option prefixes are optional and may be omitted.  For example, “(VS.100)” is equivalent to “(v=VS.100)”
  • Multiple URL Options may be specified by separating them with commas as in “(loband,vs.90)”.  Spaces are not permitted.  Order is not important.