Happy Holidays to you too, Nenad!
Regards,
Hristian Stefanov
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi Hristian,
AJAX and Blazor are distinct technologies.
I know, I understand :)
As for the additional information you've provided, I’ll forward it to our team. During our next weekly meeting, we'll review the item and share more details on the next steps.
Ok, tnx!
Happy Holidays!
Hi Nenad,
I highly appreciate your cooperation and the valuable insights you've shared.
AJAX and Blazor are distinct technologies. AJAX is a mature and widely-used technology for asynchronous web page updates, typically using JavaScript and XML/JSON to communicate with the server. Blazor, on the other hand, is a newer framework that allows C# to run in the browser via WebAssembly or on the server via SignalR, providing a more interactive, real-time experience. This difference affects how features like notifications are implemented, so replicating the same functionality as AJAX is not reusing their approach but would require a different method within the Blazor framework.
What you are currently using, with timers and global variables, is a practical workaround, though as you've pointed out, it may impact performance.
As for the additional information you've provided, I’ll forward it to our team. During our next weekly meeting, we'll review the item and share more details on the next steps.
Regards,
Hristian Stefanov
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.
Hi Hristian,
You have it implemented in Telerik UI for ASP.NET AJAX, so I'm guessing you have more experience with it. :)
I have implemented custom popups using timer and optimizing check trigger time with some configurable parameters. It is not the best solution, but it is what it is. I agree it has significant impact on performances. Maybe some background thread/job can be used.
Regarding your questions:
Hope I answered your questions. Feel free to continue conversation if you have any additional concerns and questions.
Regards,
Hi Nenad,
The request was reviewed by our development team, and a few concerns were raised. Implementing such built-in functionality would require continuous tracking of whether an appointment is approaching, which involves frequent rebinding of the component and extensive use of timers. These processes could significantly impact performance. For this reason, we recommend handling this manually within the application, for example, by invoking a TelerikWindow or Notification at the appropriate time.
Additionally, some questions were raised as well:
We’d appreciate your insights to better understand your requirements.
Regards,
Hristian Stefanov
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.