Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Studying for the .NET 70-515 exam. There is a chapter on Web Parts. I will suck it up and learn what I need to learn here, but... I am wondering, do ASP.NET developers in the real world often turn to Web Parts outside of SharePoint development?

I do not ever plan to deal with SharePoint – I prefer working on large scale public-facing web sites and applications – and Web Parts (SharePoint, too) hardly seem useful to me in that context. But what do I know?

Help me understand the relevance or irrelevance of this technology, please. Should I keep ASP.NET Web Parts on my ignore-list, if SharePoint is already on it too?


share|improve this question
Even though I do use SharePoint a lot and see some advantages in using WebParts, I'm wondering in what other scenario's they are used and why 'normal' usercontrols weren't used in those situations. –  Jan_V Jul 28 '11 at 17:29
Aren't Web Parts so the end user can modify the web page and User Controls are more for development? It gives them the ability to personalize the site for their use or others. –  JeffO Jul 28 '11 at 18:27

2 Answers 2

I have never even heard a rumour of anyone ever having heard of anyone who had even considered using Web Parts in any real-world project.

Suck it up, learn them, pass the exam (although iirc, I didn't actually hit any questions on Web Parts when I did my cert exam), and then try to forget they ever existed.

share|improve this answer

Dude, I've got the same situation! I think a lot of things in the ASP.NET are not used in real world and WebParts are one of them. I've seen some CMS on ASP.NET and none of them uses WebParts as a base engine.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.