I'm a .NET newbie and I want to learn more about programming a Silverlight webapp. In my spare time Photography is a big passion of mine, so I thought why not try to build myself a portfolio website in Silverlight as a nice project to focus on and learn from.
I've started digging into the world of Silverlight and i'm already completely blown away by the fact that there are many frameworks etc I can use, like Caliburn (micro), RIA services, WCF data services, etc etc.
Perhaps you can help me out to choose what's best to use (and what not). I've made up a basic list of stuff I want to have on the site:
- Navigator-style interface (some text and/or images to click on to swap pages)
- A portfolio page with photos grouped in albums
- A blog with comments section (should I even build this myself?)
- A few textbased pages including some graphics, like "about me", "gear", etc (nothing special)
- A guestbook where people can drop a line (or is this soooo 1999?)
- A contact-me page (mailform style)
Basically, I need to know what I need to be able to build the site I have in mind. Should I be using stuff like Caliburn Micro, EF, etc? I hope you guys can help me on my way.
Thanks for any help offered. Ted