Catégories
Développement Développeur Logiciels macOS

Télécharger Visual Studio 2019 pour Mac

Une énième version de Visual Studio est sortie, en l’occurrence la 2019 et grande nouveauté cette fois-ci, Microsoft a rendu le logiciel compatible Apple Mac. Après Visual Studio Code qui s’est ouvert à Linux et macOS depuis 2015, le logiciel de développement complet devient lui aussi compatible avec les ordinateurs à la pomme. Microsoft annonce qu’il ne s’agit pas d’un simple portage sur Mac mais que l’expérience utilisateur (ou expérience développeur, ici) a été spécialement conçue pour optimiser le travail sur macOS. Comme Xamarin, il est possible de créer et régler des applications mobiles pour Android, iOS et macOS au sein de Visual Studio Mac edition.

VSMac permet aussi de créer des logiciels .NET Core depuis un iMac ou un Macbook. Le moteur Unity pourra également être utilisé. Bien sûr, le code peut être géré dans les dépôts Git mutualisés avec les VS pour Windows, dont GitHub et Azure DevOps.

Editions de Visual Studio pour Mac :

  • Visual Studio Community pour Mac (gratuit)
  • Visual Studio Professional pour Mac
  • Visual Studio Enterprise pour Mac

La version 16 de l’IDE (environnement de développement intégré) est à télécharger sur le site visualstudio.microsoft.com : Visual Studio 2019 for Mac se télécharge ici.

Pour installer Visual Studio 2019 pour Mac, il faudra un ordinateur iMac, Mac mini, Mac Pro ou Macbook avec le système d’exploitation macOS High Sierra 10.12 ou plus récent. Pour créer des apps Xamarin, Xcode 11.0 ou supérieur est nécessaire. Les tablettes iPad et mobiles iPhone ne sont évidemment pas compatibles avec Visual Studio (un jour peut-être ?).

Choisir les composants à installer, sachant que le tout pèse moins de 600Mo : Visual Studio for Mac, .NET Core, ASP .NET Core, Android et iOS Xamarin.Forms, l’outil Xamarin Workbooks.

Remarque : il y avait déjà Visual Studio 2017 sur Mac mais VS2019 apporte de nombreuses nouveautés pour les machines non Microsoft et une bien meilleure intégration pour les habitués à macOS.

Catégories
Développement Développeur Windows 10

Windows 10 IoT Core sur Raspberry Pi

Plus efficace qu’un long tutoriel texte, cette vidéo proposée par Microsoft montre les possibilités d’interaction entre un Raspberry Pi 3 et Windows 10 IoT Core. L’édition spéciale « objets connectés » de Windows est prévue pour animer les périphériques légers tels que le RaspberryPi. L’internet des objets est à portée de main en restant dans l’univers Microsoft et les développeurs Visual Studio seront ravis de la nouvelle.

Ainsi, avec très peu de moyens, on peut s’amuser en robotique, domotique ou pour contrôler divers capteurs (thermomètre, caméra connectée, pluviomètre…). Le logiciel Visual Studio Code est gratuit à l’utilisation et un Raspi ne coûte que quelques dizaines d’euros.

Windows 10 IoT Core n’est pas qu’un Windows 10 classique auquel on aurait ajouté un autocollant. Combiné à Windows 10 IoT Core Dashboard (IoT pour Internet of Things), ce tableau de bord va vous accompagner dans le développement pour Raspberry Pi, Dragonboard, Minnowboard Max ou Intel Joule.

Développer pour Raspberry avec Windows 10 IoT Core

Catégories
Développeur Logiciels Tutoriel

Télécharger et installer Visual Studio Community 2013 (gratuit)

Microsoft remplace la version Express par une édition gratuite de Visual Studio : Community. Le millésime 2013 se télécharge gratuitement et peut même être utilisé en entreprise pour des applications payantes. Bien sûr, il existe toujours les versions complètes de Visual studio (Professional, Premium et Ultimate). Bien que le code soit ouvert, il n’est pas encore possible d’installer Visual Studio sur un Mac ou un Linux.

 

