Service: re-engineering, implementation of new functionality, data transferring
Solution type: web application
Business area: education & e-learning, online collaboration tools, SaaS
Period: 2007–ongoing
Key problems
Virtual Learning Environment (VLE), used by almost a million users, is contantly evolving. Thus it needs additional features to be implemented regularly.
The main goals of the project are:
- Re-engineering of the whole application: architecture, database, GUI
- Implementation of new key features required for end users;
- Implementation of integration application to transfer data from other applications to the VLE
Solution
In the scope of the re-engineering task Arcadia developed a new architecture, implemented new GUI controls and rewrote data access layer.
Besides, Arcadia specialists implemented new features satisfying modern requirements of Web 2.0 style.
Development tools & technologies
- MS Windows
- MS .NET, MS SQL Server, MS Windows Server Platform
- C#, С/C++, JavaScript, Transact-SQL
- MySQL
- XML/XSLT, ASP.NET WebForms, AJAX, CSS, DHTML, jQuery, Flash, Cloud e-mail (Google and Microsoft), Exalead Enterprise Search
- COM/DCOM, MSXML, MSMQ, LDAP, ADO.NET
- LINQ, WCF, XML Web Services
- jQuery UI
- MS Visual Studio, MS TFS, ReSharper, CodeSmith Code Generator for .NET
- MSUnit
- Rally
- MS Team Build
- Accept 360
Duration and scope
Ongoing / 705 person-months