This article needs additional citations for . verification (November 2008)
Microsoft codenames are the codenames given by Microsoft to products it has in development, before these products are given the names by which they appear on store shelves. Many of these products (new versions of Windows in particular) are of major significance to the IT community, and so the terms are often widely used in discussions prior to the official release. Microsoft usually does not announce a final name until shortly before the product is publicly available. It is not uncommon for Microsoft to reuse codenames a few years after a previous usage has been abandoned.
There has been some suggestion that Microsoft may move towards defining the real name of their upcoming products earlier in the product development lifecycle so as to avoid needing product codenames.
Operating systems [ edit ]
Windows 3.1x and 9x [ edit ]
Windows for Workgroups 3.1 Windows 3.1 (
16-bit) with enhanced networking; designed to work particularly well as a client with the new Windows NT.
[2 ] [3 ]
Windows for Workgroups 3.10
Windows for Workgroups 3.11
Although this release was still 16-bit Windows, it included a 32-bit TCP/IP stack (when running on compatible hardware). Along with
Win32s, this was one of the first steps towards moving the Windows desktop to a 32-bit code base.
Windows 95 The 32-bit protected mode kernel of Chicago (Windows 95) was codenamed Cougar and runs on top of Jaguar (Chicago kernel).
[5 ] [6 ]
Windows 95 OSR 2
Detroit, Michigan. A writer for Maximum PC suggested that "Detroit" and other Windows 95-era names were answers to the question posed by Microsoft's " Where do you want to go today?" marketing campaign.
Nashville Windows 96
N/A Cancelled upgrade for Windows 95; sometimes referred to in the press as
Windows 96. Codename was reused for Internet Explorer 4.0 and Windows Desktop Update which incorporated many of the technologies planned for Nashville.
Windows 97, Windows 4.1
ME stands for Millennium Edition.
Windows NT family [ edit ]
Windows NT 3.5 Named after the
Daytona International Speedway in Daytona Beach, Florida.
SUR (Shell Update Release),
Cairo [11 ]
Windows NT 4.0 Microsoft originally planned for NT 4.0 to be just a simple "Shell Update Release" to integrate the Windows 95 GUI with Windows NT 3.51's kernel.
Microsoft Cluster Server
N/A Windows 2000
Windows 2000 itself did not have a codename because, according to Dave Thompson of Windows NT team, " Jim Allchin didn't like codenames". [14 ]
Windows NT 4.0 Embedded
Neptune Microsoft Neptune
[16 ] Dropped
Planned consumer version of Windows 2000, merged with Odyssey to form Whistler.
Planned successor to Windows 2000 for business customers, merged with Neptune to form Whistler.
Windows XP Named after
Whistler, British Columbia, where design retreats were held.
Windows XP Embedded Named after the
[17 ] [18 ]
Windows XP Media Center Edition
N/A Windows XP Media Center Edition 2004
N/A Windows XP Media Center Edition 2005
N/A Windows XP Media Center Edition 2005 Update Rollup 2
N/A Windows Media Center
Included in Windows Vista
N/A Set of enhanced security features, included in
Windows XP Service Pack 2. [22 ]
Windows XP Tablet PC Edition 2005
[24 ] Windows Server 2002,
Windows .NET Server
Windows Server 2003
N/A Windows Small Business Server 2003
Windows Fundamentals for Legacy PCs Mönch included additional features for use on mobile devices.
[29 ] [30 ] [31 ]
Windows Vista Went gold (RTM) on 8 of November 2006. Named after the Longhorn Bar in the
Whistler-Blackcomb resort; initially planned as an "interim release" between "Whistler" and "Blackcomb" (which was "Vienna" and is now Windows 7).
Quattro [32 ] [33 ]
Windows Home Server
Windows Home Server 2011
Windows Server 2008
N/A Windows Small Business Server 2008
Windows Essential Business Server
Windows 7 [38 ] [39 ] Blackcomb is named after Blackcomb of Whistler-Blackcomb, BC, Canada. Vienna is the capital of Austria.
Windows Vista Media Center Feature Pack 2008 Windows Media Center TV Pack 2008
N/A Windows Small Business Server 2011 Essentials
Windows Embedded 2011
Windows Server 8
Windows Server 2012
Windows CE family [ edit ]
Windows Phone [ edit ]
OS components [ edit ]
Internet Explorer 1 Internet Explorer 1, first shipped in
Microsoft Plus! for Windows 95: The codename O'Hare ties into the Chicago codename for Windows 95: O'Hare International Airport is the largest airport in the city of Chicago, Illinois — in Microsoft's words, "a point of departure to distant places from Chicago".
Windows 95 codename
Microsoft Plus! for Windows 95
Terminal Services, Windows Terminal Server Terminal Server adds "multiheading" support to Windows (the ability to run multiple instances of the graphics subsystem), and the
hydra is a mythological monster with multiple heads.
Microsoft Security Essentials MSE was codenamed after the
Morro de São Paulo beach in Brazil.
[56 ] [57 ]
MSH, Microsoft Shell
Windows PowerShell "Monads", according to philosopher
Gottfried Leibniz's monadology, are the ultimate elements of the universe, individual percipient beings, and MSH is similarly composed of small, individual modules the user puts in interrelation.
High Performance File System (HPFS) Implemented as an
Installable File System when IBM and Microsoft were co developing OS/2.
Windows Installer A
Windows service and application programming interface for installing software on computers running Microsoft Windows operating systems
Virtualization update for Windows Server 2008
Windows Runtime A new application framework on
Windows 8 used to create cross-platform "immersive" apps.
N/A A cancelled data storage and
management system project based on relational databases, first demonstrated in 2003 as an advanced storage subsystem for the Microsoft Windows, designed for persistence and management of structured, semi-structured as well as unstructured data.
[62 ] [63 ]
SQL Server family [ edit ]
SQL Server 4.21
SQL Server 6.0
SQL Server 6.5
SQL Server 7.0
Olap Services 7.0
This was the first release of
Microsoft Analysis Services
SQL Server 2000
SQL Server 2000
(code name of
SQL Server Reporting Services which first released in 2004)
SQL Server 2005
[66 ] (Version 9)
SQL Server 2005
(Version 9 - the code name for SQL Server Analysis Services in this release)
Katmai / Akadia
SQL Server 2008
[66 ] [67 ] (Version 10)
SQL Server 2008R2
SQL Report Designer 2.0
[68 ] This is the stand alone release of the tool for
SQL Server Reporting Services.
[69 ] [70 ]
SQL Server 2012
[71 ] (Version 11)
SQL Server Data Tools
Will be included in the next CTP of SQL Server "Denali"
A data visualisation tool that will be included in SQL Server "Denali"
SQL Server In-Memory OLTP
In-memory database engine built into SQL Server 2014 [74 ]
Developers tools [ edit ]
Visual Basic 1.0
The first version of
Visual Basic. The standard dialogs and controls created by the Visual Basic runtime library all have "Thunder" as a prefix of their internal type names (for example, buttons are internally known as ThunderCommandButton).
Microsoft Visual C++ 4.1
Zamboni, an ice resurfacing machine.
Microsoft Visual Studio 97 Named for
Microsoft Visual Studio 6.0 Named after the popular ski destination
Cassini Web Server
ASP.NET Development Server
The lightweight local Web server that is launched in Visual Studio in order to test Web projects
Visual Studio Team System's Source Control System
N/A Named after the
Cape Hatteras Lighthouse in the Outer Banks region of North Carolina
Visual Studio Team System load testing suite
N/A Named after the
Ocracoke Island Lighthouse on Ocracoke Island, also in North Carolina
Team Foundation Work Item Tracking
N/A Named after the
Currituck Beach Lighthouse in Corolla, North Carolina
Team Foundation Server SDK
N/A Named after the
Bodie Island Lighthouse in North Carolina
Online version of Visual Studio.
Currently a research project
N/A A Microsoft research software development kit
Visual Studio Team Explorer Everywhere
This is the name given to the Teamprise suite Microsoft acquired. The product is now named Visual Studio Team Explorer Everywhere
[88 ] [89 ]
Visual Studio LightSwitch RAD tool aimed at non-programmers
Visual Studio .NET (2002) Named for
Mount Rainier, a volcanic mountain peak visible from the Seattle area (where Microsoft is based)
Visual Studio .NET 2003 Named after the town
Everett, Washington in Washington state
[91 ] [92 ] [93 ]
Visual Studio 2005 Named after
Whidbey Island in the Puget Sound [92 ] [91 ]
Visual Studio 2008 Named after
Orcas Island in the Puget Sound
[93 ] [91 ] [92 ]
Microsoft Test and Lab Manager
Microsoft Test Manager, a part of
Visual Studio 2010 Test Professional, Premium and Ultimate editions Named after
Camano Island in the Puget Sound
[94 ] [95 ] [96 ]
Visual Studio Ultimate 2010 (formerly Team System or Team Suite)
N/A Visual Studio designer for building
Windows Presentation Foundation applications, meant to be used by application developers
Lightning, Project 42
Next Generation Windows Services
Microsoft .NET v1.0
Project Lightning was the original codename for the Common Language Runtime in 1997. The team was based in building 42, hence Project 42. "Next Generation Windows Services" appeared in the earliest press releases about the upcoming platform.
[99 ] [100 ] [101 ]
Next Generation C# compiler
Unspecified, speculative to Microsoft .NET v5 or .NET v6 compiler
Roslyn is the next generation of design guidelines for developer tools, which is often highlighted by a C# compiler being written in C# (currently it is C++) and being offered as a service. This would enable scenarios like C# having its own version of the
[102 ] [103 ] [104 ] [105 ] [106 ]
N/A Codename for early .net academic recruiting program. 7 was a prime factor of 42.
WCF Data Services Enables the creation and consumption of
OData services for the web
N/A .NET Framework subsystem for locating and loading assemblies, including
[109 ] [110 ]
ASP.NET AJAX An implementation for
ASP.NET of Ajax native to .NET Framework 2.0
Windows Presentation Foundation Graphical subsystem released as part of
.NET Framework 3.0
Windows Communication Foundation An application programming interface (API) in .NET Framework for building connected, service-oriented applications
Languages [ edit ]
Microsoft Layer for Unicode Named after the play
(centered around the endless wait for a man named "Godot" who never comes), because it was felt to be long overdue. Waiting for Godot
ISAM database engine used in
Microsoft Access (a desktop database management system) and made available as a generic database access API
N/A Jasper provides a data programming interface for
rapid application development. When a Jasper program runs, Jasper connects to the database, determines the database schema, and generates corresponding data classes. This generation step does not occur in source files; rather, the data classes are compiled in memory and are only available for use within the running program.
N/A A developer toolset for building multi-tier web applications
Gaming hardware [ edit ]
Xbox The original codename for the Xbox.
Kinect Motion sensitive control system.
[117 ] [118 ]
Xbox One Successor to Xbox 360
Microsoft's all-in-one, subscription-based service for office, communication, and security software
Schedule+ 1.0 Microsoft's first
Personal Information Manager
Microsoft Office Communicator Web Access 2005
Microsoft Mail 3.0 Microsoft's first
LAN-based email product written in-house
Microsoft Access 1.0
CRM V1.0, Tsunami
Microsoft CRM version 1.0 The platform was initially codenamed Tsunami, but once the decision was made to make it an actual product it was just changed to the initials as the initials were enough of a codename.
Danube Phase I
Microsoft CRM version 1.2
Danube Phase II
Microsoft CRM version 3
Real-Time Communications Server 2003
Microsoft Office Live Communications Server 2003
Microsoft Office Communicator 2005
Microsoft Office Business Scorecard Manager 2005
Word for Windows v1.0 for Windows 2.x
Oslo Microsoft BizTalk Server SOA, SQL Server Modeling CTP
N/A Set of
Service-oriented architecture (SOA) technologies
[123 ] [124 ] [125 ]
N/A A screen sharing tool which allows users to take over sessions and interact with remote desktops. No audio or conference facilities.
[126 ] [127 ]
Sharepoint Portal Server 2001
Microsoft CRM version 4 Was originally Kilimanjaro but changed to Titan, as Kilimanjaro was too difficult to spell
Microsoft Bob Intended to be a user-friendly GUI
Microsoft Outlook "Stimpy" was merged into "Ren", which was later became "Wren". "Ren" and "Stimpy" are references to
Ren and Stimpy, characters of an American animated television series. "Wren", a homophone of "Ren", is a reference to Christopher Wren, the architect of St Paul's Cathedral.
Other codenames [ edit ]
N/A Application framework for Smart Clients
N/A Used during the
development of Windows Vista to describe a set of advanced user interface effects for the Desktop Window Manager to be introduced after Vista's release
Zune Marketplace An online music store
Zune A digital media player
cloud service that monitors Microsoft SQL Server deployments
N/A An online content-authoring platform centered around the concept of distributed
Object Linking and Embedding (OLE) and meant to be an alternative to HTML. The developer tools were originally released in beta and some titles were made available on MSDN before it was scrapped in favor of web development around ASP and ActiveX and the designer was refashioned into Visual InterDev.
N/A Aims to: define higher-level abstractions (above "threads and locks"); for today's imperative languages; that evenly support the range of concurrency granularities; to let developers write correct and efficient concurrent applications; with lots of latent parallelism; that can be efficiently mapped to the user's.
N/A Aims to help discover, purchase and manage, premium data subscriptions in the Windows Azure platform
Zune PC Client
Microsoft Research project which aims to design a platform to make developing applications for large-scale distributed computing easier.
Bing Microsoft's set of features improving
Live Search search engine
The Microsoft Network The classic version of MSN, originally as a proprietary, "walled garden" online service
Windows Mobile software for
Portable Media Centers Platform built on
Windows Mobile found on portable media players
[133 ] [134 ]
XML Paper Specification (XPS)
Microsoft PixelSense Table-top style computer with multi-touch touchscreen interface
N/A Windows CE .NET-based technology for
[135 ] [136 ]
N/A Music-making program similar to
Apple GarageBand application
N/A Effort to develop a small, very secure operating environment within Windows, including curtained memory, trusted input, and graphics. Project renamed to
Next-Generation Secure Computing Base, and was never fully implemented.
N/A Software based
Windows Media Center Extender
N/A Website in Alpha testing stage providing mashup and webpages creation tools, with publishing as
Rich Internet Application option
Microsoft Forefront Protection Suite Named after
N/A Supposedly a family of multi-core technologies including an operating system, applications and development tools designed to make better use of today's multi-core CPUs. It is believed
that Midori may be a part of this suite of new Microsoft technologies.
TCP/IP stack for Windows for Workgroups 3.11 Named after the
Wolverine, a character from Marvel Comics.
References [ edit ]
^ Dudley, Brier (May 2, 2006). "Fun with Microsoft code names". Brier Dudley's blog. The Seattle Times Company . Retrieved 2006-07-23.
^ Johnston, Stuart (May 18, 1992). "Windows to boost data sharing". InfoWorld 14 (20): 39.
^ Wylie, Margie (April 27, 1992). "Early users detail features of Windows pack". Network World 9 (17): 2.
^ Paul, Frederic (July 19, 1993). "Reworking Windows for Workgroups". Network World 10 (29): 4.
^ Greenberg, Ilan (January 9, 1995). "Delay of Windows 95 spells relief for many developers". InfoWorld 17 (2): 30.
^ "Chicago Feature Specification". 1992-09-30.
^ Soper, Mark Edward (October 14, 2008). "Microsoft Unveils the Official Name for "Windows 7. "" Maximum PC. Future US . Retrieved 2009-05-23.
^ Thurrott, Paul (6 June 1997). "Memphis: Windows 98?". Windows IT Pro. Penton Media, Inc . Retrieved 16 December 2010.
^ Miles, Stephanie (February 3, 2000). "Microsoft names new consumer OS: Windows Me". . CNET.com
^ Russinovich, Mark; Solomon, David A. (2005). Microsoft Windows Internals (4th edition ed.). Microsoft Press. p. xx. ISBN 0-7356-1917-4. "The first release of Windows NT was larger and slower than expected, so the next major push was a project called Daytona, named after the speedway in Florida. The main goals for this release were to reduce the size of the system, increase the speed of the system, and, of course, to make it more reliable."
^ Microsoft Demonstrates Next-Generation Directory Server
^ Davis, Jim (May 20, 1997). "Scalability Day falls short". . CNet CBS Interactive . Retrieved 2009-05-23.
^ Thurrott, Paul (26 July 1999). "64-bit Windows 2000 on track for mid-2000". . Windows IT Pro Penton . Retrieved 10 August 2013.
^ Thurrott, Paul (8 August 2013). "SuperSite Flashback: NT’s First Decade". Paul Thurrott's SuperSite for Windows. Penton . Retrieved 10 August 2013.
^ a b Jon Fincher (November 20, 2001). "Getting to Know Windows NT Embedded and Windows XP Embedded". Get Embedded. Microsoft . Retrieved 2009-05-23.
^ "DigiBarn Screen Shots: Windows XP Neptune Build 5111". Digibarn.com. Digital Barn Computer Museum . Retrieved 2013-06-15.
^ Foley, Mary Jo (October 29, 2002). "Only HP Selling Media Center PCs—For Now". . PC Magazine
^ Wilcox, Joe (January 8, 2003). "Microsoft frees up Freestyle". . CNET.com
^ Howard, Bill (September 30, 2003). "Second-Generation Media Center Edition: Worth the Wait". . PC Magazine
^ Evers, Joris (October 12, 2004). "Microsoft aims high with Media Center update". . PC Advisor IDG News Service.
^ a b Spooner, John G. (October 11, 2005). "Microsoft Has New Mission for Media Center". . eWeek
^ Thurrott, Paul (October 15, 2003). "Windows XP SP2 to be 'Springboard' to Longhorn". . Windows IT Pro
^ Fried, Ina (October 15, 2003). "Next Microsoft Tablet PC software renamed". . CNET.com
^ Thurrott, Paul (January 9, 2003). "Microsoft Sets Windows Server 2003 Release Date". . Windows IT Pro
^ Lettice, John (May 1, 2001). "Whistler Server confirmed as Windows 2002". . The Register
^ Scannell, Ed (July 15, 2002). "Microsoft Shares Sharepoint Details". . PC World IDG.
^ Chivers, Glen (July 13, 2006). "Microsoft releases Fundamentals for older PCs". . bit-tech
^ Evers, Joris (April 24, 2005). "Microsoft preparing Windows XP-based thin clients". . Computerworld IDG.
^ "Media Alert: Microsoft Unveils Official Name for "Longhorn" and Sets Date for First Beta Targeted at Developers and IT Professionals". Microsoft News Center (Redmond, Washington: Microsoft Corporation). 5 July 2005 . Retrieved 16 December 2010.
^ Ricciuti, Mike (22 July 2005). "Longhorn's new name: Windows Vista". (CBS Interactive) CNET News . Retrieved 16 December 2010.
^ Oswald, Ed; Mook, Nate (22 July 2005). "Longhorn Gets a Name: Windows Vista". Betanews . Retrieved 16 December 2010.
^ Thurrott, Paul (February 13, 2007). "Q It Up: Windows Home Server Hits External Beta". . Windows IT Pro
^ Montalbano, Elizabeth (January 8, 2007). "CES: Gates expands Microsoft's digital home plan". . Computerworld
^ Lynn, Samara (April 27, 2010). "Public Preview of Windows Home Server "Vail" is Here". . PC Magazine
^ Lai, Eric (October 1, 2007). "Microsoft Begins Buildup to Windows Server 2008 Release". . ABC News American Broadcasting Company.
^ a b Woodie, Alex (February 27, 2008). ". 'Centro' and 'Cougar' Become Windows Server Essentials" The Windows Observer 5 (8).
^ ". 'Blackcomb' Renamed to 'Vienna '" . January 19, 2006. Betanews
^ "Microsoft Not Discussing Windows 7, Office 14". . February 15, 2007. Betanews
^ "Microsoft finalizes Windows 7 code". . July 23, 2009. United Press International
^ Protalinski, Emil (June 2, 2008). "Windows Fiji screenshots leak, final name revealed?". . Ars Technica
^ Warren, Tom (3 February 2010). "Windows Small Business Server code name "Aurora" revealed". Neowin.net . Retrieved 16 December 2010.
^ "Microsoft Delivers Windows 7-Based Windows Embedded Standard 2011 Community Technology Preview". Microsoft News Center (Redmond, Washington: Microsoft Corporation). 9 September 2009 . Retrieved 16 December 2010.
^ Foley, Mary Jo (17 April 2012). "Windows Server "8" officially dubbed Windows Server 2012". . ZDNet CBS Interactive . Retrieved 17 April 2012.
^ Shaw, Frank X. (26 March 2013). "Looking Back and Springing Ahead". The Official Microsoft Blog. Microsoft . Retrieved Aug 17, 2013.
^ Myerson, Terry (30 September 2014). "Announcing Windows 10". Blogging Windows . Retrieved 30 September 2014.
^ a b c d e f Boling, Douglas (2006). "The Windows CE New Kernel" ( PowerPoint). Mobile & Embedded DevCon 2006. Microsoft.
^ a b c Hall, Mike (20 September 2006). "CE 6.0 - why the codename "Yamazaki" ?". Windows Embedded Blog. Microsoft . Retrieved 17 February 2014.
^ Foley, Mary Jo (14 May 2009). "Microsoft 'Chelan': A new Windows Embedded platform takes shape". . ZDNet CBS Interactive . Retrieved 17 February 2014.
^ Ziegler, Chris (September 27, 2011). "Windows Phone 7.5 ‘Mango’ release details and updated review". . The Verge Vox Media . Retrieved August 22, 2013.
^ Clarke, Gavin (October 27, 2008). "Microsoft's Red-Dog cloud turns Azure". . The Register
^ Azure Services Platform
^ Microsoft Research Singularity Project
^ "Internet Standards and Operating Systems - Why Integration Makes Sense". . TechNet Library Microsoft. March 3, 1998 . Retrieved July 31, 2009.
^ "Deposition of Bill Gates". . WashingtonPost.com The Washington Post. August 27, 1998 . Retrieved July 23, 2006.
^ Tullcoh, Mitch (February 24, 2005). "Overview of Terminal Services". WindowsNetworking.com. TechGenix . Retrieved May 23, 2009.
^ Bott, Ed. "How good is Microsoft's free antivirus software?", ZDnet, June 18, 2009, accessed July 6, 2009.
^ Schofield, Jack. "Waiting for Morro: Microsoft's free anti-virus software", guardian.co.uk, June 11, 2009, accessed July 6, 2009.
^ MacKechnie, Nick (October 27, 2008). "msh: Microsoft Command Shell (Codename: Monad) Beta 2 Refresh". Nick MacKechnie's Blog. Microsoft.
^ Smith, Chris (July 1, 2005). "Windows Installer, The .NET Framework, The Bootstrapper, and You". Chris Smith's completely unique view. Microsoft . Retrieved July 23, 2006.
^ Montalbano, Elizabeth (June 26, 2008). "It's Official: Microsoft Hyper-V Now Available". . PC World IDG.
^ "More on Microsoft 'Jupiter' and what it means for Windows 8". . ZDNet CBS Interactive . Retrieved March 30, 2013.
^ "Leaked Windows hints at changes to come". . ZDNet CBS Interactive. September 30, 2007. Archived from the original on January 23, 2014.
^ Schofield, Jack (June 29, 2006). "Why WinFS had to vanish". . Guardian News and Media The Guardian . Retrieved December 9, 2010.
^ Thurrott, Paul (February 27, 1998). "SQL Server 7 "Sphinx" Technical Workshop Reviewed". SuperSite for Windows. Penton . Retrieved 2009-05-23.
^ "CNet: Microsoft adds to Plato feature list" . Retrieved 2011-07-07.
^ a b "Why Browser is installed under 90\shared directory rathar than 100\Shared?". Microsoft SQL Server Protocols Team Blog. Microsoft. April 7, 2008 . Retrieved 2011-02-01.
^ "ChannelWeb: Next SQL Server stop: Katmai" . Retrieved 2005-11-05.
^ "Silvaware: What's up with the new SSRS 2008 Report Designer".
^ "Microsoft SQL Server Future Editions". Microsoft . Retrieved 2010-11-11.
^ "Books Online for SQL Server "Denali. "" . MSDN Microsoft . Retrieved 2010-11-11.
^ "SQL Server 2012 Launches 2012 H1".
^ "SQL Server Developer Tools, Codename "Juneau. "" . MSDN Microsoft . Retrieved 2011-02-25.
^ "A Glimpse at Project Crescent". SQL Server Reporting Services Team Blog. Microsoft . Retrieved 2011-02-25.
^ "Breakthrough performance with in-memory technologies". SQL Server Blog. Microsoft. 2012-11-08 . Retrieved 2013-12-18.
^ "Press Release: Windows 95 System Management Architecture". Microsoft. October 29, 1996 . Retrieved 2009-07-31.
^ "Press Release: Microsoft Ships Proxy Server 1.0". News Center. Microsoft. July 26, 1994 . Retrieved 2011-02-07.
^ Dave, Martinez (July 2009). "Microsoft and CA - ADFS Interop". Microsoft.com . Retrieved 22 July 2011.
^ Biggs, Maggie (5 May 1997). "Falcon delivers distributed application messages". InfoWorld 19 (18): 114. ISSN 0199-6649. OCLC 61313585.
^ Biggs, Maggie (11 November 1996). "Viper bites into the enterprise". InfoWorld 18 (46): 97. ISSN 0199-6649. OCLC 191857055.
^ Foley, Mary Jo (16 January 2012). "Microsoft goes public with plans for its new Windows 8 file system". . ZDNet CBS Interactive . Retrieved April 2014.
^ a b Smith, Chris (April 30, 2006). "Some Microsoft codenames". Chris Smith's completely unique view. Microsoft. Archived from the original on 11 March 2010 . Retrieved 2006-07-23.
^ Everett, Cath (29 January 1997). "In brief: Microsoft names Boston Visual Studio 97". v3.co.uk. Incisive Media . Retrieved 22 August 2012.
^ "Visual Studio 1998 (6.0)". . CodeWeavers Wine (software) . Retrieved August 22, 2013.
^ "Web Servers in Visual Studio for ASP.NET Web Projects". . MSDN Microsoft . Retrieved August 22, 2013.
^ a b c d Rathjen, Chris (November 16, 2004). "Hatteras, Currituck, Ocracoke". Chris Rathjen blog. Microsoft . Retrieved 2006-07-23.
^ A View from Elsewhere : A "Live" Version of Visual Studio?
^ "Phoenix Compiler and Shared Source Common Language Infrastructure". . Microsoft Research Microsoft . Retrieved August 22, 2013.
^ "Microsoft Visual Studio Team Explorer 2010 codename "Eaglestone. "" Brian Harry's Blog. Microsoft . Retrieved 2011-01-02.
^ Woodward, Martin (2010-03-02). "What’s in a Name? - Martin Woodward". The Woodward Web. Self-published . Retrieved 2013-06-15.
^ Bridgwate, Adrian (August 3, 2010). "Microsoft's 'KittyHawk' RAD Tool Takes Flight". Dr. Dobb's: The World of Software Development. UBM . Retrieved 2010-08-25.
^ a b c d "Reflections on a Decade of Visual Studio". Code Magazine. EPS Software . Retrieved 2011-01-02.
^ a b c Dan, Fernandez (September 18, 2003). "Product Names: Everett, Whidbey, Orcas". Dan Fernandez's Blog. Microsoft . Retrieved 2011-01-02.
^ a b c "Microsoft Codenames". Matt Publishing . Retrieved 2011-01-02.
^ Starr, David (2007-12-11). "Introducing Microsoft Camano". Elegant Code. Self-published . Retrieved 2013-09-06.
^ Sterling, Charles (2008-11-05). "Visual Studio Team System 2010 Test Features walk through with screen shots". Ozzie Rules Blogging. Microsoft . Retrieved 2013-09-06.
^ Zander, Jason (2009-05-12). "New Name for Test and Lab Tools". Jason Zander’s blog. Microsoft . Retrieved 2013-09-06.
^ "Microsoft Unveils Next Version of Visual Studio and .NET Framework". News Center. Microsoft . Retrieved 2011-01-02.
^ Rodriguez, Jaime (23 October 2009). "What is new in WPF and Cider on the .NET Framework 4 and VS2010 beta 2 release". . MSDN Blogs Microsoft . Retrieved August 22, 2013.
^ Franklin, Carl (January 2005). "Jay Roxe interview". Code Magazine. EPS Software . Retrieved 2006-07-23.
^ Wilson, Eric (February 18, 2003). "How .Net-work drew sceptics". The Age . Retrieved 2006-07-23.
^ "Microsoft Unveils Vision for Next Generation Internet". News Center. Microsoft. June 22, 2000 . Retrieved 2006-07-23.
^ Carl Franklin (March 2011). "Eric Lippert interview on DotNetRocks" . Retrieved 2011-07-18.
^ Eric Lippert (December 2010). "Hiring for Roslyn" . Retrieved 2011-07-18.
^ Eric Lippert (November 2010). "Eric Lippert answer on StackOverflow" . Retrieved 2011-07-18.
^ Patrick Smacchia (May 2010). "C# 5 and meta-programming" . Retrieved 2011-07-18.
^ Miguel de Icaza (April 2010). "Mono's C# Compiler as a service on Windows" . Retrieved 2011-07-18.
^ Wilson, Eric. "How .Net-work drew sceptics". The Sydney Morning Herald . Retrieved 31 October 2011.
^ "ADO.NET Data Services CTP Released! - Data - Site Home - MSDN Blogs" . Retrieved 5 December 2012.
^ "Using the .NET Fusion API to Manipulate the GAC". developer.com. Quinstreet Enterprise. 2006-11-03.
^ "Fusion (Unmanaged API Reference)". MSDN Library. Microsoft . Retrieved 2013-10-17.
^ Srivatsa, Vikram (28 June 2010). "Microsoft Atlas - the AJAX extension to ASP.NET 2.0". Developer Fusion. Developer Fusion Ltd . Retrieved August 22, 2013.
^ Gharighi, A. (2 May 2006). "WPF ("Avalon") Demo 1". CodeProject.com. CodeProject . Retrieved August 22, 2013.
^ "Introducing Indigo: An Early Look" . Retrieved 19 October 2011.
^ Kaplan, Michael (February 12, 2005). "Why/how MSLU came to be, and more". Sorting It All Out. Microsoft . Retrieved 2006-07-23.
^ Schwarz, Michael (3 January 2008). "Volta - Microsoft Live Labs". Michael's Blog. Neudesic . Retrieved 6 May 2014.
^ "Xbox" . Retrieved 18 July 2011.
^ Paul, Ian (3 June 2009). "Future Controller Wars: Natal vs PS3". . PC World IDG . Retrieved 22 February 2011.
^ Snider, Mike (14 June 2010). "Microsoft Kinect gets into motion as E3 confab kicks off". USA Today . Retrieved 22 February 2011.
^ Rojas, Peter (5 June 2004). "The Xbox Xenon?". . Engadget AOL . Retrieved 5 August 2012.
^ McElroy, Griffin (28 February 2012). "Next-gen Xbox 'Durango' codename accidentally confirmed by Crytek?". . The Verge Vox Media . Retrieved 13 August 2012.
^ Microsoft Launches Consumer Subscription Offering That Combines Microsoft Office and Windows Live OneCare
^ a b c d Microsoft Dynamics CRM Team Blog : CRM Code Names - A Brief History
^ De la Torre Llorente, César (September 2009). "Model-Driven SOA with "Oslo. "" MSDN Architecture Center. Microsoft . Retrieved 7 December 2012.
^ Brockschmidt, Kraig (22 September 2010). "Update on SQL Server Modeling CTP (Repository/Modeling Services, "Quadrant" and "M")". Model Citizen blog. Microsoft . Retrieved 7 December 2012.
^ "SQL Server Modeling CTP - Nov 2009 Release 3 (formerly "Oslo")". Download Center. Microsoft. 20 April 2010 . Retrieved 7 December 2012.
^ "Microsoft SharedView". . Microsoft Corporation Microsoft Connect . Retrieved 22 December 2010.
^ Foley, Mary Jo (14 August 2007). "A (Microsoft) Code Name a Day: Tahiti". . CBS Interactive ZDNet News . Retrieved 22 December 2010.
^ Chen, Raymond. "Raymond Chen discusses Microsoft Bob". . Microsoft Corporation Microsoft Technet . Retrieved 30 December 2012.
^ Chen, Raymond (6 May 2014). "Letting the boss think your project is classier than it really is". The Old New Thing. Microsoft.
^ Interview with Tjeerd Hoek, director of user experience design for Windows - istartedsomething
^ Oiaga, Marius (December 1, 2010). "Introducing Codename Atlanta - Cloud Monitoring of SQL Server Deployments". . SoftNews Softpedia . Retrieved 2010-12-04.
^ Microsoft Codename "Dallas"
^ Microsoft Unveils "Media2Go" Portable Media Player Platform: Intel to Deliver Initial Hardware Reference
^ Microsoft Announces Official Name and New ODM Partners For Portable Media Center Devices
^ Microsoft Unveils New Home PC Experiences With "Freestyle" and "Mira": New Technologies
^ How a Smart Display Works
^ Foley, Mary Jo (18 May 2007). "Microsoft Popfly: Yahoo Pipes for the rest of us". (CBS Interactive) ZDNet News . Retrieved 22 December 2010.
^ "Business Ready Security news at WPC". Forefront Team Blog. Microsoft. 13 July 2009 . Retrieved 10 August 2013.
^ Foley, Mary Jo (15 July 2008). "Tahiti: Microsoft’s ultimate many-core destination". (CBS Interactive) ZDNet News . Retrieved 22 December 2010.
Further reading [ edit ]
External links [ edit ]