ISV meet hoster, hoster meet ISV

You are an ISV looking at on-demand delivery of your application – good for you! But… once you have sorted out scalability, configurability, tackled multi-tenancy and packed it full with cool features, be prepared to keep developing as your Hoster may not be able to help as much as you might expect. In the summer…

1

Multi-tenancy in the data tier – not for everyone

We have a great example application called LitwareHR that (amongst other things) demonstrates how to design a highly multi-tenant database – where the data of tenants exists in the same tables and SQL views are used to project out only the data for an individual tenant. However this is certainly not the right approach for…

1

LitwareHR SaaS Sample gets a smart client

LitwareHR is our sample application demonstrating how to use Microsoft technologies to build a SaaS solution. Originally the plan was to have two clients – a web client and a smart client, both communicating with the server hosted services. However the original release of Litware included only the Web client. I am pleased to see…

0

SaaS and Workflow for real

Two areas I have spent a fair bit of time on in the last 6 months are SaaS and Workflow Foundation. Workflow Foundation is a great technology that seems to fit well into the SaaS world of “configuring business processes” – which is one reason why Workflow Foundation is used in our Litware sample SaaS…

0

Microsoft Software + Services Partner Opportunity Paper

I spotted an interesting paper on opportunities for partners on our partner site. It gives a decent summary of our S+S strategy (which combines the best of on-demand with the best of on-premise) before then talking about the impact and opportunity for our large partner base – both VARs who traditionally make money from on-premise installs…

2

Software + Services Slides now available from Architect Forum, May 15th

Mid may we did a day on Software + Services where I presented Successful SaaS: What Will it Take? Just noticed the slides are now available. MS Strategy for Software + Services Technology Innovation and the Changing Software Landscape Software as a Service in Finance SecPAL: A Security Policy Language to Support Grid on Demand…

1

ISV interested in hosting solution – then you need to understand SPLA

SPLA is relevant if you host your solution for your clients or if you are looking to move to SaaS. It has popped up a few times in recent discussions and I was about to give a brief explanation here when I spotted a US colleague had already done a great job of it. I…

0

Want more on Microsoft CRM as an application platform?

My post on CRM as an application platform sparked a fair bit of interest amongst UK ISV’s. If you want to know more I suggest you add the blogs of two of our evangelists to your fave RSS reader. Both specialise in helping ISVs with Microsoft CRM. Ben Riga http://blogs.msdn.com/benriga/default.aspx  And Michael McClary who is…

0

Multi-tenancy and row level security in SQL Server 2005

When looking at architecting for on-demand, the subject of single tenancy vs multi tenancy always comes up. When looking at multi tenancy, the subject of row level security often follows. Why? Well – multi tenancy at its extreme means all the tenants data co-exist in a single schema – mingling data from one tenant with…

0