Catégories
Développeur Logiciels

Visual Studio 2012 : prolonger la période d’évaluation

Lorsque l’on effectue des essais technologiques, nous pouvons avoir besoin d’utiliser différents environnements de développement pour les essayer avant de faire un choix et d’acheter celui qui nous conviendra.

Comme bien d’autres, Microsoft propose de tester ses logiciels pendant un temps limité. Visual Studio 2012 ne déroge pas à la règle et autorise un essai de 30 jours. Après ces 30 jours, un numéro de licence est demandé. Fin de vos tests ? Non !

 

Prolonger la période d’évaluation de Vistual Studio

1. Il suffit de cliquer sur « Commander en ligne » :

2. Sur la page affichée, cliquer sur « étendre » pour prolonger de 60 jours :

3. Il est nécessaire de remplir le formulaire pour l’extension de version d’essai :

 

 

Attention à indiquer une adresse e-mail valide :

Une fois la vérification effectuée, une clé sera donnée pour prolonger la période d’essai :

Il ne reste plus qu’à saisir la clé dans Visual Studio 2012 trial :

Fonctionne avec Visual Studio Professional et Ultimate. L’édition Express est gratuite et n’est donc pas concernée par ce tutoriel.

Catégories
Développement Développeur Tutoriel

Visual Studio 2012 : intégrer SQLite

Visual Studio 2012 intègre divers connecteurs vers des bases de données, que ce soit pour Microsoft SQL Server, SQL Server Compact, les base de données de type Access… Mais aucun connecteur natif vers SQLite n’est fourni.

L’intérêt d’utiliser SQLite est de pouvoir par exemple utiliser un même format de base de données pour vos projets Windows, Windows Store, Windows Phone, Silverlight, Java, Android, Python, etc  !

 

Comme SQLite n’est pas intégré à Visual Studio 2012 et donc n’apparait pas dans l’explorateur de serveur, nous allons voir comment facilement ajouter le connecteur à notre environnement de développement.

 

Téléchargement et installation

1) Télécharger SQLite sur le site officiel : http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

Même si cela vous semble logique de choisir la version 64 bits pour une machine 64 bits, au 26/03/2013, le designer n’est pas intégré dans celle-ci, ainsi je vous conseille de télécharger la version 32 bits :

sqlite-netFx45-setup-bundle-x86-2012-1.0.84.0.exe
(7.82 MiB)
This setup package features the mixed-mode assembly and will install all the necessary runtime components and dependencies for the x86 version of the System.Data.SQLite 1.0.84.0 (3.7.15.2) package. The Visual C++ 2012 RTM runtime for x86 is included. The .NET Framework 4.5 is required.
This setup package is capable of installing the design-time components for Visual Studio 2012.
(sha1: 6954e6ee073a5965fbac99408e485bf68c1d35cf)

 

2) Installer SQLite :

 

Sélectionner « Install the designer components for Visual Studio 2012 » pour que le designer SQLite soit disponible dans Visual Studio 2012 :

 

Utilisation dans Visual Studio

1) Ouvrir Visual Studio 2012, aller dans le menu « Affichage » et sélectionner « Explorateur de serveurs » :

 

2) Cliquer sur « Connexion à la base de données » puis cliquer sur « Modifier » pour changer le connecteur :

 

3) Choisir le connecteur System.Data.SQLite Database File dans les sources de données :

 

4) Choisir un fichier de base de données SQLite ou alors créer un nouveau fichier :

 

5) La base est ajoutée, il est possible maintenant de la manipuler :

 

6) Exemple de création de table :

Note : ne pas oublier de définir la clé primaire ainsi que l’auto-incrémentation si nécessaire.

 

Exemple d’intégration dans un projet C#

1) Faire un clic droit sur le projet concerné, « Ajouter » et « Nouvel élément » :

 

2) Sélectionner la catégorie « Données » puis le type de fichier : « ADO.NET Entity Data Model » :

 

3) Choisir « Generate from database » et « Suivant » :

 

4) Sélectionner la base de données voulue dans la liste déroulante :

 

5) Il est maintenant nécessaire de sélectionner les données que l’on souhaite lier :

 

