—-
[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: https://github.com/xamarin/MyCompany/
—-
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: https://aka.ms/mycompanyapps
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:
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).
0 comments