.NET 5 support plans for TeeChart v4 Pro in WinForms applications

TeeChart for Microsoft Visual Studio .NET, Xamarin Studio (Android, iOS & Forms) & Monodevelop.
Post Reply
bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

.NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Wed Oct 07, 2020 5:08 pm

Hello.
.NET 5 RC1 is out for almost a month, RC2 is about to appear. Both version are Go-Live and supported in production.
When are you planning TeeChart v4 Pro to support .NET 5 in WinForms applications (ASP .NET Core app is not an option for our company, our software is fully desktop)?
Thank you.

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Thu Oct 08, 2020 11:21 am

bairog wrote:
Wed Oct 07, 2020 5:08 pm
Hello.
.NET 5 RC1 is out for almost a month, RC2 is about to appear. Both version are Go-Live and supported in production.
When are you planning TeeChart v4 Pro to support .NET 5 in WinForms applications (ASP .NET Core app is not an option for our company, our software is fully desktop)?
Thank you.
We are presently in the process of producing a new suite of TeeChart assemblies for .NET 5, based on a core TeeChart assembly written in .NET Standard which acts as a 'Portable Class Library' for platform specific assemblies for .NET 5 WinForm, .NET 5 WPF, .NET 5 ASP (no dependency on System.Drawing/GDI+) and Xamarin/Xamarin.Forms. We hope to have these new suite ready for the release version of .NET 5 - scheduled for this November - and will keep our clients updated on our progress.
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Wed Oct 21, 2020 6:24 am

Could you please clarify:
When targeting .NET Framework nuget package Steema.TeeChart.NET has more features in WinForms (TeeChart.dll) than in WPF (TeeChart.WPF.dll) - I mean more powerfull designer, ShowEditor() function, etc.
When targeting .NET Core 3.1, again, nuget package Steema.TeeChart.NetCore.WinForm is expected to have more features than in Steema.TeeChart.NetCore.WPF - I mean same functionality (when WinForms designer for .NET Core will be finally released).
As you said above you are developing .NET 5 library based on a core TeeChart assembly written in .NET Standard. Is it going also to have different designer functionality on WinForms and WPF?
I'm confused by ".NET Standard" because as far as I know it is a smaller subset of APIs that WinForms have.

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Wed Oct 21, 2020 8:43 am

bairog wrote:
Wed Oct 21, 2020 6:24 am
Could you please clarify:
When targeting .NET Framework nuget package Steema.TeeChart.NET has more features in WinForms (TeeChart.dll) than in WPF (TeeChart.WPF.dll) - I mean more powerfull designer, ShowEditor() function, etc.
No, I don't think it is the case that TeeChart.dll has more features than TeeChart.WPF.dll; it is more the case that the designtime experience of Windows Forms and the Windows Presentation Framework is different for all visual components in Visual Studio, including TeeChart. Specifically in the case of TeeChart, the Windows Forms version has an editor build from Windows Forms (that you can call using ShowEditor), whereas the WPF version has no such editor.
bairog wrote:
Wed Oct 21, 2020 6:24 am
When targeting .NET Core 3.1, again, nuget package Steema.TeeChart.NetCore.WinForm is expected to have more features than in Steema.TeeChart.NetCore.WPF - I mean same functionality (when WinForms designer for .NET Core will be finally released).
I think you might be conflating .NET Core with .NET 5.0 - .NET Core is already 'finally released,' but as we have identified, the designtime experience of the Windows Forms .NET Core version in Visual Studio has yet to arrive at the same level of functionality as the .NET Framework experience.
bairog wrote:
Wed Oct 21, 2020 6:24 am
As you said above you are developing .NET 5 library based on a core TeeChart assembly written in .NET Standard. Is it going also to have different designer functionality on WinForms and WPF?
The difference in designtime experience between Windows Forms and the Windows Presentation Framework is not the work nor the responsibility of Steema Software - it is the work and responsibility of Microsoft and their Visual Studio team. The differences in designtime experience between Windows Forms and WPF exist prior to and independently of any software Steema Software has produced or will produce. More specifically to TeeChart code produced by Steema Software then yes, in .NET 5.0 we hope to be able to replicate the designtime experience of our Windows Forms and WPF controls that presently exists in our .NET Framework versions of them.
bairog wrote:
Wed Oct 21, 2020 6:24 am
I'm confused by ".NET Standard" because as far as I know it is a smaller subset of APIs that WinForms have.
.NET Standard doesn't only target Windows Forms - as you can see here, it targets a wide range of platforms, many of which are targeted by TeeChart. The reason we are producing an assembly to target .NET Standard is basically explained in the 'reusable libraries' section here - once we have produced a TeeChart .NET Standard assembly containing the 'engine' of TeeChart, we can then use that assembly as the basis for all of our platform-specific assemblies.
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Wed Oct 21, 2020 9:07 am

