Review of Wisej 3.5: Pros and Cons

0
0

After a year of developing with Wisej using VB.NET, I have the following observations:

Pros:

Wisej makes it incredibly convenient and fast to design and develop applications. The interface is very user-friendly and closely resembles WinForms programming. Writing code has never felt this simple and efficient. Developers no longer have to struggle with HTML, CSS, or JavaScript. Changes related to user experience can be made swiftly, and creating data entry forms is extremely seamless, accelerating the product design process by several times compared to languages like Angular, Blazor, etc.

It’s surprising that companies like Microsoft or Meta haven’t adopted this approach. I truly find it amazing to work with Wisej. Perhaps Microsoft should take inspiration from Wisej to create a similar product for application developers in the management domain.

Cons:

However, Wisej has a few drawbacks that I hope will be addressed in future versions:

  1. Slow Performance:
    Applications built with Wisej are primarily management software, where interacting with large databases is crucial. When handling multiple features and large datasets, the performance slows down noticeably and often lags.
  2. Session Management Issues:
    The session management often fails, such as when a user logs in and the session stores the username, but in different forms, the session sometimes retrieves the information of another user instead.
  3. Limited DataGridView Features:
    The DataGridView lacks essential features like filtering, grouping, and row/column-specific searches. To achieve this, third-party add-ins such as Infragistics or DevExpress must be used, which is cumbersome and inconvenient. I hope Wisej invests more in enhancing the grid functionalities, as most developers use Wisej to create management software where grids are heavily utilized.
  4. Report Creation:
    There is currently no built-in support for creating reports similar to Active Reports or DevExpress Reports. It would be great if such functionality could be integrated soon.
  5. High Licensing Costs:
    The licensing costs for running applications on a server are too expensive, and the number of concurrent users for the free version is quite limited. Even with the Pro version, it only supports 100 concurrent users at a cost of $700 per year, which is quite high—especially considering that we’ve already paid for the development software license. I hope Wisej reconsiders its pricing policy and increases the number of concurrent users allowed.

Additional Concerns:

  • QR Code reading controls lack sensitivity and often encounter errors.

I sincerely hope that the upcoming Wisej 4.0 release will address these issues.

  • You must to post comments
1
0

Dear Nhan,

thanks for sharing your feedback on Wise.NET.

While we are very happy to hear about your Pros, please let me address your Cons here:

  • Slow Performance

Wisej.NET starts up and runs faster than any other framework we have seen in production. We have projects with millions of records that start in milliseconds and run extremely fast on the client with hundreds of controls and on the server with lots of data. Usually slowness in an application is caused by the application architecture.

  • Session Management

Are you using any static constructs? We did not have a single report yet where session management would fail. If you can reproduce it in an isolated test case we are happy to investigate.

  • Report Creation

All major report components can be integrated with Wisej.NET. Some of the web viewers are a bit limited in terms of functionality but that it’s up to their vendors. Typically we perform the report generation on the server and provide the results for a PDFViewer on the client. There are currently no plans to change this.

  • Licensing Costs

There might be a misunderstanding here: The limit is not 100 concurrent users, it’s 100 concurrent requests. Wisej.NET requests are very small and very fast due to the micro architecture of the differential packages. We also provide an entirely free server version.

  • QR Code

Our barcode extension is just a wrapper to free 3rd party software. If there is a need for higher quality there a lot of options available at the market that are easy to integrate but might require additional costs.

Best regards
Frank

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.