Microsoft Merchant Server

Last updated
Microsoft Merchant Server
Developer(s) Microsoft
Initial releaseOctober 30, 1996;26 years ago (1996-10-30)
Written in Python, C++
Operating system Windows NT 3.51, Windows NT 4.0
Successor Microsoft Site Server
Type E-commerce
License Proprietary

Microsoft Merchant Server, released in October 1996, [1] [2] was Microsoft's initial foray into e-commerce software, during the boom of Internet business-to-consumer transactions in the 1990s related to the dot-com bubble. Only one version was shipped, then its technology was folded into Microsoft Site Server 2.0, Commerce Edition.

Contents

Technology

The technology at the heart of Merchant Server originated at a company named eShop Inc., which Microsoft acquired in June 1996. [2] [3] [4] It was primarily built using Python, [5] with additional C++ code to plug into IIS and to run the primary server code as an NT Service.

Microsoft's Active Server Pages was shipped in December 1996, [6] two months after Merchant Server's release, so Merchant Server was unable to use that for page generation. Instead, it incorporated its own custom templating system, similar to the EZT templating system. [7] [ citation needed ]

The custom templating system was thrown out, and the core technology of Merchant Server was converted into COM Objects to be used by Active Server Pages. This revamp of the system appeared in Site Server 2.0 in early 1997.

Naming

Microsoft chose the name "Merchant Server" because, at that time, Netscape was shipping a product named Commerce Server. [8] [9] To avoid trademark issues, Microsoft needed a different name. When Merchant Server was folded into Site Server, they were able to use the term "Commerce" as a subtitle to the trademarkable "Site Server" name.

In later years, after Netscape's product was no longer in the market, Microsoft was able to return to their original desire and call it Microsoft Commerce Server.

Merchant Server required the Windows NT 3.51 or Windows NT 4.0 operating system with Internet Information Services (IIS). It was also dependent on an ODBC-compliant SQL database, such as Microsoft SQL Server or Oracle. [10]

See also

Related Research Articles

Active Server Pages (ASP) is Microsoft's first server-side scripting language and engine for dynamic web pages.

<span class="mw-page-title-main">Internet Explorer</span> Web browser series by Microsoft

Internet Explorer is a deprecated series of graphical web browsers developed by Microsoft that were used in the Windows line of operating systems. While IE has been discontinued on most Windows editions, it remains supported on certain editions of Windows, such as Windows 10 LTSB/LTSC. Starting in 1995, it was first released as part of the add-on package Plus! for Windows 95 that year. Later versions were available as free downloads or in-service packs and included in the original equipment manufacturer (OEM) service releases of Windows 95 and later versions of Windows. Microsoft spent over US$100 million per year on Internet Explorer in the late 1990s, with over 1,000 people involved in the project by 1999. New feature development for the browser was discontinued in 2016 and ended support on June 15, 2022, in favor of its successor, Microsoft Edge.

Netscape Communications Corporation was an American independent computer services company with headquarters in Mountain View, California, and then Dulles, Virginia. Its Netscape web browser was once dominant but lost to Internet Explorer and other competitors in the so-called first browser war, with its market share falling from more than 90 percent in the mid-1990s to less than one percent in 2006. An early Netscape employee Brendan Eich created the JavaScript programming language, the most widely used language for client-side scripting of web pages and a founding engineer of Netscape Lou Montulli created HTTP cookies. The company also developed SSL which was used for securing online communications before its successor TLS took over.

<span class="mw-page-title-main">ActiveX</span> Software framework by Microsoft introduced in 1996

ActiveX is a deprecated software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web. Microsoft introduced ActiveX in 1996. In principle, ActiveX is not dependent on Microsoft Windows operating systems, but in practice, most ActiveX controls only run on Windows. Most also require the client to be running on an x86-based computer because ActiveX controls contain compiled code.

<span class="mw-page-title-main">Microsoft FrontPage</span> Website editing and administration tool

Microsoft FrontPage is a discontinued WYSIWYG HTML editor and website administration tool from Microsoft for the Microsoft Windows line of operating systems. It was branded as part of the Microsoft Office suite from 1997 to 2003. Microsoft FrontPage has since been replaced by Microsoft Expression Web and SharePoint Designer, which were first released in December 2006 alongside Microsoft Office 2007, but these two products were also discontinued in favor of a web-based version of SharePoint Designer, as those three HTML editors were desktop applications.

Microsoft Personal Web Server (PWS) is a scaled-down web server software for Windows operating systems. It has fewer features than Microsoft's Internet Information Services (IIS) and its functions have been superseded by IIS and Visual Studio. Microsoft officially supports PWS on Windows 95-98, Windows 98 SE, and Windows NT 4.0. Prior to the release of Windows 2000, PWS was available as a free download as well as included on the Windows distribution CDs. PWS 4 was the last version and it can be found on the Windows 98 CD and the Windows NT 4.0 Option Pack.

<span class="mw-page-title-main">Internet Information Services</span> Extensible web server software by Microsoft

Internet Information Services (IIS) is an extensible web server created by Microsoft for use with the Windows NT family. IIS supports HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP and NNTP. It has been an integral part of the Windows NT family since Windows NT 4.0, though it may be absent from some editions, and is not active by default.

<span class="mw-page-title-main">Windows Script Host</span> Automation Technology for Windows

