Must-Have .NET Components: Experienced Developers?

I thought I would have a canvas of more experienced .NET developers (mainly CSharp / ASP.NET) for the most useful common components. I have about $ 5-700 that I will spend on components as part of a project that includes web charts / reports / data visualization, but I want to get things that will be useful for general purposes, but there is money! My current thoughts are as follows, any opinions are welcome:

  • Dundas Chart (already purchased, I had a great experience using it).
  • Telerik.NET
  • DevExpress DXperience (a little tricked with Telerik components, but I believe that if you have a strange error or limitation, you have another as a backup). Both seem very comprehensive.
  • Considered a chart type control like godiagram - it doesn't look visually stunning like in the old Corgent / Dundas chart, but right now I can't find a better one. If someone knows a good one that does smoothing and is suitable for workflow type diagrams, let me know!
  • Given the Telerik SiteFinity license, it looks good, but I'm not sure how well it will fit in with non-cms pages, so there is no jury.

Any glaring omissions? Thanks everyone!

+4
source share
6 answers

I bought the DevExpress and Telerik libraries, and although both are good, I ended up uninstalling Telerik and sticking with DevExpress for some pretty specific reasons.

Firstly, there are many overlaps between them, and they really share a leading position in the ASP.NET/C# market.

DevExpress has a significant advantage with respect to its reporting tool. No tool I rated was perfect (I looked at four overall), but DevExpress was the easiest to use, easiest to deploy, and at least as powerful as any other (with the possible exception of , MS tool), but which has its own deployment problems). This was a big advantage as reporting was also central to my application.

DevExpress graphics library is very nice and integrates well with the reporting tool - another victory for them. Dundas and Telerik have good libraries, but, after many years of work on diagrams, simplicity of configuration / definition is important for me, and DevExpress has an advantage there.

Telerik has the best online HTML editor (we have a CMS in our product), but the DevExpress product is not so far behind. If I hadn’t been involved in reporting / scheduling, I could go with Telerik only on this basis, as our CMS is very important, but this is not enough if you are creating a report / chart.

Grid products are excellent from both, but DevExpress also offers PivotGrid, which is an impressive data analysis tool and a good addition to any site where it is important to analyze data.

Both have very good support in my experience.

The common controls from both are very capable, but to be honest, there is little reason to choose one for the other controls that concern me. My focus was on controlling date management and numerical inputs.

So, I absolutely understand that people are happy with one of the two, but I ended up (after using both for two years) coming only with DevExpress. It didn't hurt that the DevExpress team also wrote a book that really helped determine the range of use to which their library could be added.

Hope this helps!

+9
source

Before you spend money on controls you can use, you need to figure out what you are doing and buy the ones you will use.

I like asp.net chart controls, http://weblogs.asp.net/dwahlin/archive/2008/11/25/getting-started-with-the-asp-net-3-5-chart-control.aspx

but they are free.

+7
source

I completely agree with @John Boker, but I also add that you are considering expanding your search to include development tools that could speed up your team's work in producing / testing / checking code.

Creating your code is easier to create and maintain, thanks to the large number of expensive component libraries in my experience, and this is mainly due to the very good free versions of the controls you are looking for, but the relative lack of decent tools for creating free code.

+2
source

Development tools such as ReSharper and dotTrace will be helpful in writing efficient and convenient code.

+1
source

I think the Peter Blum validator validation elements are great, and its data entry material is good too.

0
source

SQL Server Reporting Services (if you are using SQL Server) can help you lose some of their value. Also no frills, the Google Chart API is cheap and much easier to integrate.

0
source

Source: https://habr.com/ru/post/1300484/


All Articles