views:

73

answers:

3

I need to write a webapp similar to Google Presentations, but with lot fewer features (single slide; no effects, just editing styled text; images and shapes), for a specific requirement. I am undecided whether to do it in HTML/JavaScript or in Silverlight.

I rate my skills as:

  • C# - Advanced
  • HTML/JavaScript - Intermediate
  • Silverlight - Novice

So my question is:

  • Should I go with HTML or Silverlight
  • Any material to get started especially any libraries that can be used for this.
A: 

Considering your skills, it might be worth doing this using jQuery or other javascript based library.

If you are looking at just showing slides (ie images or even additinoal flash/silverlight content) you can use Jquery etc to move between slides with transitions similar to some presentation tools.

The benefit of using an html/javascript/jQuery solution (with images) will enable these to be displayed on computer and additional devices (mobile phones, Ipad etc)

Mark Redman
I am inclined towards jQuery, but afraid of the canvas. Not sure if I can make editable slides without canvas or related libraries like RaefelJS
bronze
I am not familiar with canvas and libraries like RaefelJS, I would possibly use flash or silverlight for dynamic/interactive slides and serve static images where flash/silverlight is not supported.
Mark Redman
A: 
Klinger
A: 

You should check out EasyPainter to see what's possible with SL - source code is available. Pretty incredible stuff. He blogs about it here.

Otaku