1. Hariharan Chandran
  2. PowerBuilder
  3. Thursday, 17 August 2017 16:47 PM UTC

I was using Sybase Datawindow Designer 1.5 and now i am trying to use Powerbuilder 17 (Sybase Datawindow) components into my C# Code.

Is there any help in how we can use new Sybase.Datawindow components to C#.NET regarding the transaction connection and Datawindow controls in general and what DLLs should be referenced.

Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 17 August 2017 18:05 PM UTC
  2. PowerBuilder
  3. # 1

Hi Hariharan;

  No, The DW.Net product was EOL'ed a long time ago and was based on the .NET 1.1 framework - so even if you had a copy today, it would not work with any VS / PB version - even PB.Net.

  You can build .NET Assemblies in PB 2017 and then utilize (consume) them from your C# object's code. However, you cannot do the reverse in PB at the moment unless you make your C# Assemblies COM callable. See Bruce's article on this for more information - (click here):

  In the near future, PB 2018 & PB 2019 will add back .NET interoperability back into the Appeon PB IDE. The PB 2017 IDE is based on PB 12.6 Classic not PB.Net (which is now EOL). Once that occurs, you will be able to build transparent .NET components in either VS and/or Appeon PB and consume each others them transparently. That is the current plan.

HTH

Regards ... Chris

 

 

 

Comment
There are no comments made yet.
Bruce Armstrong Accepted Answer Pending Moderation
  1. Thursday, 17 August 2017 17:45 PM UTC
  2. PowerBuilder
  3. # 2

>>and now i am trying to use Powerbuilder 17 (Sybase Datawindow) components into my C# Code.

You mean PowerBuilder 2017?

If so, you won't be able to use them from C# code.  The DataWindow Designer was based on PowerBuilder.Net components.  Those were discontinued with PowerBuilder 2017.

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.