Topo Actividades

Hands-On - ASP.NET Core 2.0 and Deployment Azure

Formadores:

  • João Sousa - Product Manager@DevScope and Microsoft Visual Studio MVP
  • Pedro Sousa - System Enginner@DevScope and Microsoft Azure MVP

Horário: 18/04/2018 às 14h30

Local: B404

Inscrições:

  • Alunos do DEI-ISEP HelpDesk - opção "inscrição em eventos".
  • Alunos externos ao DEI-ISEP): mlsb@isep.ipp.pt

Para mais informações: handsondei@isep.ipp.pt

Os workshops são gratuitos mas requerem inscrição, sendo o número de vagas limitado.

Overview

ASP.NET Core 2.0 is a new open-source and cross-platform framework for building modern cloud-based Web applications using .NET. It was built from the ground up to provide an optimized development framework for apps that are either deployed to the cloud or run on-premises. It consists of modular components with minimal overhead, so you retain flexibility while constructing your solutions. You can develop and run your ASP.NET Core applications cross-platform on Windows, Mac and Linux. ASP.NET Core is fully open source on GitHub.

ASP.NET Core is built with the needs of modern Web applications in mind, including a unified story for building Web UI and Web APIs that integrate with today's modern client-side frameworks and development workflows. ASP.NET Core is also built to be cloud-ready by introducing environment-based configuration and by providing built-in dependency injection support.

Objectives

In this hands-on lab, you will learn how to:

  • Create a Web site based on the ASP.NET Core 2.0 template
  • Build Web UI and Web APIs in the same project
  • Identify the main components of an ASP.NET Core application
  • Take advantage of the ASP.NET Scaffolding framework to automatically create Controllers and Views to perform CRUD operations based on your model classes
  • Expose the same set of information in machine- and human-readable formats using the right tool for each job
  • Deploy solution to Azure

Prerequisites

The following are required to complete this hands-on lab:

  • Visual Studio Community 2017 or greater.