The Microsoft Windows Script Host (WSH) is an automation technology for Microsoft Windows operating systems that provides scripting abilities comparable to batch files, but with a wider range of supported features. This tool was first provided on Windows 95 after Build 950a on the installation discs as an optional installation configurable and installable by means of the Control Panel, and then a standard component of Windows 98 and subsequent and Windows NT 4.0 Build 1381 and by means of Service Pack 4. The WSH is also a means of automation for Internet Explorer via the installed WSH engines from IE Version 3.0 onwards; at this time VBScript became means of automation for Microsoft Outlook 97. The WSH is also an optional install provided with a VBScript and JScript engine for Windows CE 3.0 and following and some third-party engines including Rexx and other forms of Basic are also available.

iPlanet

iPlanet was a product brand that was used jointly by Sun Microsystems and Netscape Communications Corporation when delivering software and services as part of a non-exclusive cross marketing deal that was also known as "A Sun|Netscape Alliance".

<span class="mw-page-title-main">Microsoft WebMatrix</span>

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.

Miva Script is a proprietary computer scripting language mainly used for internet applications such as e-commerce. As of 2015, it is developed, maintained and owned by Miva Merchant, Inc., based in San Diego, California. Many web hosting companies support Miva Script on their servers, but it is significantly less widespread than other popular web languages.

<span class="mw-page-title-main">Cairo (operating system)</span> Codename for a Microsoft software project

Cairo was the codename for a project at Microsoft from 1991 to 1996. Its charter was to build technologies for a next-generation operating system that would fulfill Bill Gates's vision of "information at your fingertips." Cairo never shipped, although portions of its technologies have since appeared in other products.

Microsoft Servers is a discontinued brand that encompasses Microsoft software products for server computers. This includes the Windows Server editions of the Microsoft Windows operating system, as well as products targeted at the wider business market. Microsoft has since replaced this brand with Microsoft Azure, Microsoft 365 and Windows 365.

CherryPy is an object-oriented web application framework using the Python programming language. It is designed for rapid development of web applications by wrapping the HTTP protocol but stays at a low level and does not offer much more than what is defined in RFC 7231.

<span class="mw-page-title-main">Microsoft BackOffice Server</span> Computer software package

Microsoft BackOffice Server is a discontinued computer software package featuring Windows NT Server and other Microsoft server products that ran on NT Server. It was marketed during the 1990s and early 2000s for use in branch operations and for small businesses to run their back office operations. The small business edition of BackOffice Server was released for versions 4.0 and 4.5. In 2000 it was spun off from the "BackOffice" brand, becoming a variant of Windows Server branded as Windows Small Business Server. BackOffice Server itself was discontinued on October 1, 2001.

Microsoft Commerce Server is a Microsoft product for building e-commerce systems using Microsoft .NET technology.

<span class="mw-page-title-main">Microsoft Baseline Security Analyzer</span> Computer security evaluation tool

Microsoft Baseline Security Analyzer (MBSA) is a discontinued software tool which is no longer available from Microsoft that determines security state by assessing missing security updates and less-secure security settings within Microsoft Windows, Windows components such as Internet Explorer, IIS web server, and products Microsoft SQL Server, and Microsoft Office macro settings. Security updates are determined by the current version of MBSA using the Windows Update Agent present on Windows computers since Windows 2000 Service Pack 3. The less-secure settings, often called Vulnerability Assessment (VA) checks, are assessed based on a hard-coded set of registry and file checks. An example of a VA might be that permissions for one of the directories in the /www/root folder of IIS could be set at too low a level, allowing unwanted modification of files from outsiders.

<span class="mw-page-title-main">Silverstripe CMS</span> Content management system

Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.

Microsoft Site Server, first released in 1996, is Microsoft's discontinued solution to the growing difficulty of managing complex websites which included multiple technologies, such as user management and authentication/authorization, content management, analysis, and indexing and search. Site Server 2.0, released in early 1997, incorporated electronic commerce technology from Microsoft Merchant Server, Microsoft's first effort at providing a solution to the growing business of Internet-based commerce. During the course of its evolution, Site Server expanded on Merchant Server's functionality by annexing content management tools; which would typically be involved, it was thought, in facilitating the management of Web-facing content. Consequently, Site Server became not only a solution for businesses wanting to sell products online, but companies who had corporate intranet servers hosting documents.

References

  1. "Microsoft and Industry Partners Offer Complete Solution For Internet Commerce Based on Microsoft Merchant Server 1.0". Microsoft PressPass. 1996-10-30. Archived from the original on 2005-12-01.
  2. 1 2 "MS debuts e-commerce software". CNET. 1996-10-30. Retrieved 2023-08-22.
  3. "Microsoft Acquires eShop Inc". Microsoft News Center. 1996-06-11. Archived from the original on 2011-12-19.
  4. "MS adds eShop to its buying spree". CNET. 1996-06-11. Retrieved 2023-08-22.
  5. Stein, Greg (2009-01-28). "The History of Python: Microsoft Ships Python Code... in 1996". The History of Python. Retrieved 2023-08-22.
  6. Active Server Pages 1.0, released in December 1996
  7. Stein, Greg. "gstein/ezt: EaZy Templating for Python". GitHub.
  8. "Antitrust Division | Direct Testimony Of Jim Barksdale : U.S. V. Microsoft Corporation; State Of New York V. Microsoft Corporation". www.justice.gov. 2015-08-14. Retrieved 2023-08-22.
  9. Lakshadharsi (2009-08-11). "Explore Notes and Programming: Netscape Commerce Server". Explore Notes and Programming. Retrieved 2023-08-22.
  10. "Getting Started with Microsoft Merchant Server". ITPro Today: IT News, How-Tos, Trends, Case Studies, Career Tips, More. 1997-06-01. Retrieved 2023-08-22.