The Surge Platform provides a better way to build enterprise-grade web applications. Instead of a "one-size-fits-all" application builder tool that only supports the development of relatively simple applications, or a cryptic and open-ended software development toolkit (SDK), the Surge Platform provides development tools and design patterns that
makes programming much easier and faster but doesn't limit creativity. Our approach is to use a multi-tier (n) model-view-controller (MVC) architecture which provides maximum code reusability, flexibility, and maintainability.
The Surge Platform consists of a Framework, Controls, and Modules that together dramatically accelerate the development of powerful web-enabled software applications
on Microsoft's ASP.NET MVC framework. We use the latest Microsoft development tools and programming languages (ASP.NET MVC / C# / LINQ-To-SQL / jQuery) to develop your web application
and you can deploy it in the Cloud on Windows Azure, Amazon EC2, OpSource, Tenzing, or any Windows/IIS web server.
- The Surge Ajax Framework extends the ASP.NET MVC framework and provides a consistent design pattern so you can focus on what to
build rather than how to build it.
- The Surge Control Suite gives you a large set of advanced web controls, such as Button, Calendar, Section, Repeater, DataTable, etc,
which are jQuery-powered for desktop-style responsiveness.
- The Surge Module Suite gives you entire blocks of functionality, such as User Authentication, Roles & Permissions, Theming, etc.