> Développement
Des applications .NET sur Android

Des applications .NET sur Android

Novell lance Mono for Android, première solution de développement .NET pour applications Android.

La solution est basée sur la plateforme Microsoft Visual Studio.

Lire l'article
Dossier PHP : Héberger vos applications sur plateforme Microsoft

Dossier PHP : Héberger vos applications sur plateforme Microsoft

L’hébergement d’applications PHP sur des plateformes Windows est de plus en plus fréquent. Les IT Pro veulent continuer à exploiter leur compétence sur une plateforme unique sans être obligé de maintenir des plateformes annexes qu’ils ne maîtrisent pas forcément.

 

De plus, Microsoft a finalement prouvé après plusieurs années que l’hébergement d’applications PHP sur IIS était une pratique saine, pérenne et équivalente à une plateforme Linux/Unix en termes d’administration et de performance.

Nous allons voir dans cet article comment mettre en place simplement une plateforme IIS pour héberger des applications PHP grâce au module FastCGI. Il existe actuellement pour cela deux méthodes. La première est ce que nous faisions à l’époque avec IIS 5.1 et 6.0, c'est-à-dire une installation manuelle mais celle-ci est maintenant beaucoup plus simple. La deuxième méthode est l’usage d’un outil appelé Web Platform Installer, Web PI pour les intimes, qui est un vrai accélérateur pour l’installation de solutions PHP ou .NET tels que Joomla, WordPress, Drupal, BlogEngine, etc.

Lire l'article
Les frameworks de PHP

Les frameworks de PHP

PHP, parlons-en ! Initialement conçu pour produire des pages web dynamiques, il a beaucoup évolué en plus de dix ans d’existence.

Même si vous connaissez les principes de base de PHP, vous ignorez peut-être un élément vital de son développement : les frameworks. Ils permettent aux équipes de développement de se concentrer sur le cœur de l’application, sans consacrer un temps précieux aux fonctions banales et subalternes. Grâce aux frameworks, on peut développer des projets beaucoup plus rapidement qu'en écrivant tout le code à partir de zéro.

Lire l'article
Le test logiciel veut se faire une place

Le test logiciel veut se faire une place

La troisième journée du Test Logiciel s’est déroulée le 5 avril dernier.

Plus de 400 personnes se sont rendues Quai de Grenelle (Paris XVe), aux Espaces CAP15, pour y assister, quand les organisateurs en attendaient seulement 300.

Lire l'article
Dossier Développement : 5250 Bridge de Zend

Dossier Développement : 5250 Bridge de Zend

Portez facilement vos applications 5250 sur la Toile.

Le plus souvent, l'utilisation de 5250 Bridge s’impose naturellement. Pour les développeurs, c'est le moyen d'obtenir une GUI sans devoir réécrire les applications 5250 existantes.

Lire l'article
Microsoft dévoile les prémices d’Internet Explorer 10

Microsoft dévoile les prémices d’Internet Explorer 10

La sixième édition de Mix, évènement Microsoft dédié à la communauté des développeurs, se déroule au Mandalay Bay de Las Vegas.

De nombreuses annonces y ont été faites par Microsoft.

Lire l'article
Nouveau SDK pour Windows Phone 7.5

Nouveau SDK pour Windows Phone 7.5

Mix 11, évènement dédié au développement, est l’occasion pour Microsoft de faire un point sur l’évolution de Windows Phone 7.

Un nouveau kit de développement sera lancé en mai pour prendre en compte les fonctionnalités de Windows Phone 7.5.

Lire l'article
Dossier DB2 : Extraire des données avec PHP

Dossier DB2 : Extraire des données avec PHP

Tirez parti de PHP/SQL pour accéder aux données de DB2 for i.

Beaucoup de développeurs i s'intéressent à PHP parce qu'il facilite des tâches qui seraient plus délicates avec RPG, comme invoquer des services web. Cependant, ajouter PHP à votre attirail de programmation ne signifie pas pour autant abandonner RPG. PHP vient plutôt compléter et étendre les applications existantes.

