Field Manager

Overview

Field Manager website allows to Create/View/Delete new Leagues, add/view/delete new Fields to that particular League, displays Weather, Traffic information for the Fields etc...

FM_Home.png FM_Home_directions.png FM_Manage Account.png FM_SearchFields.png

What technologies does Field Manager use?

The following technologies have been used in the Field Manager

Notes for Developers

Server setup

Install the following on your computer (Windows Server 2003, Windows Vista or later):
  • IIS 6.0 or later
    • Register the XAP file extension in IIS – (under MIME Types, add the application/x-silverlight-app MIME type for the .xap extension)
    • If IIS 6.0, you'll need to configure it for Silverlight (http://msdn2.microsoft.com/en-us/library/ms752346.aspx)
  • Distributed Transaction Coordinator (you may need to run: net start MSDTC and set this up to auto start) MSDTC is required to do distributed transactions (i.e. multiple SQL commands can be joined into a transaction).
  • SQL Server 2005 (http://www.microsoft.com/sql/downloads/trial-software.mspx)
  • .NET Framework 3.5 (http://www.microsoft.com/downloads/details.aspx?FamilyID=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en)
  • Microsoft Visual Studio 2008 (http://www.microsoft.com/vstudio/)
  • Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 (http://www.microsoft.com/downloads/details.aspx?FamilyId=E0BAE58E-9C0B-4090-A1DB-F134D9F095FD&displaylang=en) – includes Silverlight 2 Beta 1, Silverlight 2 SDK Beta 1, KB949325 for Visual Studio 2008, and Silverlight Tools Beta 1 for Visual Studio 2008

Windows Live Account Setup

You will need to gain access and/or credentials from each of the following, which will be stored in the Web.config of the Web project:
  • Windows Live Authentication (http://msm.live.com/app) (see the web.config for redirect URLs - http://localhost:50001/Register.aspx if you are running in local debug mode) Time Lapse in setting up account: Instant
  • Windows Live Alerts* (contact alertssdk@microsoft.com for an account) Time Lapse in setting up account: Up to 3 business days
  • NOTE: Windows Live Alerts are optional and disabled by default

Database setup

  • Run the FieldManager.sql script found in the project root to set up the database and tables

Web app setup

  • Be sure to update Web.config with the credentials obtained from the Windows Live steps above and SQL Connection string
    • You will need:
      • Windows Live App ID, Secret Key
      • (Optional) Windows Live Alerts PIN and Password
  • Build the Web project in Visual Studio 2008

Last edited Jun 3, 2008 at 6:16 AM by alogan, version 5

Comments

KoenRouwhorst May 19, 2010 at 12:59 PM 
@alogan: The correct emailaddress to singup for the Windows Live Alerts API is 'alertsdk@microsoft.com' (minus plural s).