<div goog_docs_charindex="1">**? Silverlight Forum Control:**</div> <div goog_docs_charindex="30">? </div> <div goog_docs_charindex="33">- Silverlight 3/ Preferablyc#</div> <div goog_docs_charindex="53">- Single control - no navigation to other web pages.</div> <div goog_docs_charindex="103">- Lazy loading of data.</div> <div goog_docs_charindex="128">- Users + Roles</div> <div goog_docs_charindex="145">- SQLServer 2005 (using WCF RIA Services)</div> <div goog_docs_charindex="188">- All post and user details to be stored in SQLServer 2005 database.</div> <div goog_docs_charindex="258"></div>
## Deliverables
<div goog_docs_charindex="1">
**? Silverlight Forum Control:**</div> <div goog_docs_charindex="30">? </div> <div goog_docs_charindex="33">- Silverlight 3/c#</div> <div goog_docs_charindex="53">- Single control - no navigation to other pages.</div> <div goog_docs_charindex="103">- Lazy loading of data.</div> <div goog_docs_charindex="128">- Users + Roles</div> <div goog_docs_charindex="145">- SQLServer 2005 (using WCF RIA Services). It is up to the coder to design and create the tables.</div> <div goog_docs_charindex="244">- All post and user details to be stored in SQLServer 2005 database.</div> <div goog_docs_charindex="314">? </div> <div goog_docs_charindex="317"><b goog_docs_charindex="318">Control Structure</b></div> <div goog_docs_charindex="338">The control should use expanders and datagrids to show the sections, discussions, topics and posts.</div> <div goog_docs_charindex="439">Section - Expander (all expanded on startup)</div> <div goog_docs_charindex="485">? ? ? ? Discssion - Expander</div> <div goog_docs_charindex="512">? ? ? ? ? ? ? ? Topics - Datagrid (pager needed to page through list of topics)</div> <div goog_docs_charindex="585">? ? ? ? ? ? ? ? ? ? ? ? Topic Posts (populated on topic row selection,pager needed to page through list of posts)</div> <div goog_docs_charindex="688">? </div> <div goog_docs_charindex="691"><b goog_docs_charindex="692">Section Details:</b></div> <div goog_docs_charindex="711">Each section should only need a description (+Delete button for admin users).</div> <div goog_docs_charindex="790">? </div> <div goog_docs_charindex="793">(sections/discussions similar to structure seen below)? </div> <div goog_docs_charindex="850"><img style="width: 648px; height: auto" src="[login to view URL]" complete="complete" goog_docs_charindex="851" /></div> <div goog_docs_charindex="853">? </div> <div goog_docs_charindex="856"><b goog_docs_charindex="857">Discussions:</b></div> <div goog_docs_charindex="872">Each discussion should have:</div> <div goog_docs_charindex="902">- Description</div> <div goog_docs_charindex="917">- # Total posts</div> <div goog_docs_charindex="934">- # Total Topics</div> <div goog_docs_charindex="952">- Last post details (datetime, user) + (link to latest post - should expand and highlight post)</div> <div goog_docs_charindex="1049">- (Delete button for admin users)? </div> <div goog_docs_charindex="1085">? </div> <div goog_docs_charindex="1088"><b goog_docs_charindex="1089">Topics:</b></div> <div goog_docs_charindex="1099">- Description</div> <div goog_docs_charindex="1114">- Author</div> <div goog_docs_charindex="1124">- #replies</div> <div goog_docs_charindex="1136">- #posts</div> <div goog_docs_charindex="1146">- Last post details (datetime, user) + (link to latest post - should expand and highlight post)</div> <div goog_docs_charindex="1243">- (Delete button for admin users)</div> <div goog_docs_charindex="1278">? </div> <div goog_docs_charindex="1281"><b goog_docs_charindex="1282">Posts:</b></div> <div goog_docs_charindex="1291">- Author info (#posts, picture, join date)</div> <div goog_docs_charindex="1335">- Post</div> <div goog_docs_charindex="1344">- Reply button</div> <div goog_docs_charindex="1360">- (Delete button for admin users)</div> <div goog_docs_charindex="1395">? </div> <div goog_docs_charindex="1398">? ? ? ? <div id="i5tp" style="text-align: left" goog_docs_charindex="1404">? </div> <div style="text-align: left" goog_docs_charindex="1407">? <b goog_docs_charindex="1409">Posting a comment</b></div> <div style="text-align: left" goog_docs_charindex="1429"> <div id="rgg1" style="text-align: left" goog_docs_charindex="1430">? - A user must be logged and and have a user or administrator role.</div> <div style="text-align: left" goog_docs_charindex="1499">- Recapcha used to confirm post (<a href="[login to view URL]" shape="rect" goog_docs_charindex="1533">[login to view URL]</a>).</div> <div style="text-align: left" goog_docs_charindex="1592">- Post reply popup screen to use Vectorlight edit control to allow rich text and images (<a href="[login to view URL]" shape="rect" goog_docs_charindex="1682">[login to view URL]</a>).</div> <div style="text-align: left" goog_docs_charindex="1740">? </div> </div> </div> <div goog_docs_charindex="1745"><b goog_docs_charindex="1746">Login Facility</b></div> <div goog_docs_charindex="1763">? - User/Administrator roles</div> <div goog_docs_charindex="1793">? ? ? ? - User: Allow post + add new discussion</div> <div goog_docs_charindex="1838">? ? ? ? - Admin: Allow post deletion + discussion deletion + section deletion + add new section + post.</div> <div goog_docs_charindex="1939"><br goog_docs_charindex="1940" /> ? </div> <br goog_docs_charindex="1943" />