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

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

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

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

Analyse statique de code pour C# et .NET avec NDepend

En tant qu’architecte logiciel j’ai souvent besoin de faire un contrôle de qualité du code de mes clients.

Le code a-t-il une bonne tête ? Qu’en est-il de sa complexité et de la couverture de test ? Puis-je le considérer comme facilement maintenable avec une bonne évolutivité ?

Bien sûr, je ne vais pas passer tout mon temps à lire chaque fichier source, ce serait trop long et probablement peu efficace. Heureusement un ensemble de règles et d’outils peuvent être d’un grand secours si vous êtes dans la même situation.

Lire la suite

TechDays 2014 : bilan de la première journée

Nous avons assisté à plusieurs sessions durant cette première journée des TechDays édition 2014. Voici en quelques lignes ce que nous en avons retenu.

 

La plénière “Votre futur est dans le code”

Par Microsoft

 “Le développeur au coeur de la révolution

Microsoft repositionne sa stratégie pour être au plus proche des développeurs, et s’ouvre aux non techniques via des projets comme Spark : un éditeur de jeux-video ne nécessitant aucun apprentissage d’un langage de développement. Microsoft explique également son partenariat avec Unity, en estimant que 60% des jeux-vidéo seront sur plateforme mobile d’ici 2017.

Enfin, certaines API Windows Runtime 8.1, parmi plus de 5000 nouvelles, ont été présentées au public, notamment XBox Music, la manipulation d’objets connectés ou encore l’intégration avec Windows Azure.

Lire la suite

OCTO Suisse était à SoftShake 2013

Les 24 et 25 octobre, OCTO Suisse sponsorisait la conférence SoftShake 2013 à Genève qui proposait plus de 100 sessions sur les thèmes de la programmation fonctionnelle, la gamification, le développement Java, Web, Microsoft et mobile,  le Big Data / noSQL et l’Agilité.

Cet événement au contenu de qualité était animé dans un esprit de camaraderie que nous apprécions tout particulièrement.
OCTO y présentait 6 sessions sur les sujets suivants:

Retrouvez ci-dessous les résumés et slides de ces sessions.
Lire la suite

jKinect : « kinectify the web »

Comme dirait Steve Ballmer : “Kinect, Kinect, Kinect”.

Si vous n’avez jamais entendu parler de Kinect, vous étiez surement dans une cave durant les 2 dernières années (je ne vous en veux pas, dans ce cas lisez Kinect: Tour d’horizon tout naturellement).

En début d’année (février 2012), Kinect s’est invité officiellement sur les PC grâce au SDK Kinect for Windows. Le SDK permet de créer des applications Windows (client lourd) utilisant Kinect. Les développeurs profitent d’un SDK mis à jour régulièrement par Microsoft et qui est passé dernièrement en version 1.6.

Comme tout SDK propriétaire, son utilisation nécessite un apprentissage. La marche est encore plus haute, si le développeur ne maîtrise pas déjà le langage d’utilisation des APIs (.Net: C++, C#).

Bien dommage, à une époque où les interfaces Web sont de plus en plus présentes et les technologies sous-jacentes de plus en plus populaires.

Et s’il était possible d’intéragir avec un site web directement depuis Kinect ?

Est-ce que cela serait techniquement possible ?

Dans quels cas cela aurait-il un sens ?

Pour quels usages ?
Lire la suite