# Some ideas for Alternet UI

**URL:** <https://forum.alternet-ui.com/t/some-ideas-for-alternet-ui/267>\
**Category:** AlterNET UI Support\
**Created:** [December 31, 2022, 8:55am UTC](https://forum.alternet-ui.com/t/some-ideas-for-alternet-ui/267 "2022-12-31T08:55:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![neoxeo](https://forum.alternet-ui.com/letter_avatar_proxy/v4/letter/n/606060/32.png) [@neoxeo](https://forum.alternet-ui.com/u/neoxeo)\
**Post date:** [December 31, 2022, 8:55am UTC](https://forum.alternet-ui.com/t/some-ideas-for-alternet-ui/267/1 "2022-12-31T08:55:04Z")

</div>

Hi,

Here is some ideas to helps us :slight\_smile :

- tool to help to migrate Winforms to Alternet UI. It can take as input, a xxx.designer.cs file, analyze content and convert to UIXML file. Even if it can’t do all the job automatically, it will be useful to accelerate migration
- same thing for Wpf
- use Github issue or Alternet WebSite to ask new components/methods…
- create tutorials to explain how to convert existing simple winforms/wpf soft to Alternet UI
- create tutorials to create a new components and create a community to share them
- add benchmarks to compare Alternet UI with Winforms/WPF/Avalonia…
- have a look to Modern Form ([Modern.Forms · GitHub](https://github.com/modern-forms)) to see if there is some interesting ideas
- give more information about Professional and Enterprise versions : Productivity Features ? Advanced Controls ? Custom Themes ?
- give more information about Community version : is there a licence ? Never expire ? I can create some softs and distribute them free without doubt that there will be a problem with them in few days/months/years ?
- give us news about the todo list and roadmap of Alternet UI
- create full version .Net6 and .Net7. (And why do you use Framework 4.6 and not 4.8 or 4.8.1 ?)

Thanks to all the team for your job and see you next year with a lot of great things !

NeoXeo

---

<div class="post-metadata">

**Author:** ![neoxeo](https://forum.alternet-ui.com/letter_avatar_proxy/v4/letter/n/606060/32.png) [@neoxeo](https://forum.alternet-ui.com/u/neoxeo)\
**Post date:** [January 3, 2023, 5:58am UTC](https://forum.alternet-ui.com/t/some-ideas-for-alternet-ui/267/2 "2023-01-03T05:58:29Z")

</div>

No comments for these ideas ?

---

<div class="post-metadata">

**Author:** ![dmitry.medvedev](https://forum.alternet-ui.com/user_avatar/forum.alternet-ui.com/dmitry.medvedev/32/27_2.png) [@dmitry.medvedev](https://forum.alternet-ui.com/u/dmitry.medvedev)\
**Post date:** [January 7, 2023, 2:59am UTC](https://forum.alternet-ui.com/t/some-ideas-for-alternet-ui/267/3 "2023-01-07T02:59:58Z")

</div>

Hi NeoXeo,

Thank you for sharing these ideas, I will try to address some of them here.

The converter for WinForms/WPF forms was discussed in a different post:

> [@Small tool to help Winforms migration](https://forum.alternet-ui.com/t/small-tool-to-help-winforms-migration/268/5):
>
> Thank you very much for your answer. I can post a google doc or send you Excel file comparison between WinForms/WPF/AlterNET UI if you need it. I will have a look for StackPanel as a replacement for FlowLayoutPanel; ColorDialog and Directory Dialo. It is a very good new : “We will definitely look at supporting missing controls” and “first public release (version 1.0), with scrollable control support”. Thanks a lot For conveter tool, I can share with you my progress with my tool and why not, …

Once it’s available, we will certainly create a tutorial for it  
.  
We have two public GitHub repositories, one with managed source code, and another with examples. You can post issues to both of them:  
[https://github.com/alternetsoft/alternet-ui](https://github.com/alternetsoft/alternet-ui)

> **[GitHub - alternetsoft/alternet-ui-examples: Code examples for AlterNET UI: a...](https://github.com/alternetsoft/alternet-ui-examples)**
>
> Code examples for AlterNET UI: a cross-platform .NET UI Framework - GitHub - alternetsoft/alternet-ui-examples: Code examples for AlterNET UI: a cross-platform .NET UI Framework

In the version we’re working on(and will be releasing as the first public release once we finish with testing), we have added API and a couple of examples of custom controls, here’s a screenshot of an example project:

 ![image](https://forum.alternet-ui.com/uploads/default/original/1X/317f19818fbdf6faf5a190bc4a06b35362cc6ce6.png)

We would definitely engage with the community and possibly other component vendors to facilitate the development of the new custom controls. This may include advanced controls like charts, grids, schedulers, etc. We will be also creating a cross-platform version of our Code Editor product with AlterNET UI.

Right now our first priority is to release Community Edition, and then we will start working on the Professional one. One of the productivity features we have in mind is XAML-like Form designer for UIXML files, based on our WPF Form Designer control:

> **[Form Designer — AlterNET Software](https://www.alternetsoft.com/products/designer)**
>
> Form Designer is a graphical .NET control for creating user interfaces.

There’s no license as such for the Community Edition, and it’s not going to expire. Most likely there will be licensing mechanism for the Professional Edition. Please refer to the license agreement here:

> **[License — AlterNET UI](https://www.alternet-ui.com/license)**
>
> AlterNET UI License agreement

Custom Themes will support a custom look and feel for the standard controls, so they look the same on all supported platforms (similar to how Avalonia UI controls look).

.NET Framework 4.6 is a minimal requirement for Windows and .NET 6 for macOS/Linux.  
You can certainly use AlterNET UI with other versions of .NET Frameworks, such as 4.8 and 7.0.

As we go forward, we will be supporting missing standard controls, like Datetime picker, RichEdit, etc., and also will look at supporting AlterNET UI extension for Visual Studio Code and Rider.

Kind regards,  
Dmitry
