Microsoft

Archi & techno

Visual Studio Team Services : Compiler vos applications Android avec VSTS

Microsoft VSTSVous êtes accrocs à Team Foundation Server ou sa version Cloud « VSTS – Visual Studio Team Services » et vous avez maintenant une application Android à développer ? Microsoft répond présent et vous propose dans la dernière mouture de VSTS (anciennement Visual Studio Online – VSO) une chaîne d’intégration continue complète pour Android.

Etape par étape, voyons donc ensemble comment industrialiser le développement Android avec VSTS.
Lire la suite

Archi & techno

Comment sécuriser une application universelle Windows ?

Que ce soit lors du développement d’une application métier ou d’une application grand public, il est parfois nécessaire de protéger les données.

Le modèle d’application Windows universelle (UWP) permet un premier niveau de protection car les applications téléchargées depuis le Windows Store sont stockées et exécutées au sein d’une sandbox (bac à sable), c’est-à-dire dans un conteneur inaccessible (en théorie) depuis une autre application.
Cependant, il est parfois nécessaire d’ajouter des couches de protection supplémentaires afin de garantir la sécurité la plus optimale possible notamment au niveau stockage des données mais aussi au niveau échange des données avec les serveurs.

Pour cela, il est recommandé d’utiliser respectivement la Data Protection API & la vérification de la chaîne de confiance des certificats.
Nous allons voir ces points en détail.
Lire la suite

Archi & techno

Le point sur Xamarin

Dans cet article, nous allons présenter Xamarin, un outil en C# .NET permettant de faire du cross-platform sur mobile. Nous ferons un zoom plus important sur ce qu’il nous manquait : la réutilisation de librairies natives.

Qu’est-ce que Xamarin ?

Avant tout Xamarin est à la fois un produit mais aussi une société. Le produit permet de répondre à une problématique très courante qui est le développement cross-platform de manière unifiée.

En effet, Xamarin, permet de créer des applications natives sur les plateformes iOS, Android et Windows Phone. L’avantage de Xamarin réside en la réutilisation et le partage du code, réduisant le time to market.

Xamarin fourni aussi son propre environnement de développement Xamarin Studio.

Ce qu’il faut bien comprendre avec Xamarin, c’est le fait que les applications sont exécutées en natif. Toutes les APIS iOS ou Android sont disponibles via du code C#. Ceci est valable aussi donc pour les pushs, l’intégration des contacts, Bluetooth…
Lire la suite

Archi & techno

La stratégie Microsoft: ouverture et multiplateforme

Microsoft Mobile First Cloud FirstEn mars 2014, Satya Nadella (directeur général de Microsoft) annonçait clairement la nouvelle stratégie Microsoft : innover pour s’ancrer dans un monde orienté mobile et cloud (mobile-first, cloud-first world).

Un an après, les réalisations de cette stratégie sont de plus en plus visibles et démontrent une volonté forte d’ouverture de la part de Microsoft pour atteindre cet objectif.

Priorisation des déploiements des produits, licences/tarifs, opensource, multiplateforme et respect des standards, toutes les branches de la société de Redmond sont impactées par la vision de S. Nadella.

Lire la suite

Évènement

OCTO sponsorise NCrafts 2015 !

A OCTO, certains sujets nous tiennent particulièrement à cœur, et nous les partageons à travers nos missions mais également en soutenant les communautés. Nous avons hébergé et participé à de nombreuses rencontres, dont celles de Alt.NET France et de Software Craftsmanship Paris.

Alors quand s’annonce NCrafts, la conférence à la croisée de ces deux mondes, OCTO sponsorise !

ncrafts-sponsor-silver-600x187

Lire la suite

Évènement

Techdays 2015 – Jour 1 – Nos impressions

Du 10 au 12 Février ont eu lieu les TechDays, l’événement annuel incontournable de Microsoft.
Le thème de cette année étant « Ambient intelligence », nous retrouvons au programme les principaux thèmes : Mobilité, Cloud, Big Data et Internet Of Things.
La première journée est dédiée aux développeurs, nous avons pu assister à des sessions plutôt techniques et pratiques. Voici donc un rapide compte-rendu des sessions que les Octos ont pu suivre ce jour.

Lire la suite

Évènement

TechDays 2015: Retrouvez toute l’actualité des technologies Microsoft avec OCTO

TechDays2015

Les « Microsoft TechDays » sont LA conférence européenne à ne pas manquer si vous souhaitez découvrir et approfondir vos connaissances sur les technologies Microsoft.

Cette conférence sera répartie sur 3 jours (10, 11 et 12 février) et se déroulera au Palais des Congrès de Paris. Le thème de cette année est l’ « Ambiant Intelligence », c’est-à-dire que les sessions couvriront des sujets tels que le Big Data et le machine learning, les objets connectés / IoT, la mobilité, les technologies de développement et les infrastructures permettant de créer des services innovants et robustes.

Comme toujours, OCTO sera présent à la fois pour un Live Tweet (à suivre sur @OCTOTechnology) et vous offrir une synthèse pertinente des diverses sessions. Vous pourrez aussi nous retrouvez sur le stand Ask The Expert pour parler technologies et innovation.

Lire la suite

Archi & techno

Les tests fonctionnels en .NET

Dans cet article, nous avons décidé de vous parler de tests fonctionnels appliqués à du code .NET.

Vous pourrez (re-)découvrir l’intérêt et le fonctionnement de la mise en place ce type de tests sur votre application.

Il faut savoir qu’à ce jour, il existe des dizaines de frameworks .NET de tests fonctionnels. C’est pourquoi nous avons décidé de nous concentrer sur les trois frameworks qui semblent les plus pertinents aujourd’hui, à savoir :

  • Concordion
  • Fitnesse
  • Specflow

Lors de la rédaction de cet article, nous avons développé en parallèle une petite application, sur laquelle nous avons mis en place les trois frameworks sus-cités. Aussi vous pourrez  voir de vous-même les principes évoqués !

Lire la suite

Archi & techno

La transformation de Microsoft

Parmi toutes les surprises de cette année 2014, le changement de cap adopté par Microsoft doit être l’une des plus belles.
En effet, vous n’avez pas pu le rater, le nouveau PDG de Microsoft a confirmé le passage en open source du framework .NET.

Certes, la montée de Satya Nadella en tant que PDG de Microsoft a été une bouffée d’air frais pour l’entreprise, qui souffrait encore trop d’une mauvaise réputation auprès de la communauté des développeurs et avait pris du retard sur certains aspects, en particulier si l’on considère les périphériques mobiles.

Dans ce nouveau chapitre,  Microsoft semble résolu à effacer tous ses péchés.

Lire la suite