Success Story

Delphi “ helps Euclid Technology be first to market with Enterprise Solution on Windows Vista. Organization ” – Charles Vinal, President and CEO, Euclid Technology Euclid Technology

Introduction such as cross tabs and charting. ClearVantage uses the SQL Server 2005 , and also ClearVantage from Euclid Technology is runs on SQL Server 2000 and Embarcadero’s an integrated CRM (customer relationship InterBase®. management), ERP (enterprise resource planning), eCommerce and Web Content Euclid has ported the ClearVantage enterprise Management solution built with Delphi. application (more than 480,000 lines of code, Application ClearVantage is designed for use by trade plus multiple 3rd party components) from Delphi • ClearVantage from Euclid associations and non-profits, and is currently 5 to Delphi 2007. The SOA and web architecture Technology – Integrated used by over 100 organizations ranging in size were ported from Delphi 7 as well, requiring no CRM, ERP, eCommerce and from 15 to 1000 employees. more than a recompile. The application now runs Web Content Management on Vista, has all of the glass features and dialogs, What Euclid Built With Delphi an optional Office 2007 ribbon interface and also runs as it always has on XP. IDE of Choice Features of the ClearVantage solution are • Delphi used by everyone in the organization – from Web Services are primarily wrapped in ISAPI the receptionist to membership management DLLs for ease of integration with other web Challenges to the executive director. What’s more, the development applications. The ISAPI DLLs association or non-profit’s constituents use the connect to the program’s web services to get • Windows Vista enabling of websites that are powered by ClearVantage to data, and then return the data in the selected existing product purchase products, track orders, pay bills and format to the calling application – such as a • Competing against interact with organization. Member Connect, formatted web page or raw XML data. Clients companies with much larger the ecommerce and web content management access ClearVantage “web objects” (which are development teams functionality, powers approximately 75 websites the ISAPI DLLs) from just about every platform which collectively are accessed by over a million – including ASP, ASP.NET, ColdFusion, PHP and • Providing reliable access people each week. Perl. Although ClearVantage offers direct access using SOA architecture to our SOA/web services through SOAP and A Look Under the Hood XML, most developers accesses the functionality Results using URL name/value pairs passed to the web • First in industry to run on ClearVantage encapsulates its extensive business objects. Vista and XP logic into a Service Oriented Architecture (SOA) that can be accessed using both proprietary ClearVantage Mobile is accessed through any • Compete successfully with and standards-based interfaces (e.g., SOAP smart phone or PDA that has an integrated web companies with 10x larger and XML). Functionality is provided to users browser. In addition, the desktop application development teams through four user interface options: a smart, – ClearVantage.sc (smart client) – integrates directly with Outlook, allowing PDAs to • Support for SOA, web thin and powerful client for employees synchronize the user’s Outlook data without an services, web and client/ (ClearVantage.sc), an html client for internal and remote use (ClearVantage Web), a mobile internet connection. However, with the advent server web client for smart phone users (ClearVantage of CV Mobile, which can work over any cell Mobile), and a web development platform connection, the Outlook synchronization model (ClearVantage MemberConnect) for building may be a less desirable approach than having and managing highly functional customized web your data available anywhere, anyhow, anytime. sites. ClearVantage also has integrated query, communication and business intelligence tools A Delphi Success Story

Delphi Was the Clear Choice Ten years ago Euclid looked at all available Thanks to Delphi, we are the first in our products to build ClearVantage – Visual “ Basic, PowerBuilder, C++, and Delphi. industry to release a Vista compliant According to Euclid Technology CEO, Charlie Vinal, “We decided that Delphi was application – which helps solidify our the best tool available because of its robust environment and true object-oriented tools. position as a technical leader. Over time Delphi has consistently risen to ” meet our needs. From its origins in client- – Charles Vinal, President and CEO, Euclid Technology server development to it’s current support for developing extensive Web based services, Delphi has allowed us to leverage everything new and good about the Internet, “Now we’ve stayed with Delphi as we’ve Being First to Vista without abandoning our extensive and moved from an object-oriented architecture is a Marketing Win proven code base.” to a service architecture. Our code is Making ClearVantage compliant with extremely optimized and wrapped in Web Windows Vista was important to Euclid’s Delphi Makes Our Development services that can be accessed by any of our customers, many of whom have standardized Team More Productive own or third party applications. So we’ve on the platform and are planning been able to provide better, more reliable to move to Vista over the next year. “Using Delphi allows us to compete against software to our customers because they have According to Vinal, “our customers wanted, development teams that are ten times as access through our SOA architecture. large, because we’re more productive,” or would soon want, the ability to use the says Vinal. “We were able to build a great Where Delphi excels is that it provides a Aero interface, the new dialogs and other foundation, and because core functionality complete solution to get everything you features of Vista. They want to know that is encapsulated in our object-oriented need to get done…done – Web, Client Euclid is a technology leader – not just architecture, we are able to pull out old Server and Web Services are well supported; compliant, but ahead.” plumbing and put in the new in a fraction apps get written in their native code and Vinal sometimes is asked why he’s using of the time. Euclid has 25 employees run super fast; you can build an ecommerce, CodeGear tools to develop for the Microsoft and a development team of 5 engineers. content management solution fast. Many . His reply is to the point, We compete against companies with of our customers manage very complex “we’re the first in our industry on Vista development teams of 50 to 100, and our processes that don’t lend themselves to and still run great on XP. The success of software is consistently evaluated as better. simple interfaces. Delphi gives them super our products and our company is reason We have a 90% win rate with prospective rich, easy to deploy interfaces. One tool enough. CodeGear keeps us ahead.” customers when our software is evaluated.” lets us be very productive across multiple delivery mechanisms.”

Download Free Trials at www.embarcadero.com Corporate Headquarters | Embarcadero Technologies | 100 California Street, 12th Floor | San Francisco, CA 94111 | www.embarcadero.com | [email protected]

© 2009 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero Technologies product or service names are trademarks or registered trademarks of Embarcadero Technologies, Inc. All other trademarks are property of their respective owners. DELEU/SS/2009/02/12