If you are willing to share the source code for these projects, I think the canonical answer (at least in 2013) is to use Github as your portfolio page.
If one could host or upload repositories which are private but can be viewed read-only by the means of a password, or a passphrase shared via mail, that would be great.
Although I wonder if a recruiter would even go trough the hassle of entering a password you provided on your resume.