Onboarding

2 hours

Content of Training

This package sets up your development environment from scratch, installing the required software to run your application. You'll be able to work with our consultant to decide the most suitable ABP solution template with UI options that meet your requirements.

The consultant will help you align your needs with the ABP features and help you understand the solution layers, including the database structure.

The consultant will also answer your ABP-related questions, guide you through documentation, show you how to use ABP Suite and ABP Studio, and kick-start your application using best practices.

Training Breakdown

Understanding Your Needs

  • Consultation: Work with a consultant to decide the most suitable ABP solution template, considering UI options and architectural requirements.
  • Requirements Alignment: Align your business and technical needs with ABP’s features and capabilities.

Architectural Options

  • ABP Solution Templates: Understand the differences between various ABP solution templates.
  • Authentication & Architecture: Explore options like tiered architectures and separate authentication servers.
  • Architectural Decision: Determine the best architectural setup for your project with the consultant’s guidance.

Setting Up the Development Environment

  • Software Installation: Install all required software to develop and run an ABP-based application.
  • ABP CLI & ABP Studio Installation: Set up ABP CLI and ABP Studio to generate and manage your application.
  • ABP Studio Overview: Learn how to use ABP Studio for faster, visual, and user-friendly application development.

Documentation Overview

  • ABP Framework Documentation: Explore and review the official documentation to thoroughly understand the framework’s capabilities.
  • ABP Suite & ABP Studio Usage: Learn how to use effectively ABP Suite and ABP Studio to streamline development, apply best practices, and customize the solution to your needs.

Onboarding Process

This training functions as a technical onboarding that equips you with the knowledge, tools, and setup needed to develop efficiently using the ABP Framework. It covers understanding your project needs, selecting the right architecture, setting up essential tools (like ABP CLI, ABP Suite, and ABP Studio), and familiarizing yourself with best practices and documentation for long-term success.

Ready to start?

Transform your ideas into reality with our professional .NET development services.