Superior Software Delivery Starts Here
Anyone who has ever developed a non-SaaS web application using Microsoft .NET will feel right at home developing on SaaSGrid. SaaSGrid was built with an understanding that software companies have invested thousands of man hours in educating a powerful, skilled workforce that is familiar with today's top technologies. These software companies have captured enormous amounts of value in software packages, libraries and tools. Does moving to SaaS require you to throw that away? Absolutely not. SaaSGrid was designed with the real world in mind: no custom, highly proprietary languages or unhardened, closed technology stacks that prevent you from accessing value you've already created. SaaSGrid applications are built using Microsoft .NET and the Microsoft family of technologies, allowing you to quickly port your application, utilize off the shelf or open source components, and take advantage of your largest asset - the development knowledge already present in today's workforce.

Apprenda provides a SaaSGrid SDK that when installed, integrates with Visual Studio and provides the necessary libraries to get started with a SaaSGrid application. In addition, we provide development tools (for instance, the SaaSGrid Mocker) that give you everything you need to debug your application and test its behavior with respect to subscription features and various customer scenarios, all from Visual Studio, and all without having to deploy to a live instance of SaaSGrid until the application is ready for staging and production.
SaaSGrid applications can be composed as three tier applications with user interfaces, web service, and database layers or can even be composed strictly as APIs where only web services are exposed to the outside world. Utilizing ASP.NET, Windows Communication Foundation, and SQL Server, you write your application focusing on the value you deliver to your customers, and not on SaaS plumbing code. Instead, you rely on SaaSGrid by interacting through the API for specific functionality, and inheriting functionality such as multi-tenancy when you publish your SaaS offering to the cloud. The SaaSGrid SDK provides a local testing framework allowing you to emulate running on a live instance of SaaSGrid. When your local testing is complete, you can publish your SaaSGrid application to a live sandbox via the SaaSGrid Online Provider Portal, giving you the ability to perform real world testing prior to a production release.
SaaSGrid allows you to program in a model you're familiar with and take advantage of existing investments all while not having to worry about specifics like multi-tenancy, user systems, provisioning, monetization and billing, role security, and a release framework. Now you can get your SaaS offering to market faster than ever before!


