The separation of .NET is not bad, still you have to make the arrangement in some structured way - let's say first will be the most used platform/technology - ASP.NET or WinForms or WPF or else, second will be second most used etc. You can see which platform is most used based on some credible source or using your opinion. You can even arrange them by name. Still, if you want to have desktop technologies first, then the web, then mobile, probably you will have three big headers - desktop, web, mobile, and as sub-headers will go each particular technology.
Then, for each .NET technology, you will place Paid/Free libraries, controls, components.
When you enumerate each particular vendor, again you have to decide in which way you will arrange them - first will be the vendor with most sales (based on some credible source), revenue, most likes on company Facebook page, or other criteria, which you believe is suitable for the case. For your article best judgement will be if your or some of your colleagues has a real-hands experience with some vendor and can give non-biased real opinion. But no marketing terms or some company boosted community members count or visitors of some site, managed by vendor itself.
Then, for each particular .NET technology you can place name of the vendor and the name of its product for this technology - DevExpress DXperience, Infragistics NetAdvantage etc, this will make the web search for particular technology much easier and better. Some company can change the name of its product if product has a bad reputation, so I strongly encourage to state the former names of products/toolkit and their current ones.
And finally, do not get offended by the comments or scores. It is good that such article exists, and a comment is just a comment, and a article score is just an article score - it does not mean that the author is a bad person or bad professional, it means that something can/should be improved
adriancs, this article is what i was looking.
and thnks for writing this for us.
My Question is that which one is best Open Source or Free 3rd party Control which is very Friendly to New Begineer And Which which Provides Best Online Support?
Thanks in Advance!
I know that this wasn't directed at me ... but i think that this question is too subjective and it really depends what you are looking for ... personally i just chose the tech field that suited me, and then went through all of the open source/free components in that category.
Don't forget to add Toni Martir's Report Manager as free reporting tool!
It's very simple but very very powerful, I use it in many of my applications! It saved me a lot of time and cash..
The link is : [^]
I'm sure that many of you already knows this..
This article could be expanded by having a section on reporting controls. There are some products out there that integrate reporting into their suite (such as Devexpress reports), or standalone, such as ssrs or crystal.
I wouldn't say this is a good article, rather I would say this is a very good source of information. Thanks Adriancs for sharing this.
I used DevExpress and Telerik in my projects and still using. But, I am always after any free or cheaper options. This article provides the good list of alternatives. I will definitely use this bookmark in future while I choose a UI for my Visual studio projects.
I also want to point out, Vendors like Telerik and DevExpress also have good stuffs beyond the UI, like Reporting tools, testing tools and specially the ORM frameworks.
Voting of 1, because of I don't know this UI Provider.
Well... I respect your judgement.
To be thankful for your participation of this evaluation, I would like to provide some feedback in return. It might be negative, however, its up to you to accept or not.
When Jimmy Wales has started Wikipedia, he did not publish everything, every knowledge into his website of Wikipedia.
Does Microsoft will blame wikipedia that he had not post a page for Microsoft in the first place?
Does CodeProject will put a negative score to wikipedia for not posting a page of codeproject?
Does he need to know everything before lauching wikipedia?
Does he need to prior post a complete listing of all articles?
What he did was starting out a framework that enables everyone to share knowledge.
So do I.
The knowledge comes from everyone.
What you (each and everyone) can do is....
If the information is not existed, write it.
If the information is not completed, complete it.
If the information is inaccurate, correct it.
This article is opened for everyone to edit.
Nothing is deserved to be known by everyone.
No one is deserved to know everything.
I would personally say that, syncfusion.com is not popular enough to be known by me,
and its not my fault for not knowing syncfusion.com.
Once again, thanks for your sharing.
syncfusion.com will be added into the list.