Our client, an innovative leader in online gaming solutions, strives to assist its clients in building a successful online gaming business. Our client provides their award-winning gaming software with a 24/7/365 dedicated Customer Services Team and a powerful administrative and reporting system that assists the clients in operating an Online Casino, an Online Sports book , and an Online Horse book in an effective and efficient way.
Problem Statement
Our client has developed a solution for the above-mentioned systems using the earlier versions of Microsoft Technologies (VB6.0, ASP) and Java. The problems they were facing with the existing application were:
Users complaining of very slow access speed over web due to large number of betting transactions being handled by the server during peak hours of game. The data security was also not very strong.
Having deployed applications in different countries there was huge need for customizing this application in different languages and different currencies.
Very little documentation on the architecture of the existing application which resulted in version release management to different customers.
Implementing all of the above in the existing application required major level changes in the original architecture coupled with huge investments and time.
Our Solution
To take advantage of recent technology improvements such as Microsoft .NET technologies and to provide an excellent and easy to use experience to the users of the applications, XceedLabs suggested to develop a new solution utilizing Microsoft .Net technologies and world-wide standards and practices. This new solution was designed
to offer our client the ability to add new applications in a quickly and cost effective way while reducing software maintenance costs.
Some of the new elements developed are self-standing, cutting edge technologies that will be integrated with the overall solution.
Application Requirements
The new system shall be having the following features:
C# / ASP.NET / JavaScript languages (.NET v1.1)
New database backend (MS SQL2000)
All database calls are through web services using custom objects (no datasets)
GUI Re-Design for improved navigation and look & feel
Multi-language support
Multi-currency support
Multi-odds display (American -110 odds verses European 2/5 odds) (new)
Caching of labels, combo-box values, etc. in the web services box (new)
Business Rules maintained in a single DLL (same as DLL used for Web Services)