Difference between revisions of "Order Express"

From eVision
Jump to: navigation, search
m (Hosts And Ports: Wrapped ports in code tags.)
(Added major version history.)
Line 69: Line 69:
  
 
Refer to the following link for more information: https://support.microsoft.com/kb/287932/en-us
 
Refer to the following link for more information: https://support.microsoft.com/kb/287932/en-us
 +
 +
== Major Version History ==
 +
 +
=== Version 2.0 ===
 +
This was the first version of the desktop version of Order Express.  Previous versions were implemented as web applications.
 +
 +
=== Version 2.1 ===
 +
This version of Order Express introduced the concept of installing multiple catalogs alongside each other.  Previously users were only able to install a single catalog at a time, and were required to uninstall the application prior to installing one from another manufacturer.
 +
 +
=== Version 2.2 ===
 +
<ul>
 +
<li>Completely revised back-end architecture for saving and loading projects.  Projects that were stored in the legacy format are automatically converted to the new format when they are opened.  Projects stored in the new format are 1/10th the size of those stored in the previous format, substantially reducing the time needed to save and load projects.</li>
 +
<li>Setup & Admin is no longer built into the application.  Instead, it has been replaced with a more robust version as a web application.</li>
 +
</ul>
 +
 +
=== Version 2.3 ===
 +
With this release, Order Express becomes substantially more reliable for users with slow or unstable internet connections.  Many features within Order Express now leverage our powerful "Web API" for the offloading of various tasks to a central server.  Our decision to use HTTP as our communications protocol allows us to consolidate numerous networking protocols into an industry-standard connection method that is almost universally allowed through corporate intranets, all without requiring complex configurations to the end-user network.
  
 
== See Also ==  
 
== See Also ==  

Revision as of 19:45, 10 November 2014

Order Express
OrderExpressLogo.png
Order Express Logo
300px
Order Express running on Windows 8.1
Website orderexpress.evisionservices.com


Order Express is an ordering application developed by eVision Services. It primarily services manufacturers and dealers in the kitchen and bath industry by allowing them to obtain price quotes using up-to-the-minute pricing data directly from the manufacturers.

Features

  • Advanced Quoting and Ordering Solution
  • Full Specials Manager
  • Secure User Login and Catalog Selection
  • Cloud Storage of all Quotes and Orders
  • Offline Creation and Editing of Projects
  • Integrate to ERP, Biz, or Manufacturing System
  • Extremely Low Cost Per User
  • Automatic Updating of Application
  • Automatic Updating of Product Catalog

System Requirements

Minimum

  • 1.3GHz or faster processor
  • Microsoft® Windows® XP with Service Pack 3 (32-bit)/ Microsoft® Windows® XP with Service Pack 2 (64-bit)
  • 2GB of RAM
  • 320MB of available hard-disk space
  • 1024x768 screen resolution
  • Internet Explorer 8, 9, or 10; Firefox Extended Support Release; Chrome 36.0.1985.125

Recommended

  • 2.0GHz or faster dual-core processor
  • Microsoft® Windows® 8.1
  • 4GB of RAM
  • 10GB of available hard-disk space
  • 1920x1080 screen resolution
  • Internet Explorer 11; Firefox 30; Chrome 36.0.1985.125

Network Requirements

Overview

Order Express is deployed to end users as a ClickOnce application requiring a "Full Trust" security zone. Because the Order Express binaries are not digitally signed, it is unfortunately not possible to set a deployment policy to allow Order Express to be installed independently of other ClickOnce applications. Subsequently, it is suggested (although not currently required) that end-users of Order Express have administrative access of their local machine.

Additional information regarding ClickOnce can be found at the following link: http://msdn.microsoft.com/en-us/library/t71a733d.aspx

In addition to the requirements of the security policy of the local machine, Order Express also has a number of requirements in terms of network connectivity. At its very core, Order Express is an internet application, relying on its ability to synchronize data to and from remote systems to keep both manufacturers and dealers informed throughout the ordering process.

Order Express must be able to access the following ports on remote machines. In the interest of helping network administrators maintain network security during the deployment of Order Express, the information in the list below is granular enough to reliably identify network traffic from Order Express so that it can be allowed.

Hosts And Ports

  • Feature: Status Notifications
    • Host: smtp.gmail.com
    • Ports: 25:TCP, 465:TCP, 587:TCP
  • Feature: ClickOnce Install/Update, Setup & Admin (Accessed via Web-Browser), Database Synchronization
    • Host: *.evisionservices.com
    • Ports: 80:TCP, 80:UDP, 443:TCP, 443:UDP, 1433:TCP
  • Feature: Catalog Install/Update, Image Install/Update
    • Host: s3.amazonaws.com
    • Ports: 80:TCP, 443:TCP

In addition to the above, Order Express must be able to establish/maintain an ongoing connection to a remote SQL Server. While the initial handshake only requires port 1433:TCP to be open, additional ports must be available to complete the handshake process.

Refer to the following link for more information: https://support.microsoft.com/kb/287932/en-us

Major Version History

Version 2.0

This was the first version of the desktop version of Order Express. Previous versions were implemented as web applications.

Version 2.1

This version of Order Express introduced the concept of installing multiple catalogs alongside each other. Previously users were only able to install a single catalog at a time, and were required to uninstall the application prior to installing one from another manufacturer.

Version 2.2

  • Completely revised back-end architecture for saving and loading projects. Projects that were stored in the legacy format are automatically converted to the new format when they are opened. Projects stored in the new format are 1/10th the size of those stored in the previous format, substantially reducing the time needed to save and load projects.
  • Setup & Admin is no longer built into the application. Instead, it has been replaced with a more robust version as a web application.

Version 2.3

With this release, Order Express becomes substantially more reliable for users with slow or unstable internet connections. Many features within Order Express now leverage our powerful "Web API" for the offloading of various tasks to a central server. Our decision to use HTTP as our communications protocol allows us to consolidate numerous networking protocols into an industry-standard connection method that is almost universally allowed through corporate intranets, all without requiring complex configurations to the end-user network.

See Also