Projects

The Encore RPG for Visual Studio project system is essentially an extension of Microsoft’s C# .NET SDK project system.

It enhances and extends many features of the C# project system:

  • .NET SDK Project Designer, with Encore-specific options.
  • Fully integrated Git source code management.
  • New Encore Project and New Encore Item template support.
  • Encore RPG language service editor integrations, including source control diff displays.
  • Encore-specific Solution Explorer commands and icons.
  • Compile-time externally-described file definition caching.

Hello World

Hello Encore!

The basics: create an Encore RPG application from scratch.


Manage the Project

Modify the project and track changes.

Add and remove Encore and other project items, and create a Git repository.


Generate C# Projects

Ready to Migrate?

Create a C# project instantly from any Encore project in the solution.


Advanced Topics

Project Configuration

A tour of the configuration settings for Encore development and migration.

File Definition Caching

Externally-described file caching can enhance build speed for large projects.


Additional Information

Language Concepts

Find out about the new Language Concepts when using Encore RPG.

Language Reference

Describes the Encore RPG programming language reference.

Getting Started with Visual Studio

Learn to code in Visual Studio


IntelliSense® is a registered trademark of Microsoft Corp.