summaryrefslogtreecommitdiff
path: root/pages/develop/tutorials/csharp/start.md.txt
blob: c79bb1b55e579a47d51fe8f69839d811e09be8c0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
---
~~Title: EFL C# Tutorials~~
~~NOCACHE~~
---

# Unified API C# Tutorials #

The following tutorials are designed to build on each other, introducing concepts in a logical manner and working towards full understanding of EFL's capabilities. Most users should approach them in the order in which they are presented; only those with previous EFL experience should skip ahead.

|     | WARNING |     |
| --- | ------- | --- |
| ![NOTE](/_media/note-important.png) | **Some C# classes are currently in BETA state**<br>They should only be used for experimenting and **NOT** for any product development.<br>These classes are marked as **BETA** in the reference documentation.<br>The source code for the tutorials is subject to change in the future. | ![NOTE](/_media/note-important.png) |

> **NOTE:**
> The tutorials in this section use the latest Unified API, as noted in [Developing with the Enlightenment Foundation Libraries](/develop/start.md#Legacy_vs_Unified_APIs). Versions of these tutorials written for the Legacy API can be found in the [Legacy section of the website](/develop/legacy/tutorial/start).

If you haven't done so yet, read the [Setting Up a C# Development Environment](/develop/setup/csharp/) guide so you have a working EFL installation with C# support.

* [Hello World](hello-world-cs.md)
* [Graphical Hello World](hello-world-gui-cs.md)
* [A Simple Text Editor in C#](texteditor-cs.md)