Accueil InfoQ Companies sur InfoQ
-
ScriptCS : Faire de C# un langage de Script
Grâce à ScriptCS, les développeurs peuvent écrire des applications C# depuis un simple éditeur de texte. La compilation est effectuée par Roslyn et la gestion des packages par NuGet.
-
Sortie de Visual Studio 2012.3 Go-live et premières informations sur Vnext
Microsoft a annoncé la sortie de la version « Go-live » de Visual Studio 2012 Update 3. Comme cela avait déjà été révélé, cette mise à jour contient principalement des corrections de bug et devrait être plus légère que les précédentes. Détail intéressant de cette annonce, il semble qu’elle sera la dernière mise à jour pour Visual Studio 2012.
-
Tour d'horizon de la validation en JSON
Créez un format de fichier "flexible" ou "extensible" et tôt ou tard un groupe de développeurs viendra se plaindre de la validation. Le but de cet article n'est pas de débattre de ces différentes options, mais plutôt de résumer les outils disponibles pour la validation automatique.
-
Netflix abandonne Silverlight et embrasse HTML5
Netflix a annoncé son intention de remplacer leur lecteur vidéo Silverlight par un lecteur en HTML5, la première implémentation du lecteur est disponible avec Chrome/Chrome OS, une version pour Windows et Mac OS X suivra prochainement.
-
Benchmark NoSQL entre Aerospike, Cassandra, Couchbase and MongoDB
Un récent ensemble de benchmarks compare les bases Aerospike, Cassandra, Couchbase et MongoDB pour voir comment elles se comportent quand il est question de performance d'insertion, ou de débit maximum, de latence, et de comportement lors d'un failover.
-
NuoDB 1.1 cible les développeurs .NET
NuoDB 1.1 inclut un pilote ADO.NET, des fournisseurs LINQ et EF, le support de Windows 64-bit et Azure, et des améliorations des performances.
-
Clojure, CoffeScript et Haskell sont les langages généralistes les plus expressifs
Les langages généralistes les plus expressifs sont Clojure, CoffeeScript et Haskell. Telle est la conclusion d'une étude qui a utilisée comme unité de mesure de l'expressivité le nombre de lignes de code modifiées à chaque Commit (LoC/commit).
-
Le premier aperçu de Visual Studio 2012 Update 3 n'apporte que des mises à jour modestes
Microsoft a publié son premier aperçu de la troisième mise à jour de Visual Studio 2012 (VS2012). Par rapport aux mises à jour précédentes, celle-ci semble être une version plus modérée ce qui peut être dû à la priorité accordée aux corrections de bugs comme Brian Harry l'a prédit à l'époque de la sortie de la deuxième mise à jour.
-
Google sort l'API Mirror pour les lunettes Google Glass
Google vient de sortir l'API Mirror pour écrire des applications Google Glass et vient de communiquer les spécifications finales de l'appareil.
-
Débat sur C# : quand devriez-vous utiliser var ?
C#3 a introduit le mot clé "var". Ce mot clé laisse au compilateur le soin de déterminer le type d'une variable locale par inférence, dès lors que cette inférence peut se faire de façon non équivoque. Cependant, la question de quand l'utiliser fait débat.
-
Async disponible pour .NET et Silverlight 4
Microsoft vient de sortir la version finale de Microsoft.Bcl.Async. Ce package permet aux développeurs utilisant .NET 4, Silverlight 4 et Windows Phone 7.5 d'utiliser les fonctionnalités asynchrones de C# 5 et VB 11.
-
Eclipse Juno apporte Eclipse 4 comme standard
Aujourd'hui, la fondation Eclipse lance sa 9ème édition de la suite Eclipse, Juno, réunissant la sortie de 72 projets dont plusieurs sont nouveaux à Eclipse même et à la suite des projets de la fondation.
-
Visual Basic 6 renoue avec Windows 8
La vénérable plateforme Visual Basic 6 a obtenu un nouveau sursis de la part de Microsoft avec l'annonce de son support sur le futur Windows 8.
-
Comparaison de NHibernate et d'Entity Framework
Le développeur portugais Ricardo Peres a publié une comparaison apparemment objective des principaux ORMs .NET : NHibernate et Entity Framework.
-
Date de sortie de Java 8 révélée
Oracle vient de divulguer sur la mailing-list jdk8-dev la liste des "milestones" (jalons) du JDK8, afin que la communauté puisse donner son avis.