Welcome, Guest
Username: Password: Remember me
Please use this forum for suggestions to the XSharp Development Team
  • Page:
  • 1
  • 2

TOPIC:

Comments about "What's cooking" 08 Sep 2021 14:55 #19534

  • wriedmann
  • wriedmann's Avatar
  • Topic Author


  • Posts: 3367
  • Hi Robert,
    thank you very much for sharing the plans for the near and the middle term!
    I look forward specially to the new SQL based RDD and have changed my own development plans according to it, planning to accelerate the move to SQL for my VO applications specially where I need processing speed and/or incompatibilities between a .NET based RDD and the VO RDD (mostly because of compressed or encrypted memo data). For this purpose I have already nearly finished a VO DataServer class that uses a X# COM module to access PostgreSQL.
    And of course I'm really interested in the Unicode GUI classes because the development speed with the VO GUI is unparalleled so it makes sense for us to use it even for new applications, basing them also on the new SQL RDD.
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 08 Sep 2021 19:02 #19535

    • Chris
    • Chris's Avatar


  • Posts: 3984
  • Wolfgang,

    Are you not able to post comments to the article page itself? I think there's indeed a problem with that.
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 08 Sep 2021 19:06 #19536

    • wriedmann
    • wriedmann's Avatar
    • Topic Author


  • Posts: 3367
  • Hi Chris,
    no, I'm not able - it is blocked.
    Had written that to Robert a few months ago.
    But anyway, my text would be to long to fit in the normal comments.
    And, as we say "ich musste meinen Senf dazugeben" - "had to add my mustard" when translated word per word <g>.
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 08 Sep 2021 21:22 #19537

    • bob
    • bob's Avatar


  • Posts: 3
  • Chris,

    Chris wrote: Wolfgang,
    Are you not able to post comments to the article page itself? I think there's indeed a problem with that.


    The webserver had switched to PHP 8 and apparently the commenting system does not work wit PHP 8.
    I have switched the website back to PHP 7.4 and will look for an alternative that also works with PHP 8.

    Robert
    bob

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 08 Sep 2021 21:26 #19538

    • wriedmann
    • wriedmann's Avatar
    • Topic Author


  • Posts: 3367
  • Hi Robert,
    at this moment the website says: "You need to login to post comments on this website." even if I'm always logged in.
    If this is an issue only for me please don't loose time - there are more important things to do. Maybe it has to do with my special role (partial forum admin).
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 10 Sep 2021 17:21 #19549

    • ic2
    • ic2's Avatar


  • Posts: 1667
  • Hello Robert,

    Just to let you know: I could post a comment, but notice that after being logged in, it takes over half a minute before the recent forum posts appear.

    About the SQL-DBF long term plans: what would be your educated guess when this could be used?

    And one more question: according to docs.microsoft.com/en-us/dotnet/framework/data/adonet/whats-new ado.net hasn't been updated for 4 years.

    Doesn't that mean that ado.net is one of the future candidates to be depreciated, like Sliverlight or Windows Phone (and hence mean you should not base your long term plans on it)?

    Dick

    Please Log in or Create an account to join the conversation.

    Last edit: by ic2. Reason: extra question added

    Comments about "What's cooking" 10 Sep 2021 21:53 #19551

    • robert
    • robert's Avatar


  • Posts: 3600
  • Dick,
    I have replaced the comments component on the website with another component, because the previous component was no longer being maintained and did not work properly with the latest release from PHP.
    I also see that the "latest comments" module from the newer component takes more time to load than the old component.
    I'll discuss this with the authors of the new component, Maybe they can explain this and have a solution.

    Robert
    XSharp Development Team
    The Netherlands

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 10 Sep 2021 22:03 #19552

    • robert
    • robert's Avatar


  • Posts: 3600
  • ic2 wrote: Hello Robert,
    About the SQL-DBF long term plans: what would be your educated guess when this could be used?

    And one more question: according to docs.microsoft.com/en-us/dotnet/framework/data/adonet/whats-new ado.net hasn't been updated for 4 years.

    Doesn't that mean that ado.net is one of the future candidates to be depreciated, like Sliverlight or Windows Phone (and hence mean you should not base your long term plans on it)?


    1) No release date yet for the SQL-DBF long term plans. We are now in the "proof of concept" phase
    2) Ado.Net is not dead. I agree that that documentation page needs to be updated. But Ado.Net is part of .Net Core, .Net 5 and .Net 6.
    If you look at the .Net Core repo on Github you will see that also the folder with Ado.Net code is updated very frequently:
    github.com/dotnet/runtime/tree/main/src/...mmon/src/System/Data
    Also Ado.Net is a vital building block for Entity Framework and many other .Net components.
    RObert
    XSharp Development Team
    The Netherlands

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 11 Sep 2021 09:00 #19554

    • ic2
    • ic2's Avatar


  • Posts: 1667
  • Hello Robert,

    robert wrote: I have replaced the comments component on the website with another component, because the previous component was no longer being maintained and did not work properly with the latest release from PHP.
    I also see that the "latest comments" module from the newer component takes more time to load than the old component.
    I'll discuss this with the authors of the new component, Maybe they can explain this and have a solution.


    This again proves that it's a good idea to update as little as possible. I really liked this feature and often quickly check if there are new messages. Now this has become unusable with a waiting time of 30-60 seconds. But it is working on the latest PHP version! Great. And it's maintained. Fantastic! Like Microsoft maintains everything but my top 10 annoyances of Microsoft products have not been solved in the last decade. No. single. one.

    I'd be surprised if this will be solved and then this is one of the many pieces of software I use which have become worse.

    Dick

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 11 Sep 2021 18:48 #19557

    • Chris
    • Chris's Avatar


  • Posts: 3984
  • Hi Dick,

    We were just discussing the matter of service/application upgrades etc with Robert and Nikos right now during lunch, and as you may expected my opinions were very close to yours :)
    But are you really getting 30 seconds delays? In my machine it has indeed become slower which is a bit annoying, but I'm only talking about a 1-2 seconds delay. Maybe there's something else wrong in your machine, or maybe it is extremely overloaded?
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 11 Sep 2021 19:40 #19560

    • FFF
    • FFF's Avatar


  • Posts: 1422
  • Chris,
    FWIW, in my desktop i have to wait "some" seconds (connected with a 1GB line), accession from Mobilphone is slower...
    Regards
    Karl (X# 2.16.0.5; Xide 2.16; W8.1/64 German)

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 11 Sep 2021 23:49 #19564

    • Chris
    • Chris's Avatar


  • Posts: 3984
  • Hi Karl,

    Hmm, that's strange, my connection is literally exactly 100 times slower than yours! :)
    Maybe it only has to do with the CPU...
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 12 Sep 2021 06:57 #19565

    • rjpajaron
    • rjpajaron's Avatar


  • Posts: 364
  • Hi Wolfgang,

    Very interesting.

    "X# COM module to access PostgreSQL"

    What stops you from using npgsql + postgresql without the pains of COM? I want to know to the "showstopper".

    --

    Rene
    --

    Rene Pajaron

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 12 Sep 2021 07:12 #19566

    • rjpajaron
    • rjpajaron's Avatar


  • Posts: 364
  • robert wrote:

    ic2 wrote: Hello Robert,
    About the SQL-DBF long term plans: what would be your educated guess when this could be used?

    And one more question: according to docs.microsoft.com/en-us/dotnet/framework/data/adonet/whats-new ado.net hasn't been updated for 4 years.

    Doesn't that mean that ado.net is one of the future candidates to be depreciated, like Sliverlight or Windows Phone (and hence mean you should not base your long term plans on it)?


    1) No release date yet for the SQL-DBF long term plans. We are now in the "proof of concept" phase
    2) Ado.Net is not dead. I agree that that documentation page needs to be updated. But Ado.Net is part of .Net Core, .Net 5 and .Net 6.
    If you look at the .Net Core repo on Github you will see that also the folder with Ado.Net code is updated very frequently:
    github.com/dotnet/runtime/tree/main/src/...mmon/src/System/Data
    Also Ado.Net is a vital building block for Entity Framework and many other .Net components.
    RObert


    I followed at twitter a key principal PM on Microsoft Data Access. There are tons of new features on ADO.NET but they rarely calls this as ADO.NET but simply as Data Access. What interested me most is data compression and encryption end to end (SSH, SSL and latest TLS). I am still young in this area but my major concern for months already in combination with gRPC.

    I still in conceptual stage on Data Replacement Phase of our roadmap. Although, our data is already synced with PostgreSQL both at in-premises and cloud but ADS is still the Master Database. Second stage is complete removal of ADS and DBF from the equation.

    --

    Rene
    --

    Rene Pajaron

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 12 Sep 2021 09:36 #19567

    • ic2
    • ic2's Avatar


  • Posts: 1667
  • Hello Chris,

    Chris wrote: But are you really getting 30 seconds delays? In my machine it has indeed become slower which is a bit annoying, but I'm only talking about a 1-2 seconds delay. Maybe there's something else wrong in your machine, or maybe it is extremely overloaded?


    This morning I got it immediately, also when I tried it again with F5. The previous few days it took between a bit under 30 seconds until well over 30 seconds once (I began timing after waiting a while, so my partly estimate is 1 minute).

    And I am sure there is not something wrong in my machine as this would at least give some more performance issues. What happens from time to time is that some websites do not function correctly on Firefox. If it is slow again I will directly try it on Chromium based Vivaldi and report back. I have never seen any noticeable delay before so multiple overloads now and never before are not likely either.

    Dick

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 13 Sep 2021 05:07 #19578

    • wriedmann
    • wriedmann's Avatar
    • Topic Author


  • Posts: 3367
  • Hi Rene,

    Very interesting.
    "X# COM module to access PostgreSQL"
    What stops you from using npgsql + postgresql without the pains of COM? I want to know to the "showstopper".


    this is only for VO. My X# applications are using npgsql directly.

    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 13 Sep 2021 10:42 #19580

    • ic2
    • ic2's Avatar


  • Posts: 1667
  • This morning: 77 seconds.

    Pretty interesting that it shows after all, without refreshing. But also pretty unusable.

    Dick

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 14 Sep 2021 08:09 #19590

    • robert
    • robert's Avatar


  • Posts: 3600
  • Dick,

    ic2 wrote: This morning: 77 seconds.
    Pretty interesting that it shows after all, without refreshing. But also pretty unusable.

    It should be solved now. The problem was in a component that I use to optimize the performance of the website.
    It was splitting javascript to code that was loaded at startup and code that was loaded later to speed up the initial loading.
    In reality it did not take 77 seconds to load everything but it needed user interventions (for example scrolling of the mouse wheel) to trigger a refresh.
    If you were perfectly still and did not touch the keyboard or mouse in the browser window then it could happen that the "Latest Forum messages" and "Latest Comments" were not shown at all.
    I have tuned the component now, and made it a bit less aggressive. This seems to have taken care of the problem.


    Robert
    XSharp Development Team
    The Netherlands

    Please Log in or Create an account to join the conversation.

    Last edit: by robert.

    Comments about "What's cooking" 14 Sep 2021 09:20 #19593

    • Chris
    • Chris's Avatar


  • Posts: 3984
  • Robert,

    robert wrote: Dick,
    It should be solved now. The problem was in a component that I use to optimize the performance of the website.
    It was splitting javascript to code that was loaded at startup and code that was loaded later to speed up the initial loading.
    In reality it did not take 77 seconds to load everything but it needed user interventions (for example scrolling of the mouse wheel) to trigger a refresh.
    If you were perfectly still and did not touch the keyboard or mouse in the browser window then it could happen that the "Latest Forum messages" and "Latest Comments" were not shown at all.
    I have tuned the component now, and made it a bit less aggressive. This seems to have taken care of the problem.


    Haha, yeah that explains it completely for me, every time I open the website I instinctively always directly use the mouse wheel to go
    check the latest posts. Unfortunately there seems to be a problem with the message reply box, now in my firefox it looks like this:

    XSharp Development Team
    chris(at)xsharp.eu
    Attachments:

    Please Log in or Create an account to join the conversation.

    Comments about "What's cooking" 14 Sep 2021 11:00 #19596

    • robert
    • robert's Avatar


  • Posts: 3600
  • Chris,
    I see that too in a flash but then the toolbar is shown.
    I'll see if I can detect what causes this and clean that up as well.

    Robert
    XSharp Development Team
    The Netherlands

    Please Log in or Create an account to join the conversation.

    • Page:
    • 1
    • 2