6) Le fichier est généré, il est maintenant possible de manipuler les données de la base de données SQLite :

 

7) Exemple d’utilisation :

subdbEntities subDb = new subdbEntities();
bool haveSourcesubDb.VideoSource.Count() > 0;

 

Catégories
Développeur Logiciels Tutoriel Windows 8

ActiveSync et Windows Mobile sous Windows 8

Malgré que l’on soit déjà à la deuxième version majeure de la gamme Windows Phone, le monde professionnel quant à lui utilise toujours le système d’exploitation Windows Mobile 6.5 pour ses PDA (Personal Digital Assistant).

Sous Windows XP, le logiciel que nous utilisions pour synchroniser les données d’un Windows Mobile était ActiveSync. Depuis Windows Vista, ActiveSync a cédé sa place au Gestionnaire pour appareils Windows Mobile.

Ainsi pour utiliser votre Windows Mobile sous Windows 8 il vous faudra installer ce logiciel.

 

Fichier à télécharger

 

Exemple d’utilisation

Connexion du Windows Mobile

1) Connecter l’appareil Windows Mobile à l’ordinateur.

2) Lancer le « Gestionnaire pour appareils Windows Mobile »

 

Si le PDA n’est pas automatiquement reconnu


• Cliquer sur « Paramètres de l’appareil mobile », puis « Paramètres de connexion »

  • Décocher « Autoriser la connexion à l’un des éléments suivants », faire « OK ».
  • Ouvrir à nouveau le même écran, puis cocher « Autoriser la connexion à l’un des éléments suivants » (en vérifiant que « DMA » soit bien sélectionné).

Si tout c’est bien passé, l’écran d’accueil du gestionnaire affichera « Connecté » :

Le PDA est connecté, mais n’est pas synchronisé.

 

Synchronisation du PDA

Il est nécessaire d’effectuer un partenariat :
1) Cliquer sur « Configurer votre appareil » . Une fenêtre récapitulant tout ce qu’il est possible de synchroniser apparaîtra :

 

2) Après avoir cliqué sur suivant, un nom sera demandé pour le PDA  :

 

L’appareil Windows Mobile est maintenant correctement synchronisé avec le système d’exploitation :

Catégories
Développement Développeur Tutoriel

Visual Studio 2012 : retirer les majuscules automatiques sur le menu

Depuis Visual Studio 2012 les menus de celui-ci sont en majuscules:

Cela peut être assez perturbant au début, ainsi si vous souhaitez revenir à un affichage classique, la manipulation est la suivante.

 

Méthode automatique (fichier à télécharger)

Télécharger “Visual Studio Uppercase Conversion” WindowsFacile-VSmajuscule.zip – Téléchargé 767 fois – 806 o

 

Méthode manuelle

1) Ouvrir le registre Windows (regedit.exe), et se positionner à la clé [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General]  :

2) Il est nécessaire de créer la clé SuppressUppercaseConversion de type DWORD :

 

 

3) Mettre la valeur à « 1 » :

 

4) La modification sera visible au prochain redémarrage de Visual Studio 2012 :

 

Catégories
Développement Développeur Tutoriel

Visual Studio 2012: permettre la compilation Win32 ARM pour Windows 8 RT

Microsoft a bridé virtuellement Visual Studio 2012 pour ne pas permettre la création d’applications de bureau Win32 en C++ (desktop) pour Windows 8 RT.

Voici la manipulation pour débloquer votre environnement de développement:

1) Il est nécessaire de modifier le fichier « Microsoft.Cpp.ARM.Common.prop » , celui-ci se trouve dans « C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Platforms\ARM\ » :

Il faut ajouter la ligne « <WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport> » avant « </PropertyGroup> » :

Vers:

[highlight color= »yellow »]Si vous n’arrivez pas à sauvegarder le fichier, relancez votre éditeur de texte en mode Administrateur.[/highlight]

 

 

Il vous manquera très certainement plusieurs bibliothèques. La solution la plus simple pour résoudre ce problème est d’utiliser cet outil: dll2lib.

Celui-ci est à compiler puis lancer depuis l’invite de commande VS2012 ARM.