Christopher wrote:
Wed Oct 21, 2020 8:43 am
No, I don't think it is the case that TeeChart.dll has more features than TeeChart.WPF.dll; it is more the case that the designtime experience of Windows Forms and the Windows Presentation Framework is different for all visual components in Visual Studio, including TeeChart.
Looks like I didn’t express my thoughts clearly. I was speaking only about situation that the Windows Forms version has an editor build from Windows Forms (that you can call using ShowEditor), whereas the WPF version has no such editor.
Christopher wrote:
Wed Oct 21, 2020 8:43 am
More specifically to TeeChart code produced by Steema Software then yes, in .NET 5.0 we hope to be able to replicate the designtime experience of our Windows Forms and WPF controls that presently exists in our .NET Framework versions of them.
Christopher wrote:
Wed Oct 21, 2020 8:43 am
once we have produced a TeeChart .NET Standard assembly containing the 'engine' of TeeChart, we can then use that assembly as the basis for all of our platform-specific assemblies.
Thank you for explanation, that is all I wanted to hear.

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Mon Dec 28, 2020 12:18 pm

Any updates for this?

Marc
Site Admin
Site Admin
Posts: 1000
Joined: Thu Oct 16, 2003 4:00 am
Location: Girona
Contact:

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Marc » Wed Dec 30, 2020 9:41 am

Hello,

If I've understood the question corrcetly, the latest progress in support for NET5 is available for download here:

https://www.nuget.org/packages/Steema.T ... 12.18-beta

We can answer specific questions on it if you have any.

Regards,
Marc
Steema Support

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Wed Dec 30, 2020 11:57 am

I'm especially insterested in .NET Framework-like designtime experience of .NET 5 Windows Forms - I mean an editor (that I can also call using ShowEditor()).
As I can see Steema.TeeChart.NET50 4.2020.12.18-beta lacks this feature for now:
Image
So looking forward for it.
Thank you in advance.

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Tue Jan 05, 2021 7:58 am

So looking forward for it.
So are we! It seems that the .NET 5.0 Windows Form designer still doesn't have exactly the same functionality as the .NET Framework Windows Form designer, which means we can't implement the functionality you mention until we have a resolution to the issue which I have detailed in the following StackOverflow question:

https://stackoverflow.com/questions/655 ... snt-called
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Tue Jan 05, 2021 9:13 am

Christopher wrote:
Tue Jan 05, 2021 7:58 am
..issue which I have detailed in the following StackOverflow question:
https://stackoverflow.com/questions/655 ... snt-called
I think it can be worthy to create an issue directly on winforms github as well - https://github.com/dotnet/winforms/issues
Some people post WinForms Designer bugs in What's new documentation is missing topic (https://github.com/dotnet/winforms/issues/4122) but I think that is not the right place for this..

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Tue Jan 05, 2021 9:47 am

I think it can be worthy to create an issue directly on winforms github as well
Yes, I think I will do that if I don't get a workaround I can use from the StackOverflow question. I'll leave it a couple of days, and if I get nothing useful I'll post on github.
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

bairog
Newbie
Newbie
Posts: 82
Joined: Fri Dec 07, 2018 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by bairog » Mon Jan 11, 2021 9:47 am

Christopher wrote:
Tue Jan 05, 2021 9:47 am
I'll leave it a couple of days, and if I get nothing useful I'll post on github.
6 days no reply at SO. Looks like we need to go "github route"..

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Mon Jan 11, 2021 9:53 am

bairog wrote:
Mon Jan 11, 2021 9:47 am
Christopher wrote:
Tue Jan 05, 2021 9:47 am
I'll leave it a couple of days, and if I get nothing useful I'll post on github.
6 days no reply at SO. Looks like we need to go "github route"..
Three working days and two hours, as Wednesday was a national holiday. I'll post to github before the end of today.
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

Christopher
Guru
Posts: 1333
Joined: Fri Nov 15, 2002 12:00 am

Re: .NET 5 support plans for TeeChart v4 Pro in WinForms applications

Post by Christopher » Mon Jan 11, 2021 10:50 am

Christopher wrote:
Mon Jan 11, 2021 9:53 am
Three working days and two hours, as Wednesday was a national holiday. I'll post to github before the end of today.
Let's see if we get a response to this:
https://github.com/dotnet/winforms/issues/4451
Best Regards,
Christopher Ireland / Development & Support
Steema Software
Avinguda Montilivi 33, 17003 Girona, Catalonia
Tel: 34 972 218 797
http://www.steema.com
Instructions - How to post in this forum

Post Reply