And now I'm trying to learn how to create a WCF so I can connect to my oracle database and grab some data from it but it seems like all the examples out there talk about making sure to create your silverlight app with the ASP.NET Web Applicaiton Project type and it seems like all the templates were built as ASP.NET Web site so they are missing some files (.WEB directory/namespace).
Is it possible to create a WCF service and connect to Oracle by starting with a template?
If so is there a example out there, blog, video, some step by step ESRI notes?
Its easy enough to create a web application from a site. Just right-click on your solution, Add->New Project->Web->ASP.NET Empty Web Application. Then drag all the files from your website into the WebApp in solution explorer. Finally right click the new web app project, Silverlight Applications tab, Add button, choose the existing silverlight app in your solution. You're done.
Depending on how you want to serve the Oracle data to silverlight, it might be easiest to just add a Domain Service to your web app (requires RIA Services toolkit). That seems to me to be easier than configuring a new WCF service (RIA uses WCF under the hood).