Prérequis hardware

  • Processeur de 1,6GHz (préférer un CPU quad core)
  • 1Go de RAM de disponible en plus de l’OS ou 1,5Go dans le cas d’une machine virtuelle
  • 20Go de disponible sur le disque dur
  • Résolution de 1024×768 minimum (donc pas de netbook sauf en utilisant cette astuce)
  • Processeur SLAT (Second Level Address Translation) et compatible Hyper-V pour utiliser l’émulateur Windows Phone

Prérequis système d’exploitation

  • Windows 7 SP1
  • Windows 8 / 8.1
  • Windows Server 2008 R2 SP1
  • Windows Server 2012 / R2
  • A l’exception des serveurs, l’OS peut être en 32 ou 64bits

Prérequis software

  • Internet Explorer 10 ou supérieur
  • Le développement d’applications Windows Phone 8.0 et 8.1 nécessite Windows 8.1 minimum
  • Emuler Windows Phone requiert une édition Professionnel de Windows 8.1

 

Télécharger Visual Studio Community 2013

L’IDE gratuit Visual Studio Community 2013 se télécharge ici.

Il s’agit d’un simple setup de 1Mo : vs_community.exe

 

Installer Visual Studio Community 2013

1. Exécuter le fichier téléchargé vs_community.exe.

2. Laisser l’emplacement d’installation par défaut ou choisir un autre endroit. Dans le cas d’un autre disque ou partition, bon nombre de fichiers seront quand même copiés sur le C:.

3. L’installation de Visual Studio Community 2013 with Update 4 (VS 2013.4) occupera 8Go sur le disque dur et 15Go avec tous les modules complémentaires (Blend, Web Developer Tools, SDK de Windows Phone, etc).

4. L’installation démarre mais le processus commence par le téléchargement de tous les paquets nécessaires, une bonne connexion internet est donc préférable.

5. Redémarrer l’ordinateur et l’installation se poursuit encore.

6. Démarrer Visual Studio Community 2013 (en cliquant sur « Launch ») et choisir un thème de couleur entre Blue, Light (gris clair) et Dark (gris foncé).

7. L’environnement de développement est installé et prêt à être utilisé.

Catégories
Actualité

Visual Studio devient gratuit avec l’édition Community

Révolution chez Microsoft, ce qui satisfera les développpeurs .NET et les partisans de l’open source. Le framework .NET sera bientôt sous licence MIT (logiciel libre et open source) et publié sur GitHub pour rendre le code .NET (dont ASP) cross-platform, c’est-à-dire compatible avec différents systèmes d’exploitation et plus uniquement Windows.

La sortie d’une version gratuite de l’environnement de développement est également une annonce d’importance : Visual Studio Community 2013. Cette version va plus loin que l’actuelle Express en proposant l’ajout gratuit de milliers d’extensions et la compatibilité avec des projets multiplateformes, entre applications de bureau, mobiles, web). Il s’agit donc de l’équivalent à l’actuelle version Professional qui devient accessible à tout le monde.

En plus du développement pour Windows et Windows Phone, VS Community 2013 se veut l’outil de développement d’applications Android et iOS (iPhone, iPad).

Visual Studio Community 2013 intègre Blend, Peek, Code Analysis, Graphical Debugging, Node.js, Unity, Web Essentials, etc. Les utilisateurs de Xamarin pourront découvrir Xamarin Starter Edition, extension gratuite et intégrable dans Visual Studio Community 2013.

Gratuit pour les développeurs indépendants et les entreprises de moins de 250 postes ou au chiffre d’affaires annuel inférieur à 1 million de dollars, le modèle économique choisi est le freemium : gratuit de base mais un achat possible pour évoluer selon les besoins sur les éditions Premium et Ultimate. L’intégration avec Azure est totale pour héberger les applications créées.

La version preview 2014 deviendra Visual Studio 2015 et on peut légitimement affirmer qu’un Visual Studio Community 2015 sera disponible l’an prochain.

