Build Angular 2 apps with TypeScript and Visual Studio Code

Sign in to queue

Description

Angular 2 with TypeScript has arrived and it's time to learn the key features that help you successfully build Angular 2 apps. We explore how TypeScript and Microsoft Visual Studio Code help us write code more efficiently through refactoring hints and snippets, and how they allow us to have confidence in our final product. The data may be needed throughout the app, so we'll create a shared service and use dependency injection to access it from the components. We also cover accessing data via HTTP, using metadata to describe components, and the new templating and data binding concepts in Angular 2.

For more information, check out this course on Microsoft Virtual Academy:

Day:

3

Level:

200

Track:

CE

Session Type:

Breakout: 75 minutes

Code:

BRK2193

Room:

A411 - A412

Embed

Download

Download this episode

For more information, check out this course on Microsoft Virtual Academy:

The Discussion

  • User profile image
    Laurent​Duveau

    16:50 - error in the templateUrl, should be story.component.html
    Great presentation btw!

  • User profile image
    mjda

    Are there any Visual Studio (2015 / 2017) project templates for Angular 2 + Web API?

    Right now, to learn this technology, I'm using starting with an ASP.NET Core Web Application template and then adding things with nmp and dnx but this is a throwback from the IDE experience I got addicted.

    What is the best strategy to debug this king of project? Big projects I mean.


    Best regards,
    mjda

  • User profile image
    cuduy

    AMAZING ! THANKS U! ^^ 

  • User profile image
    Linus

    @mjda, keep the applications separate. Deploy the API as an API, not as an API + frontend application. Solves a lot of your headache.

    You can deploy the API on azure for free.

  • User profile image
    Jacques

    Very nice presentation, thanks!

    I'm WPF (using Prism) developer trying to get to grips with the web and it seems like a lot of concepts will translate well.

Add Your 2 Cents