The Client has chosen Iflexion to develop the project due to the profound experience our company has in developing sophisticated web-based applications. We have offered a 'turnkey' solution including business model development, framework creation and installation and future updates. During the initial stage Iflexion analysts had performed a deep business analysis, created a thorough technical and business specification, implementation plan, the final scheme of the end product and the whole project development strategy.
As a result of thorough evaluation we have decided to use ASP.NET framework and Microsoft AJAX.NET library due to their full compatibility and additional features such as development of new components and modification within the framework. Another advantage of ASP.NET is its compatibility with all major browsers and third-party web services. Iflexion used the memcached technology providing further optimization of the server performance.
Solution Highlights:
The project features three independent layers: database, logic and presentation. Database objects and relation mapping of the database object are enabled by NHibernate. Such a solution allowed developing code which is not limited to a certain database format. The business logic layer includes data framework and the list of operations possible for the objects states. The presentation layer includes pages and everything needed to enable interaction between users and the interface. AJAX.NET integrated with ASP.NET significantly increases overall performance and makes the portal comfortable and easy to work with.