PatternShare

Last updated

PatternShare was a computer software design pattern web resource, hosted by Microsoft. Much of the work was led by Ward Cunningham, of Microsoft. In 2007 Pattern Share was taken offline.

Microsoft U.S.-headquartered technology company

Microsoft Corporation is an American multinational technology company with headquarters in Redmond, Washington. It develops, manufactures, licenses, supports, and sells computer software, consumer electronics, personal computers, and related services. Its best known software products are the Microsoft Windows line of operating systems, the Microsoft Office suite, and the Internet Explorer and Edge web browsers. Its flagship hardware products are the Xbox video game consoles and the Microsoft Surface lineup of touchscreen personal computers. In 2016, it was the world's largest software maker by revenue. The word "Microsoft" is a portmanteau of "microcomputer" and "software". Microsoft is ranked No. 30 in the 2018 Fortune 500 rankings of the largest United States corporations by total revenue.

Ward Cunningham American computer programmer who developed the first wiki

Howard G. "Ward" Cunningham is an American programmer who developed the first wiki. A pioneer in both design patterns and extreme programming, he started programming the software WikiWikiWeb in 1994 and installed it on the website of the software consultancy he started with his wife, Karen, Cunningham & Cunningham, on March 25, 1995, as an add-on to the Portland Pattern Repository. He has authored a book about wikis, titled The Wiki Way, and also invented Framework for Integrated Tests. He was a keynote speaker at the first three instances of the WikiSym conference series on wiki research and practice as well as a keynote speaker at the Wikimedia Developer Summit 2017.

Its aim appeared to be to: bring together pattern summaries from many authors and provide a platform for discussion and further exploration of the interconnections between them.

In 2007 Patternshare.org was taken offline. Reports indicate that the Patterns & Practices team at Microsoft felt that time was better spent integrating P&P principles into re-usable code libraries, as opposed to devoting resources to direct developer education. [1]

Related Research Articles

Microsoft Access database manager that is part of the Microsoft Office package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools. It is a member of the Microsoft Office suite of applications, included in the Professional and higher editions or sold separately.

Microsoft SharePoint Workspace

Microsoft SharePoint Workspace, previously known as Microsoft Office Groove, is a discontinued desktop application designed for document collaboration in teams with members who are regularly off-line or who do not share the same network security clearance. It is no longer included with Microsoft Office 2013. It has been replaced by a web-based service called SharePoint.

Channel 9 (Microsoft)

Channel 9 is a Microsoft community site for Microsoft customers created in 2004. It hosts video channels, discussions, podcasts, screencasts and interviews.

Microsoft WebMatrix HTML editor, website builder, IDE and source control system client for web development

Microsoft WebMatrix is a discontinued cloud-connected website builder and HTML editor for Windows, geared towards web development. WebMatrix enables developers to build websites using built-in templates or popular open-source applications, with full support for ASP.NET, PHP, Node.js and HTML5. Microsoft developed WebMatrix for the purpose of providing web developers with coding, customization, and publishing capabilities all in one place.

Microsoft OneNote free-form note-taking app for personal computers and smartphones

Microsoft OneNote is a program for free-form information gathering and multi-user collaboration. It gathers users' notes, drawings, screen clippings and audio commentaries. Notes can be shared with other OneNote users over the Internet or a network.

Ragnarok Battle Offline is a beat 'em up game for Microsoft Windows created by dōjin soft developer French-Bread. The soundtrack is composed by Raito of Lisa-Rec. It is a homage and a spoof of the massively multiplayer online role-playing game Ragnarok Online created by South Korean developer Gravity Corporation.

Internet Explorer 5 web browser of Microsoft

Microsoft Internet Explorer 5 (IE5) is a graphical web browser and one of the main participants of the first browser war. Its distribution methods and Windows integration were involved in the United States v. Microsoft Corp. case. It is included with Windows 98 SE and Windows Me and it is the last version of Internet Explorer compatible with Windows 3.1x, Windows NT 3.x and Windows 95. Although Internet Explorer 5 ran only on Windows, its siblings Internet Explorer for Mac 5 and Internet Explorer for UNIX 5 supported Mac OS X, Solaris and HP-UX.

The Microsoft Enterprise Library is a set of tools and programming libraries for the Microsoft .NET Framework. It provides APIs to facilitate proven practices in core areas of programming including data access, logging, exception handling and others. Enterprise Library is provided as pluggable binaries and source code, which can be freely used and customized by developers for their own purposes. It also ships with test cases and quickstarts.

Windows Vista introduced a number of new I/O functions to the Microsoft Windows line of operating systems. They are intended to shorten the time taken to boot the system, improve the responsiveness of the system, and improve the reliability of data storage.

The Composite UI Application Block is an addition to Microsoft's .NET Framework for creating complex user interfaces made of loosely coupled components. Developed by Microsoft's patterns & practices team, CAB is used exclusively for developing Windows Forms. A derivative version of CAB exists in both the Web Client and Mobile Client Software Factories as well. It encourages the developer to use either the Model-View-Controller or Model-View-Presenter architectural pattern, to encourage reuse of the individual User Controls by not coupling them with their underlying data elements or presentation code.

The EFx Factory is a pioneering Architectural Guidance Software Factory from Microsoft, and one of the first implementations of a software factory to be built.

Windows Home Server home server operating system by Microsoft released in 2007

Windows Home Server is a home server operating system from Microsoft. It was announced on 7 January 2007 at the Consumer Electronics Show by Bill Gates, released to manufacturing on 16 July 2007 and officially released on 4 November 2007.

MIX was a Microsoft conference held annually for web developers and designers at which Microsoft showcased upcoming web technologies. The conference was held each spring at the Venetian Hotel in Las Vegas. Unlike many of Microsoft's technical conference, MIX has been promoted more heavily to designers by inviting popular speakers from other popular web design conferences, such as SXSW, and has sponsored a CSS design contest each year to promote the conference. Microsoft has also used this conference as an opportunity to promote new web design and development tools such as Silverlight and Microsoft Expression Studio.

A Software factory is a collection of software for creating specific types of software. A software factory may include processes, templates, Integrated development environment configurations and views. The type of software a factory may produce is defined when the factory is created. Software factories help structure the development process.

In multithreaded computer programming, asynchronous method invocation (AMI), also known as asynchronous method calls or the asynchronous pattern is a design pattern in which the call site is not blocked while waiting for the called code to finish. Instead, the calling thread is notified when the reply arrives. Polling for a reply is an undesired option.

The Shared Source Initiative (SSI) is a source-available software licensing scheme launched by Microsoft in May 2001. The program includes a spectrum of technologies and licenses, and most of its source code offerings are available for download after eligibility criteria are met.

Google Slides cloud-based presentation software application

Google Slides is a presentation program included as part of a free, web-based software office suite offered by Google within its Google Drive service. The service also includes Google Docs and Google Sheets, a word processor and spreadsheet respectively. Google Slides is available as a web application, mobile app for Android, iOS, Windows, BlackBerry, and as a desktop application on Google's ChromeOS. The app is compatible with Microsoft PowerPoint file formats.

Microsoft Docs is the library of technical documentation for end users, developers, and IT professionals who work with Microsoft products. Microsoft Docs website provides technical specifications, conceptual articles, tutorials, guides, API references, code samples and other information related to Microsoft software and web services. Microsoft Docs was introduced in 2016 as a replacement of MSDN and TechNet libraries which previously hosted some of these materials.

References

  1. "PatternShare Is Gone". 7 November 2007.