Nebraska.Code() Sessions tagged angular

Build a Full Stack .Net Core MultiTenancy Web Application with Angular

In this session, we'll go from the ground up to a fully functional .Net Core Web application using Angular on the front-end. This is accomplished with a free framework: ASP.Net Boilerplate.

We'll start by getting a project up and running, which does have a few tricks. Once we're up and running, we'll be able to move very quickly through some of the key points of the layered architecture.

We'll build a model and create the code-first migration to set the database using Entity Framework Core. We'll then build an application service that leverages dependency injection to work against our data. We'll Swagger our service so that the front-end can leverage the automatically generated service proxies.

Our UI layer will leverage Angular and will be fully built in typscript with less and html. With a few notes about some wiring most of the "hard" work of angular is handled for us, and we can concentrate on coding our systems.

Authentication and permissions are a breeze, as are managing roles and user permissions, making setup for multi-tenancy with various user roles fairly painless. This is accomplished through an admin user that can manage users and roles, and also by locking down various methods in our service with code.

The guys at Volosoft have thought of mostly everything - even setting up a built-in multi-lingual architecture. Furthermore, if you need a more powerful solution that has built in masquerading, a full version of the product is available for purchase at ASP.Net Zero.

Speaker

Brian Gorman

Brian Gorman

Lead .Net Developer, Far Reach

Introduction to Angular 8

Alain Chautard will go through an introduction to the Angular framework. If you don't know anything about Angular, that's a perfect opportunity to learn all of the basics and get you started with the framework and front-end development! Alain will talk about TypeScript, components, services, pipes, and how to work with Angular CLI through live coding.

More specifically, we are going to understand how Angular works and how it runs in a browser. We're also going to talk about Angular CLI, a tool to help scaffold an Angular application.

This workshop will be packed with examples and code labs to help understand how easy it is to write Angular web applications.

Speaker

Alain Chautard

Alain Chautard

Angular Consultant, Angular Training