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.

Labels

.net .Net Instrumentation logging .net localization Agile amazon amazon elasticache amazon services AppDomain Application Domain architecture asp ASP.Net authentication authentication mechanisms Byte order mark c# cache canvas app cdata certifications class classic mode cloud cloud computing cluster code-behind Combobox compilation Configuration providers configurations connection connectionString constructors control controls contructor CSV CTS .net types conversion database DataGridView DataSource DataTable DataType DBML delegates design pattern dispose double encoding Entity framework Events exception handling expiry fault contracts fault exceptions function pointers functions generics help HostingEnvironmentException IIS inner join instance management integrated mode javascript join left outer join LINQ LINQ join LINQ to SQL memory leak methods microsoft model driven app modes in IIS MSIL multiple catch blocks no primary key Nullable Osmos Osmotic Osmotic communication Osmotic communications page events page life cycle partial class PMI powerapps preserve precision points private contructor ProcessExit Project management properties property protect connectionString providerName providers query regular expression repository Responsive Web Design return type run-time RWD Saas self join session session expiry sessions singelton singleton pattern software as a service source control system SQLMetal string time management time-boxing toolstrip ToolStrip controls ToolStripControlHost tortoise SVN ToString() try catch finally update wcf web application web design web site web.config where-clause xml

Pages