Python rocks, but I know at least a few of you out there are using the Microsoft stack... :)<p>Most startups founders I've talked to use Python and Amazon Web Services for scalability. Until Microsoft reveals their cloud computing solution, it seems there aren't too many choices for the Microsoft stack hosted scaling solutions, besides Mosso. I've heard Amazon can be used with a .NET app, as long as you are not running SQL Server on the back-end. Is anyone using MS SQL Server Express as the database engine for their startup? How do people here using the Microsoft stack approach scalability issues?
MSFT scalability = multiple app servers load balanced.<p>Here's the typical example: <a href="http://highscalability.com/plentyoffish-architecture" rel="nofollow">http://highscalability.com/plentyoffish-architecture</a><p>In my experience, virtuals/slices do not scale well for app servers in the MSFT stack.
Watch out! when you are using the MS SQL Server Express edition you are limited by its "subscriber only" replication mode.<p>MS SQL Server express cannot be used as a replication master, if you are interested in that type of architecture.
<i>I've heard Amazon can be used with a .NET app, as long as you are not running SQL Server on the back-end.</i><p>You need to be more specific since Amazon offers many web services. There may be .NET client applications which use Amazon S3 for storage but as far as I know there is no good solution for running a .NET application on Amazon EC2.<p>If you do find any examples, please post them here.