![]() |
See how it works |
FulcrumWeb RAD Framework is made available to you for free with FULL SOURCE CODE for the purposes of evaluation and testing of its functionality. Experienced DotNet developers can now start framework evaluation by following technical documentation and simple steps described below:
- Download RAD Framework Visual Studio project and tutorials accompanied with full source code
- Configure Database and Web Service according to the installation procedure
- Open our IssueTracker Application project, see how it works, examine full source code
- Open Framework Tutorial project, create custom DB table and Silverlight Web UI within 15 minutes
- Read the detailed Metadata Description manual, test its features
- Create Custom Projects
- Request assistance from FulcrumWeb, post all your questions to our Forum.
To help beginner DotNet developers to get started with our RAD Framework we are now preparing a number of video tutorials, user friendly Database and WebService installation procedure and Metadata configuration wizards. All mentioned will be available on our web site by the mid of November2009.
![]() |
Download full source code |
Please follow the link below to download RAD FrameWork source code and tutorial projects
![]() |
Installation instruction |
System Requirements.
Please ensure the server machine has got installed these software units:
- Microsoft .NET Framework 3.0 Service Pack 2
- Microsoft .NET Framework 3.5 Service Pack 1
- Microsoft Internet Information Services 5.1 (IIS). Perhaps, it’s enough if you’ve got a later version.
- Microsoft SQL Server 2005 or later
- Microsoft Visual Studio 2008 SP1
- Microsoft Silverlight 3 Tools for Visual Studio 2008
Installation procedure
- Unpack the archive to arbitrary directory
- Restore the database from the backup file FulcrumWebDemo\Database\FulcrumWebIssueTracker.bak. As an alternative IssueTracker application can generate database from scrip files. This functionality is available on the DB configuration screen that appears every time application fails to connect to the DB.
- Change the database connection string in the FulcrumWebDemo\Sources\Framework\Source\App.Silverlight.Server\web.config” file.
- Run the Tracker solution from FulcrumWebDemo\Sources\Tracker\Source\Tracker.sln
- When the login form shows up, enter the right credentials. For the administrator: login “admin”, password “admin”.
- If screen with prompt to enter system configuration password will appear it’s means that you have some problems with DB connection string or web service URL. Enter ‘1’ in password field and click on ‘Submit’ button to see configuration pages. Of course you should change system configuration password to more securable in your production applications, to do it please change ‘SystemConfigurationPassword’ parameter in the web.config file.
If you would like to run the IssueTracker application on IIS Server rather than on VS2008 debug server, then please do the following:
- Set the FulcrumWebDemo\Sources\Framework\Source\App.Silverlight.Server\ folder as a web shared folder.
- Go to Internet Information Services console (Control Panel -> Administrative Tools -> Internet Information Services), then find the folder of the application in the tree, right-click -> Properties, go to “Directory Security” tab, click the “Edit” button, and enable the first (“Anonymous access”) checkbox. Apply the changes.
- In the IIS console, application properties, go to the HTTP Headers tab and click the “File Types…” button in the “MIME Map” group. Then click the “New Type” button and fill in the extension “.xap” and MIME type “application/x-silverlight-app”. Apply the changes.
- Set the “AppServerUrl” variable in config file to the right one, for example http://localhost/Tracker/Main.svc, it should be adjusted with your web-shared folder name.
- Set the right address for ‘DownloadUrl’ and ‘WebservicePingErrorUrl’. For example if AppServerUrl is http://localhost/Tracker/Main.svc, ‘DownloadUrl’ must be http://localhost/Tracker/Download.ashx and ‘WebservicePingErrorUrl’ must be http://localhost/Tracker/ErrorPages/WebservicePingError.aspx
- Try to access the application using browser. By default, the address should be like http://localhost/Tracker/Default.aspx. Please make sure you entered the address with the same letter casing as you’ve pointed it out in the web.config file (this actually makes sense for the application folder name only). So, if the web.config contains “http://localhost/Tracker/Default.aspx”, please do NOT enter in the browser address bar “http://localhost/tracker/Default.aspx”, otherwise you won’t be able to login correctly. For now we’re thinking of how to remove this constraint.
- When the login form shows up, enter the right credentials. For the administrator: login “admin”, password “admin”.
General note: instead of the “localhost” word below you should use the alias default for the web-site you’re trying to host on. It could be an IP address of the web-site, or some custom alias. Otherwise the application web-service won’t work, and thereby the application itself will be unusable. Once you selected the right server name, you should further use it to access the web-application thru the browser as well. To check the host header name of the web-site, please go to IIS console, open the Properties of the web-site holding the application, and on the “Web Site” tab click the “Advanced …” button. There will be the list of applicable host header names. Prefer the defined one against an empty one. If there’s no name but default, then use the IP address or machine name
![]() |
Assistance |
If you have any questions or need further assistance from FulcrumWeb, please visit our Developers forum.