Toutes les informations officielles sont à lire sur les sites .NET et Visual Studio.

Catégories
Développement Développeur Tutoriel Windows 8.1

Problème entre Windows 8.1, Visual Studio 2008 et Compact Framework

Depuis la mise à jour vers Windows 8.1, de nombreux développeurs se sont aperçus qu’ils ne pouvaient désormais plus ouvrir les projets « Compact Framework » (Pocket PC, Windows Mobile, Windows CE) avec Microsoft Visual Studio 2008.

 

L’erreur

Ce message d’erreur apparait à l’ouverture du projet utilisant le Compact Framework :

« The imported project « C:\Windows\Microsoft.Net\Framework\v3.5\Microsoft.CompactFramework.CSharp.targets » was not found. Confirm that the path in that « Import » declaration is correct, and that file exists on disk »

 

Solution

Il faut installer le Power Toys for .NET Compact Framework 3.5 pour pouvoir ouvrir un projet CompactFramework avec Visual Studio 2008 pour Windows 8.1.

 

Téléchargement

http://www.microsoft.com/en-us/download/details.aspx?id=13442

Bien que le fichier soit anglais, il est compatible avec un environnement de développement en français.

Catégories
Développement Sécurité Tutoriel

Sauvegarder un environnement de développement Visual Studio

Vous changez d’ordinateur et vous souhaitez récupérer tout l’environnement de travail de Visual Studio ? L’opération est simple et ne nécessite pas de retrouver des fichiers un peu partout sur le disque dur.

Vous souhaitez aussi sauvegarder l’environnement de développement et éviter de perdre la personnalisation et les projets en cours.

Ce tutoriel a été réalisé avec Windows 8.1 et Visual Studio 2012 mais toutes les versions de l’OS et du logiciel sont concernées. Les chemins de dossiers sont ceux par défaut, à adapter selon votre installation.

 

Sauvegarder les projets et configurations de Visual Studio

1. Aller dans la bibliothèque Documents et entrer dans le dossier de la version Visual Studio installée.

2. Sélectionner les dossiers « Projects » pour les projets et « Settings » pour les paramètres.

3. Copier ces deux dossiers et les coller sur un disque dur externe, une clé USB ou un partage réseau. Même si la taille de ces dossiers n’est pas énorme, ils peuvent contenir des milliers de petits fichiers : la copie peut durer quelques minutes.

 

Restaurer les projets et configuration de Visual Studio

1. Sur le nouvel ordinateur ou sur le même PC en cas de problème, aller dans Documents et le dossier de votre version Visual Studio.

2. Dans le cas où certains projets existent déjà et que vous voulez les conserver, renommer les dossiers existants :

3. Copier/coller les dossiers « Projects » et « Settings » précédemment sauvegardés dans le dossier de travail Visual Studio.

4. Ouvrir Visual Studio, la configuration de l’environnement de développement et les projets sont récupérés.

Catégories
Développement Développeur Tutoriel

Visual Studio : exclure et ré-inclure des fichiers

Lorsque l’on travaille sur un projet Visual Studio, que cela soit un nouveau ou une migration, nous pouvons être amené à vouloir « exclure » des fichiers de la compilation pour diverses raisons.

Autant cela est simple d’exclure des fichiers, autant la procédure pour ré-inclure (« dé-exclure ») les fichiers ne se devine pas.

 

Exclusion de fichier dans Visual Studio

Dans votre projet Visual Studio, faire un clic droit sur le répertoire ou fichier(s) devant être exclu(s) puis cliquer sur « Exclure du projet » :

Les fichiers exclus n’apparaitront plus :

 

Ré-inclure les fichiers exclus

Comme les fichiers ne sont plus visibles, le premier réflexe est de vouloir ajouter à nouveau ces fichiers, or cela est impossible car ceux-ci existent toujours.

Cliquer sur le bouton « Afficher tous les fichiers » :

 

Clic droit sur le ou les fichiers à inclure puis sur « Inclure dans le projet » :

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.