http://www.ideablade.com/solutions/solutions.aspx
DevForce Processus d'installation
Vous devez vous enregistrer pour obtenir une clef produit.
Je vais installer la version 2010.
DevForce-2010.setup.6.1.14.exe
Je clique sur l'exécutable :
DevForce 2010 Install |
DevForce 2010 Install et Clef Produit |
DevForce 2010 - Erreur pendant l'installation |
DevForce 2010 - Debugger l'erreur d'installation |
Je décide donc de désinstaller le produit pour tenter de le réinstaller dans C:\ par curiosité :
Erreur pendant l'installation de DevForce 2010 désinstallation du produit |
Erreur pendant l'installation de DevForce 2010 - désinstallation du produit |
Mais la même erreur se produit !
Tan pis, je continue le processus d'installation, l'erreur est curieuse et l'installation créé un répertoire :
C:\Program Files\DevForce 2010\TemplateBackups\ProjectTemplates\DevForce%202010
On notera le caractère "%" dans le nom de ce répertoire ...
A la fin de l'install mon navigateur s'ouvre à la page :
http://www.ideablade.com/getting-started/getting-started-universal.aspx
La lecture du "DevForce Installation Guide.pdf", fournit avec l'install, permettra peut-être de résoudre quelques soucis d'installation.
DevForce Getting Started
Ca commence ici
Started in Silverlight
DevForce in Silverlight
Et maintenant tentons de créer une application Silverligt basée sur DevForce.
DevForce in Silverlight création d'une Application Business |
Il faut avoir installé le Silverlight SDK 4.0 ...
Et la création d'une application DevForce Silverlight Business vous demande de choisir entre Silverlight 4.0 et Silverlight 5.0 :
DevForce Silverlight target version |
DevForce Entity Data Model
Au moment d'attacher la BD NorthwindIB dans Visual Studio une erreur :DevForce Erreur de la BD NorthwindIB |
Un petit retour dans le DevForce Installation Guide pour constater que DevForce fournit une autre BD pour SQL Server 2005 et 2008, on note au passage un petit souci, le lien vers la BD est au choix :
http://www.ideablade.com/friends/NorthwindIB.zip
ou
ftp://www.ideablade.com/Code-Samples-SQL-Databases/NorthwindIB-for-SQL2005-2008.zip
Tout ceci n'est pas très sérieux !
Mais une fois la bonne version de Base de Données installée, on peut créer l'Entity Data Model :
Et l'on obtient bien le message :
Et l'ADO.NET Entity Data Model est créé correctement :
En complétant mon code en créant le ViewModel de la Main Page, j'obtiens le résultat d'exécution suivant :
Requirements :
DevForce 2010
SQL Server 2008 Express Edition
Visual Studio 2010
EntityFramework
Download Source Code
Tout ceci n'est pas très sérieux !
Mais une fois la bonne version de Base de Données installée, on peut créer l'Entity Data Model :
DevForce Silverlight Application - Entity Data Model |
DevForce création de l'Entity Data Model - Message de sécurité |
ADO.NET Entity Data Model for DevForce Data Base NorthwindIB |
DevForce Silverlight Business Application |
Conclusion
DevForce dans cet exemple est utilisé comme surcouche de l'Entity Framework et simplifie l'écriture de l'application Silverlight et son accès aux données. Mais je ne vois pas encore comment DevForce peut m'aider à écrire des applications multiplate-forme ce qui est pourtant le but recherché.Requirements :
DevForce 2010
SQL Server 2008 Express Edition
Visual Studio 2010
EntityFramework
Download Source Code
Aucun commentaire:
Enregistrer un commentaire
Pour plus d'interactivité, n'hésitez pas à laisser votre commentaire.