MyCompany Demo Apps – Extended info and related sessions (DemoScripts and PPT/decks)

Cesar De la Torre


[UPDATE January 2014]:

Added two more client apps to ‘MyCompany Demo Apps’, the iPad and Android client applications developed in C# with Xamarin.iOS and Xamarin.Android thanks to a partnership we made between Microsoft and Xamarin].

Get it from:


At the Visual Studio 2013 Launch Event (Nov. 13th 2013), Microsoft used a set of demo applications to explain the new features in .NET 4.5.1 and Visual Studio 2013.

MyCompany (demo applications) is a sample/demo simplified enterprise application suite, single tenant, SaaS solution deployed on Windows Azure and some of it on O365, and composed by several autonomous custom business applications.



Global landing page: 

1. Visitors application

2. Expenses application

3. Staff application

4. Travel application

5. Vacation application

6. Face recognition app


In this post I just want to extend the info and support documents related to these demo applications:


Global Info and Setup documents


Download 1: MyCompany Demo Apps Summary and Simplified Architecture:

Download 2: Detailed description and setup documents: 

Download 3: Optional Server Production-like deployment on IIS Servers: 


DemoScripts and Presentations

Related to the Visual Studio 2013 version, we created the following sessions (deck/PPT plus DemoScripts based on the MyCompany Demo apps). In these DemoScripts you’ll find suggested demos for the different scenarios that the MyCompany apps cover. Download those DemoScripts and PPT/decks from here:


Download 4: Developing Web sites and Services using Visual Studio 2013 


Download 5: Using Windows Azure to develop secure and deploy cloud applications


Download 6: Developing Web and Cloud applications using Visual Studio 2013 and Windows Azure


Download 7: Developing Modern Windows applications


Download 8: .NET for business applications and what’s new in .NET 4.5.1


Download 9: Developing Apps for Office and SharePoint 2013 with Visual Studio 2013 


The following are the basic requirements for these demo applications.

MyCompany business applications requirements:

•    Windows 8.1 RTM (Recommended: Professional SKU or higher) 
•    Visual Studio 2013 RTM (Recommended: Ultimate or Premium SKU)
•    Windows Azure SDK 2.2 or higher (When deploying to Windows Azure)
•    Windows Azure subscription (When deploying to Windows Azure)
•    Office 365 online account and developer site (Only the SharePoint/Office apps)

FaceRecognition app requirements:

•    Windows 8.1 RTM (Recommended: Professional SKU or higher) 
•    Visual Studio 2013 RTM (Recommended: Ultimate or Premium SKU)
•    SQL Server Compact 4.0 SP1


What these demo applications are NOT about

These applications are not production systems and are not intended as a guidance for mission-critical applications, as it mostly covers CRUD and Data-Driven scenarios, only. If you need guidance for complex scenarios, we recommend to check guidance material from the Microsoft Patterns & Practices group like the ‘CQRS Journey guidance’, which shows a reference application with a related functional domain & scope (Events/Conferences platform) but from a different point of view based on design-patterns and best architectural practices for complex scenarios, covering approaches like CQRS (Command & Query Responsibility Segregation) & DDD (Domain Driven Design).


Discussion is closed.

Feedback usabilla icon