Getting Started
- 2 minutes to read
Hello World Console App
This tutorial demonstrates how to create an XPO-based console application that initializes the data layer and performs basic data operations.
Hello World Console App with XPO and .NET Core
Tutorials for .NET Core and .NET Framework UI Platforms
The following .NET Core and .NET Framework examples create a typical data model in line-of-business apps. These examples also illustrate how to bind XPO models to UI controls and implement CRUD operations.
- A WinForms CRUD Application: .NET Framework, .NET Framework (MVVM), .NET Core.
- A WPF CRUD Application: .NET Framework, .NET Framework (MVVM).
- An ASP.NET MVC CRUD Application: ASP.NET MVC 5, ASP.NET Core MVC, An ASP.NET Core MVC (Razor).
- An ASP.NET Web API OData v4 Service: ASP.NET, ASP.NET Core, ASP.NET Core with XAF Security System.
- An ASP.NET WebForms CRUD Application.
- A Blazor (Server-Side) CRUD Application.
- A Xamarin CRUD Application (Android, UWP, iOS).
- How to Create API Controllers for an ASP.NET Core MVC Application
- How to Bind Data to WinForms Controls Using XPO and XPBindingSource.
- How to Bind Data to WinForms Data Grid Using XPO and XPServerModeView or XPInstantFeedbackView.
- How to Bind Data to WPF Data Grid Using XPO and XPServerModeView or XPInstantFeedbackView.
Digging Deeper
The following help topics and additional resources explore XPO capabilities in further detail, and discuss advanced practical solutions.