SaaS - Software As A Service, Kick off


What is SaaS ?
It is a software delivery model in which software and data are centrally hosted and shared amongst multiple users.
The softwares can be consumed by thin clients, with the help browsers.

Benefits of SaaS over traditional web models
No setup cost
Easy deployment
Full time support availability
Pay as you use model
Flexible maintainability
Short time ROI ( Return on Investments)

How domestic market can be targeted with SaaS
Opportunities in local market for SaaS applications
Pricing and Support benefits
Growing IT infrastructure

How subscription based licensing is attracting more customers. ROI of SaaS
Subscription based business model is saving cost by pay-per-use model. Customers get flexibility to add/remove feature at run time by just changing the subscription. It is minimizing the downtime increasing ROI

SaaS = Consumers + Technology + Business
This is basically how SaaS evolved.
The days in 1970’s and now.
Training needs

Closomo (Cloud Social Media Mobility) 
How Social Media and mobile devices can be used in cloud environment.
How organizations are making use of Social Media platform for various purposes like Business pages, recruitment etc.
Case study of usage of Twitter for technical support
App stores offered by mobile companies

SaaS development factors
Factors to be considered while moving to SaaS platform - Understanding what to do and what not do
Data Migration
Data Security
Licensing
Single Sign On
Different options for Identity management

HostingEnvironmentException while running application from IIS


I was trying to run a simple ASP.Net application on my machine. Surprisingly it failed and below exception occured.

Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.
The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC).
For information on modifying metabase permissions, please see http://support.microsoft.com/?kbid=267904.
Source Error:
An unhandled exception was generated during the execution of the current web request.
Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[HostingEnvironmentException: Failed to access IIS metabase.]

The framework versions installed on my machine were 1.1, 2.0, 4.0. And my application was configured for 4.0 version.
To resolve this issue we just need to open visual studio command prompt and type the following command.

aspnet_regiis.exe /r

This will install the respective version of ASP.Net.