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.

I have been working on building a sample application to add to my portfolio (for freelancing). I am working on building a Shopping website using ASP.Net MVC. My question is - what are the good features of a portfolio? Is it to showcase your coding skills (by developing everything from scratch?) or using open-source shopping cart such as nopcommerce to quickly build soemthing that works and is fool-proof?) I am confused as to which direction to proceed. Kindly guide me. Also, what are the good features to add in my site? As I mentioned earlier, this is an ASP.Net MVC application.

Thanks in advance.

share|improve this question

closed as too broad by MichaelT, GlenH7, Wayne M, Ampt, gnat Jun 17 at 0:23

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

its 2013 now, have you developed any portfolio? please share link. i am keen to see it live and take some inspiration. –  chintan123 Apr 24 '13 at 13:56

1 Answer 1

up vote 1 down vote accepted

Interesting question. What would a development portfolio look like? I'd say contributing to Open Source projects (check out code52 for a neat idea of starting a new open source project every week) would be a good way to showcase your code. The other way is through a blog. Creating your own set of libraries for others to use would be great. Writing an article either on code project or with a major tech journal would be a good notch as well. The granddaddy of them all of course would be writing a book. No better way to get visibility and give people a go to reference of your skills than to have a published book. (Still working on that myself...)

share|improve this answer
Thanks Mike for taking the time to answer. Appreciate it. –  arty_s Feb 28 '12 at 16:19

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