I'm going to start thinking about a good tutorial for getting started with Script# 0.8 that I can use as a baseline to start building future tutorials upon. I feel that the best approach is to take something I'm going to work on in my projects (or a super-useful open-sourceable s# or JS project) and create a tutorial/screencast for it. I may build a comprehensive Logging Framework which I think is a simple idea to grasp and demonstrate various s# features.
In case anyone else is interested in providing feedback/suggestions or helping out, here are some questions I had in mind that I emailed Nikhil last month:
As for the demos on using KO, JQuery, etc., should these be separate projects or a larger project that slowly builds up by using various components in S#? Do you have any specific project(s) in mind for the walk-through?
What kind of details are you looking for in the projects? Should these be quick hello-world type of walk-throughs or more thorough ones covering major portions of libraries? I'm sure we can have a combination of quick-start type of projects as well as detailed. Perhaps, I should plan on starting small and building up with more advanced features.
I was thinking that I could also do screencasts or should do at least one. Should we use the same projects as above in the screencast or separate ones?
Since we're not doing API docs, what kind of how-to's should we address? I usually have silly questions like, how to use the name of an enum instead of its value. Those kind of things aren't obvious at all.