Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not run and build in VS 2022 #81

Closed
fasteddys opened this issue Dec 17, 2021 · 6 comments
Closed

Does not run and build in VS 2022 #81

fasteddys opened this issue Dec 17, 2021 · 6 comments
Assignees
Labels
area:dotnet-part EasyData .NET part samples Any issue regarding the samples (not with the library itself)

Comments

@fasteddys
Copy link

Hello, I got a new machine with VS 2022 and using both .NET 5 and Core .NET 6 but the samples dont build

Another issue is that the samples are based on old EasyData V 1.3.1 they need to be updated v 1.3.6 and targets need to be updated to .Net Core 6

image

@korzh korzh added the area:dotnet-part EasyData .NET part label Dec 18, 2021
@korzh
Copy link
Collaborator

korzh commented Dec 18, 2021

Hello,

.NET 6 support is already included in the upcoming version 1.4.0 of EasyData that is available as a BETA (version 1.4.0-beta01)

The samples will be updated to 1.4.0 once it's released. We expect the release next week.

@korzh korzh self-assigned this Dec 18, 2021
@korzh korzh added the samples Any issue regarding the samples (not with the library itself) label Dec 18, 2021
@fasteddys
Copy link
Author

fasteddys commented Dec 18, 2021

ok thanks, where is the view i was trying to add some funcaitonlity like below from Tuxboard dashboard and a worflow piece from here, how can I edit the view?

Can you please include a change log with your new JS version release, troubleshooting or feedback is not possible other wise. I was trying to integrate this dashboard with your component, but I was unable to make much progress. There are no views in the app.

I think it will benefit you, checkout Tuxboard

@fasteddys
Copy link
Author

Hi Korzy, your lib is very speedy at first, but confusing and hard to use in a business application for dev. if the company wants other functionality or extending it with it. I showed demo to other dashboard developer and it seemed like magic we could not add other items to it, like a an additional linked foreign table with details/audit grid.

@antifree
Copy link
Member

Hi @fasteddys,

It is obvious that it is very difficult for the library to cover all business cases, especially for such young.
If you feel a lack of some functionality, do not hesitate to create a corresponding issue.
In this case, we will be able to guide you or add it to our to-do list.

@korzh
Copy link
Collaborator

korzh commented Dec 22, 2021

Hi Korzy, your lib is very speedy at first, but confusing and hard to use in a business application for dev.

I agree that it's hard to use it in a business application for all cases. That's why it's stated in our README file that this library is indeed for creating prototypes or POC first of all. Obviously, it's hard to implement some specific functionality with such a general API and UI that is provided by EasyData.

As for adding a "foreign table with details/audit grid", I'm not quite sure what exactly you meant by that. Do you have any screenshots as an example?

@fasteddys
Copy link
Author

fasteddys commented Dec 24, 2021

Hello thank you both for the kind comments, let share as a developer we are buying components to achieve companies business logic and speed up work, so it should be easy for developer to understand and to customize/adapt with our current application mainly MVC changing from old 4.7 to 6.0 core.


At our work (most 90% business application) need two things mainly to view business data,

  • dashboards (widgets/graphs/charts/data)
  • and CRUD tables (master-details) to view and manage the data.

This has to be combined with data-user permissions management for user (use cases like vendors/tenants etc.)


We were very excited, me and other developer saw was very quick use at first, then when we tried to see if we could adapt it to the application with existing page and customize some items, icons fields/formats/logic (aggregates etc.) we got stuck.

One entity with different CRUD grids & special logic for each, how can we achieve this easily.

  1. Real world -- imagine simple use case like (CustomerOrderShippingInsuranceVM) insurance application with a form, one of my MVC view it has shipping CRUD. In this view it has formula, rating, color, Invoice total, tax etc. (master detail)
  2. Same use case, for same entity, we have CustomerOrderTrackingVM, this is much simpler and shows arrived, shipped, delayed etc.
  3. Again, same use case, for same entity, we have CustomerOrderReturnVM, this is reversed

Hope this helps you understand, if you can allow to modify items like this, then we can easily purchase even if its open source, see people are paying for syncfusin datatables etc, even for just grid alone if its 100 or 200, for the updates and ease of use many of the developers will buy.

People will buy/pay for ease of use/ease of understanding (look at wordpress, so easy and so popular)

https://www.ag-grid.com/javascript-data-grid/master-detail/ or top is master grid, bottom grid is details/foreign grid.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:dotnet-part EasyData .NET part samples Any issue regarding the samples (not with the library itself)
Projects
None yet
Development

No branches or pull requests

3 participants