Microsoft Developer Network (MSDN) was the division of
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
(OS), and software developers developing on the various OS platforms or using the
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
or scripting languages of Microsoft's applications. The relationship management is situated in assorted media:
web site
A website (also written as a web site) is a collection of web pages and related content that is identified by a common domain name and published on at least one web server. Examples of notable websites are Google, Facebook, Amazon, and Wikip ...
s,
newsletters,
developer conference
A hackathon (also known as a hack day, hackfest, datathon or codefest; a portmanteau of hacking and marathon) is an event where people engage in rapid and collaborative engineering over a relatively short period of time such as 24 or 48 hours. T ...
s, trade media,
blog
A blog (a truncation of "weblog") is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order s ...
s and
DVD
The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kind ...
distribution.
Starting in January 2020, the website is fully integrated with
Microsoft Docs
Microsoft Docs is the library of technical documentation for end users, developers, and IT professionals who work with Microsoft products. The Microsoft Docs website provides technical specifications, conceptual articles, tutorials, guides, API ...
.
Websites
MSDN's primary web presence at ''msdn.microsoft.com'' is a collection of sites for the developer community that provide information, documentation, and discussion that is authored both by Microsoft and by the community at large. Recently, Microsoft has placed emphasis on incorporation of forums, blogs, library annotations and social bookmarking to make MSDN an open dialog with the developer community rather than a one-way service. The main website, and most of its constituent applications below are available in 56 or more languages.
Library
MSDN Library is a library of official technical documentation intended for independent
developers of software for
Microsoft Windows. MSDN Library documents the
APIs that ship with Microsoft products and also includes sample code, technical articles, and other programming information. The library was freely available on the web, with
CDs
The compact disc (CD) is a digital optical disc data storage format that was co-developed by Philips and Sony to store and play digital audio recordings. In August 1982, the first compact disc was manufactured. It was then released in Octo ...
and
DVD
The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kind ...
s of the most recent materials initially issued quarterly as part of an MSDN subscription. However, since 2006, they can be freely downloaded from Microsoft Download Center in the form of
ISO image
An optical disc image (or ISO image, from the ISO 9660 file system used with CD-ROM media) is a disk image that contains everything that would be written to an optical disc, disk sector by disc sector, including the optical disc file system. ...
s.
Visual Studio Express edition integrates only with MSDN Express Library, which is a subset of the full MSDN Library, although either edition of the MSDN Library can be freely downloaded and installed standalone.
In
Visual Studio 2010
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including web site, websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platfor ...
MSDN Library is replaced with the new Help System, which is installed as a part of Visual Studio 2010 installation. Help Library Manager is used to install Help Content books covering selected topics.
In 2016, Microsoft introduced the new technical documentation platform, Microsoft Docs, intended as a replacement of TechNet and MSDN libraries. Over the next two years, the content of MSDN Library was gradually migrated into Microsoft Docs. Now most of MSDN Library pages redirect to the corresponding Microsoft Docs pages.
Integration with Visual Studio
Each edition of MSDN Library can only be accessed with one help viewer (Microsoft Document Explorer or other help viewer), which is integrated with the ''then current'' single version or sometimes two versions of Visual Studio. In addition, each new version of Visual Studio does not integrate with an earlier version of MSDN. A compatible MSDN Library is released with each new version of Visual Studio and included on Visual Studio DVD. As newer versions of Visual Studio are released, newer editions of MSDN Library do not integrate with older Visual Studio versions and do not even include old/obsolete documentation for deprecated or discontinued products. MSDN Library versions can be installed side-by-side, that is, both the older as well as the newer version of MSDN Library can co-exist.
Forums
MSDN Forums are the
web-based forums used by the community to discuss a wide variety of software development topics. MSDN Forums were migrated to an all-new platform during 2008 that provided new features designed to improve efficiency such as inline preview of threads,
AJAX
Ajax may refer to:
Greek mythology and tragedy
* Ajax the Great, a Greek mythological hero, son of King Telamon and Periboea
* Ajax the Lesser, a Greek mythological hero, son of Oileus, the king of Locris
* ''Ajax'' (play), by the ancient Gree ...
filtering, and a slide-up post editor.
Blogs
MSDN blogs is a series of
blog
A blog (a truncation of "weblog") is a discussion or informational website published on the World Wide Web consisting of discrete, often informal diary-style text entries (posts). Posts are typically displayed in reverse chronological order s ...
s that were hosted under Microsoft's
domain blogs.msdn.com
. Some blogs are dedicated to a product – e.g.
Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
,
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems ( ...
,
PowerShell
PowerShell is a task automation and configuration management program from Microsoft, consisting of a command-line shell and the associated scripting language. Initially a Windows component only, known as Windows PowerShell, it was made open-sou ...
– or a version of a product – e.g.
Windows 7
Windows 7 is a major release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on July 22, 2009, and became generally available on October 22, 2009. It is the successor to Windows Vista, released nearly ...
,
Windows 8
Windows 8 is a major release of the Windows NT operating system developed by Microsoft. It was released to manufacturing on August 1, 2012; it was subsequently made available for download via MSDN and TechNet on August 15, 2012, and later to ...
– while others belong to a Microsoft employee, e.g.
Michael Howard or Raymond Chen.
In May 2020, the MSDN and TechNet blogs were closed and the content was archived at Microsoft Docs.
Social bookmarking
Social bookmarking
Social bookmarking is an online service which allows users to add, annotate, edit, and share bookmarks of web documents. Many online bookmark management services have launched since 1996; Delicious, founded in 2003, popularized the terms "social ...
on MSDN Social was first launched in 2008, built on a new web platform that has
user-tagging and
feeds at its core. The goal of the social bookmarking application is to provide a method whereby members of the developer community can:
* Contribute to a database of quality links on any topic from across the web. By filtering on one or more tags, (e.g. ".net" and "database") users can discover popular or recent links and subscribe to a feed of those links.
* Find and follow experts' recommended sites. Each profile page includes a feed of the user's contributions. Users can be discovered through a drop-down menu on each bookmark.
* Demonstrate their expertise through the links displayed in their profile.
* Store their favorite links online.
The initial release of the application provides standard features for the genre, including a
bookmarklet
A bookmarklet is a bookmark stored in a web browser that contains JavaScript commands that add new features to the browser. They are stored as the URL of a bookmark in a web browser or as a hyperlink on a web page. Bookmarklets are usually smal ...
and import capabilities. The MSDN web site is also starting to incorporate feeds of social bookmarks from experts and the community, displayed alongside feeds from relevant bloggers.
The social bookmarking feature was discontinued on October 1, 2009.
Gallery
MSDN Gallery is a repository of community-authored code samples and projects. Launched in 2008, the purpose of the site is still evolving to complement
Codeplex
CodePlex was a forge website by Microsoft. While it was active, it allowed shared development of open-source software.
Its features included wiki pages, source control based on Mercurial, TFVC, Subversion or Git, discussion forums, issue tracki ...
, the
open-source project hosting site from
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
.
Software subscriptions
MSDN has historically offered a subscription package whereby developers have access and licenses to use nearly all Microsoft software that has ever been released to the public. Subscriptions are sold on an annual basis, and cost anywhere from US$1,000 to US$6,000 per year per subscription, as it is offered in several tiers.
Although in most cases the software itself functions exactly like the full product, the MSDN end-user license agreement
prohibits use of the software in a business production environment. This is a legal restriction, not a technical one. An exception is made
for
Microsoft Office
Microsoft Office, or simply Office, is the former name of a family of client software, server software, and services developed by Microsoft. It was first announced by Bill Gates on August 1, 1988, at COMDEX in Las Vegas. Initially a marketi ...
, allowing personal use ''even for business purposes'' without a separate license—but only with the "MSDN Premium Subscription" and even so only "directly related to the design, development and test and/or documentation of software projects;" this ''does not terminate''
''MSDN Magazine''
Microsoft provides the editorial content for ''MSDN Magazine'', a monthly publication. The magazine was created as a merger between ''Microsoft Systems Journal'' (MSJ) and ''Microsoft Internet Developer'' (MIND) magazines in March 2000.,
MSJ back issues are available online. ''MSDN Magazine'' was available as a print magazine in the United States, and online in 11 languages. The last issue of the magazine was released in November 2019.
Microsoft Systems Journal
Microsoft Systems Journal was a 1986-founded bi-monthly
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
magazine.
History
MSDN was launched in September 1992 as a quarterly, CD-ROM-based compilation of technical articles, sample code, and software development kits. The first two MSDN CD releases (September 1992 and January 1993) were marked as pre-release discs (P1 and P2, respectively). Disc 3, released in April 1993, was the first full release. In addition to CDs, there was a 16-page tabloid newspaper, ''Microsoft Developer Network News'', edited by
Andrew Himes
Andrew Himes (born 1950) was the founding executive director of the Charter for Compassion, launched in 2008 by TED.com and Karen Armstrong, with the mission of supporting the emergence of a "global compassion movement". He is the author of ''Th ...
, who had previously been the founding editor of
MacTech
''MacTech'' is the journal of Apple technology, a monthly magazine for consultants, IT Pros, system administrators, software developers, and other technical users of the Apple Macintosh line of computers.
The magazine was called "MacTech" for it ...
, the premiere Macintosh technology journal. A Level II subscription was added in 1993, that included the MAPI, ODBC, TAPI and VFW SDKs.
MSDN2 was opened in November 2004 as a source for
Visual Studio 2005
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
information, with noteworthy differences being updated web site code, conforming better to
web standards
Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of s ...
and thus giving a long-awaited improved support for alternative
web browser
A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
s to
Internet Explorer
Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical web browsers developed by Microsoft which was used in the Windows line of operating systems ( ...
in the API browser. In 2008, the original MSDN cluster was retired and MSDN2 became msdn.microsoft.com.
Dr GUI and the MSDN Writers Team
In 1996,
Bob Gunderson began writing a column in ''Microsoft Developer Network News'', edited by
Andrew Himes
Andrew Himes (born 1950) was the founding executive director of the Charter for Compassion, launched in 2008 by TED.com and Karen Armstrong, with the mission of supporting the emergence of a "global compassion movement". He is the author of ''Th ...
, using the pseudonym "Dr.GUI". The column provided answers to questions submitted by MSDN subscribers. The caricature of Dr. GUI was based on a photo of Gunderson. When he left the MSDN team,
Dennis Crain
Dennis or Denis is a first or last name from the Greco-Roman name Dionysius, via one of the Christian saints named Dionysius.
The name came from Dionysus, the Greek god of ecstatic states, particularly those produced by wine, which is sometime ...
took over the Dr. GUI role and added medical humor to the column. Upon his departure, Dr. GUI became the composite identity of the original group (most notably Paul Johns) of Developer Technology Engineers that provided in-depth technical articles to the Library. The early members included: Bob Gunderson,
Dale Rogerson,
Rüdiger R. Asche,
Ken Lassesen, Nigel Thompson (a.k.a. Herman Rodent),
Nancy Cluts
Nancy may refer to:
Places France
* Nancy, France, a city in the northeastern French department of Meurthe-et-Moselle and formerly the capital of the duchy of Lorraine
** Arrondissement of Nancy, surrounding and including the city of Nancy ...
, Paul Johns, Dennis Crain, and
Ken Bergmann. Nigel Thompson was the development manager for Windows Multimedia Extensions that originally added multimedia capabilities to Windows. Renan Jeffreis produced the original system (Panda) to publish MSDN on the Internet and in HTML instead of the earlier multimedia viewer engine. Dale Rogerson, Nigel Thompson and Nancy Cluts all published MS Press books while on the MSDN team. As of August 2010, only Dennis Crain and Dale Rogerson remain employed by Microsoft.
See also
*
DreamSpark
Microsoft Azure Dev Tools for Teaching or simply Azure Dev Tools for Teaching is a Microsoft program to provide students with Microsoft software design, Microsoft developer tools, Cloud Computing Access and learning resources. The program is a ...
*
IBM DeveloperWorks
IBM Developer is a global community of coders, developer advocates, and digital resources that help developers learn, build, and connect. The IBM Developer website (previously known as IBM developerWorks) hosts a wide range of resources, tools, a ...
*
Microsoft TechNet
Microsoft TechNet was a Microsoft web portal and web service for IT professionals. It included a library containing documentation and technical resources for Microsoft products, a learning center which provides online training, discussion forum ...
*
Microsoft Docs
Microsoft Docs is the library of technical documentation for end users, developers, and IT professionals who work with Microsoft products. The Microsoft Docs website provides technical specifications, conceptual articles, tutorials, guides, API ...
*
Oracle Developers
*
The Code Room
References
External links
Official website(Archive)
Archived MSDN and TechNet Blogs
{{Microsoft
Microsoft culture
Microsoft websites
Software developer communities