Entwicklungswerkzeuge

Zur Verwendung von Silverswitch sind einige Entwicklungswerkzeuge erforderlich.

Visual FoxPro 9 und Visual Extend 13

Die Migration von bestehenden VFX für VFP Projekten wird mit dem VFX – Silverlight Wizard durchgeführt. Um diesen Assistenten ausführen zu können, sind Installationen von VFP 9 und von VFX 13 erforderlich. Der VFX – Silverlight Wizard ist nur in der Vollversion von VFX 13 enthalten, nicht jedoch in der Trial Version. VFX 13 kann von der Visual Extend Webseite heruntergeladen werden:
http://www.visualextend.de/

Visual Studio 2010

Silverswitch Anwendungen werden mit Visual Studio 2010 und Silverlight 4 entwickelt.

Zur Entwicklung von Silverswitch-Projekten kann eine beliebige Version von Visual Studio 2010 verwendet werden, Es kann die kostenlos erhältliche Version „Visual Web Developer 2010 Express“ verwendet werden. In diesem Handbuch wird davon ausgegangen, dass Visual Web Developer 2010 Express verwendet wird. Als Bezeichnung wird allgemein „Visual Studio“ verwendet. Andere Versionen von Visual Studio haben erweiterte Möglichkeiten, die für die Entwicklung von Silverswitch-Anwendungen jedoch nicht erforderlich sind. Visual Web Developer 2010 Express kann von der Microsoft Webseite heruntergeladen werden:
http://www.microsoft.com/express/Downloads/

Silverlight 4 Tools

Nach der Installation von Visual Studio müssen die Silverlight 4 Tools installiert werden.  Visual Web Developer 2010 Express kann von der Microsoft Webseite heruntergeladen werden:  Silverlight 4 Tools können von der Microsoft Silverlight Webseite heruntergeladen werden:
http://www.silverlight.net/getstarted/

Silverlight 4 Toolkit

Der Silverlight 4 Toolkit kann von der Codeplex Webseite heruntergeladen werden:
http://silverlight.codeplex.com/

Im Silverlight 4 Toolkit sind Steuerelemente enthalten, die die auf den Silverlight 4 Basisklassen basieren und eine erweiterte Funktionalität bieten.

Programmiersprachen

 Die Entwicklung von Silverswitch-Anwendungen erfolgt mit der Programmiersprache C#. Durch die Verwendung von GUINEU ist auch die Programmierung mit VFP möglich. Außerdem kann VFP Code in COM Servern ausgeführt werden. Die Benutzeroberfläche von Silverlight Anwendungen wird mit der Sprache XAML beschrieben