Par exemple, vous pouvez afficher des données provenant de votre fichier clients DB2 for i dans une page web, ou envoyer des données DB2 for i à un service web. Vous pouvez écrire des données avec RPG et les lires avec PHP ou inversement. Vous pouvez passer des paramètres d'un programme CL à un script PHP, exécuter un programme RPG existant à partir de PHP pour calculer des remises client, ou utiliser une file d'attente de données pour établir la communication entre votre code PHP et votre code RPG. De toutes ces possibilités, celle dont vous aurez besoin en premier sera l’accès aux données DB2 for i à partir de PHP.

Lire l'article
La sécurité des données bancaires en question

La sécurité des données bancaires en question

Une étude commanditée par Informatica révèle que les banques anglaises n’ont pas mis en place une protection des données suffisante.

Principal objet d’inquiétude, les phases de développement ou de tests d’applications. « Cette phase pourtant critique est peu encadrée », affirme l’intégrateur.

Lire l'article
Dossier Développement : Créer et tester un RPG à  partir de WDSc

Dossier Développement : Créer et tester un RPG à  partir de WDSc

Transformez vos programmes de service RPG en services web avec l’aide de « WDSc »

Dans cet article, je montre comment créer et tester un service web basé sur SOAP (Simple Object Access Protocol) à partir du source d’un programme de service RPG, le tout dans WDSc. Plus précisément, WDSc 7.0 dans mon exemple

Lire l'article
Une plateforme Cloud pour accélérer les applications M2M

Une plateforme Cloud pour accélérer les applications M2M

Sierra et Verizon s'associent afin de promouvoir conjointement la plateforme Cloud AirVantage de Sierra.

L'offre annoncée propose une plateforme de développement de solutions M2M qui intègre la plateforme de Sierra et le centre de gestion M2M de Verizon.

Lire l'article
Dossier Développement : Le facteur Azure

Dossier Développement : Le facteur Azure

Comment améliorer le développement avec la mise en facteur des schémas communs dans vos rôles Worker Azure.

Chaque rôle Worker Azure que vous écrivez va avoir des blocs de code communs. Le fait est que les rôles Worker respectent systématiquement quelques schémas bien connus.

Lire l'article
Dossier Silverlight : Application de l’approche Modèle-Vue-VueModèle

Dossier Silverlight : Application de l’approche Modèle-Vue-VueModèle

Une planification soigneuse peut vous aider à améliorer la gestion et la qualité de vos applications Silverlight de prochaine génération.

Question : Je souhaite créer une application Silverlight et j’essaie de déterminer l’architecture à employer. Plus je lis de choses sur le sujet et plus je deviens perplexe. Pourquoi un modèle Vue est-il important dans Silverlight, et comment puis-je éviter de dupliquer du code courant tel que la logique de validation ? Je suis spécialisé dans l’écriture d’applications WinForms.

Lire l'article
Dossier Développement : 5 conseils pour bien développer sous Windows 64 bits

Dossier Développement : 5 conseils pour bien développer sous Windows 64 bits

Les ordinateurs conçus pour le 64 bits sont partout. Il est donc temps pour vous d’envisager la prise en charge du 64 bits lorsque vous développer vos applications Visual Basic.

L’époque où l’informatique 64 bits avait une connotation exotique est révolue depuis longtemps. Désormais, les clients et serveurs conçus pour le 64 bits sont partout, et ils peuvent gérer une quantité incroyable de RAM et exécuter des versions 64 bits de Windows. Le montage vidéo, les graphismes, la modélisation 3D et les applications fortement consommatrices de données constituent quelques exemples seulement des logiciels qui bénéficient de cette évolution des systèmes d’exploitation et des plates-formes matérielles. Que vos applications ou composants aient ou non besoin de la mémoire adressable supplémentaire offerte par les architectures 64 bits, votre principal souci est que vous puissiez continuer de les utiliser sur les versions 64 bits de Windows. Voici cinq conseils pour vous aider à développer des applications dans cette optique.

Lire l'article
Nouvelles unités SSD chez Intel

Nouvelles unités SSD chez Intel

Intel a annoncé la sortie des prochains éléments de sa gamme de mémoires transistorisées (Solide-State Drives, SSD), les unités 510.

Celles-ci sont dotées d’une interface SATA à 6 Gbit/s.

Lire l'article
Dossier Développement : Revue de détail 2010 du développement d’applications (3/3)

