December 12th, 2013

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

Cesar De la Torre
Principal Program Manager

—-

[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 

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:

http://sdrv.ms/IPQ08r

Download 2: Detailed description and setup documents:

http://mycompany.blob.core.windows.net/msft-mycompany-demos/MyCompany%20demo%20apps%20-%20Description%20and%20Setup.zip 

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

http://sdrv.ms/IPRsHE 

 

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:

image

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

http://sdrv.ms/1gBWXYQ 

image

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

http://sdrv.ms/1di3brE

image

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

http://sdrv.ms/1k91H8d

image

Download 7: Developing Modern Windows applications

http://sdrv.ms/1k91UbE

image

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

http://sdrv.ms/1c7ujwW

image

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

http://sdrv.ms/1c7usQZ 

 

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).

Author

Cesar De la Torre
Principal Program Manager

Principal Program Manager at the Azure team.

0 comments

Discussion are closed.