1. Claudio Zaragoza
  2. PowerBuilder
  3. Thursday, 8 July 2021 22:27 PM UTC

Hello,

 

I'm testing the PB 2021 Beta taking a PB 2019 R2 project as a reference, the project is deployed on PowerServer Web 2019 and it uses Appeon FileServer. After updating my code to the new version and deploying it using CloudApp, when I try to do the part that uses the FileServer in the app(checking if a file exists, and then downloading it), it does nothing, it not even shows an error. Is PB 2021 compatible with Appeon FileServer?

 

Thank you.

Julie Jiang @Appeon Accepted Answer Pending Moderation
  1. Friday, 9 July 2021 06:50 AM UTC
  2. PowerBuilder
  3. # 1

Hi Claudio, 

With PowerServer 2021, you can use the standard ASP.NET Core technique to implement the file server function, such as what’s explained at: https://docs.microsoft.com/en-us/aspnet/core/mvc/models/file-uploads?view=aspnetcore-5.0.

Best regards, Julie

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 8 July 2021 23:04 PM UTC
  2. PowerBuilder
  3. # 2

Hi Claudio;

  PowerServer 2021 unlike PS2019 or PS2020 does not have a built-in FTP feature like its predecessors.

  Instead, I would look at a solution like Roland's free FTP implementation for PB Apps ...

http://www.topwizprogramming.com/freecode_ftpclient.html

If you need a more complex FTP solution, then this is another great bolt-on for PB Apps...

https://www.example-code.com/powerbuilder/ftp.asp

HTH

Regards ... Chris

Comment
  1. Armeen Mazda @Appeon
  2. Thursday, 8 July 2021 23:17 PM UTC
Adding to what Chris said, PowerServer 2021 supports ~100% of PowerBuilder features so basically anything you can do in client/server you can now do in the Cloud. We no longer need to resort to workarounds, like the previous file server, the appeon_workarounds.pbl, etc.
  1. Helpful
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.