Dossier Développement : Revue de détail 2010 du développement d’applications (3/3)

Depuis janvier 2010, les applications .NET et leurs composants peuvent exister et accéder à des ressources au sein d’un large éventail de serveurs et services à demeure et sur le cloud.

Avec Windows Azure, de nombreux développeurs vont être amenés à explorer les possibilités offertes par l’exécution d’applications ou de composants dans des scénarios de cloud.

Lire l'article
Dossier Développement : Revue de détail 2010 du développement d’applications (2/3)

Dossier Développement : Revue de détail 2010 du développement d’applications (2/3)

Depuis janvier 2010, les applications .NET et leurs composants peuvent exister et accéder à des ressources au sein d’un large éventail de serveurs et services à demeure et sur le cloud.

Avec Windows Azure, de nombreux développeurs vont être amenés à explorer les possibilités offertes par l’exécution d’applications ou de composants dans des scénarios de cloud.

Lire l'article
Dossier Développement : Revue de détail 2010 du développement d’applications (1/3)

Dossier Développement : Revue de détail 2010 du développement d’applications (1/3)

Vous êtes toujours attaché aux modèles de développement d’application traditionnels ? L’apprentissage des compétences et des processus pour englober les scénarios d’applications à demeure et SUR LE CLOUD est fondamental pour les développeurs Visual Studio en 2010.

Depuis janvier 2010, les applications .NET et leurs composants peuvent exister et accéder à des ressources au sein d’un large éventail de serveurs et services à demeure et sur le cloud.

« A la base, Windows Azure c’est du Windows », affirmait l'ancien architecte logiciel en chef Ray Ozzie, pendant un discours prononcé au cours de la PDC (Microsoft Professional Developer Conference) de novembre 2009. Cette annonce a été faite à l’occasion du lancement de la plate-forme pour le cloud Windows Azure et du stockage de données relationnelles SQL Azure. Et Ray Ozzie d’ajouter : « C’est du Windows Server. Vous devez l’envisager comme un vaste ensemble homogène constitué d’une plate-forme matérielle Windows Server et des instances Windows Server virtualisées. Tous ces serveurs sont contrôlés par un système de gestion sophistiqué hautement parallèle, intitulé Azure Fabric Controller, lequel correspond en quelque sorte à une extension des fonctions de gestion de System Center au niveau de l’entreprise. »

« Avec Windows Azure, Windows Server et System Center, vous disposez d’un modèle cohérent de gestion de cette infrastructure sous forme de service tant au niveau du cloud public de Microsoft que des clouds de nos partenaires d’hébergement », explique Ozzie. Toujours selon lui, Windows Azure pour les développeurs constitue une « extension de Visual Studio basée sur des modèles », laquelle permet aux professionnels d’exploiter leur maîtrise de SQL, IIS, ASP.NET et .NET. Avec Windows Azure, de nombreux développeurs vont être amenés à explorer les possibilités offertes par l’exécution d’applications ou de composants dans des scénarios de cloud.

Lire l'article
Squoring évalue la qualité de vos logiciels

Squoring évalue la qualité de vos logiciels

La qualité de votre logiciel est-elle satisfaisante ? La société française Squoring répond à cette question.

Une nouvelle version de sa plateforme SQuORE pour l'évaluation et l'optimisation de la qualité des développements logiciels arrive.

Lire l'article
Dossier RPG : Le framework .NET (2/2)

Dossier RPG : Le framework .NET (2/2)

Abandonnez vos idées préconçues.

Toute discussion sur l’utilisation des langages de programmation et des outils de développement Microsoft pour des applications System i, est susceptible de provoquer des sarcasmes, des remarques à propos de Bill Gates et des pratiques commerciales douteuses, des interrogations sur la santé mentale de l’auteur de ces propos et, pour finir, l’affirmation sans réplique que seul RPG convient à des applications de gestion : pas question de langages-jouets.

Pourtant des entreprises de toutes tailles confient tout ou partie de leurs applications à des systèmes Windows : serveur et poste de travail. Et la plupart des sites System i ont aussi quelques applications Windows. Il ne faut donc pas affirmer sur un ton péremptoire que Windows et les applications de gestion ne vont pas ensemble : toutes les preuves montrent exactement le contraire.

Lire l'article