Affichage des articles dont le libellé est NetBeans Platform. Afficher tous les articles
Affichage des articles dont le libellé est NetBeans Platform. Afficher tous les articles

vendredi 14 mars 2014

[NBMongo] Nouvelle version du plugin MongoDB pour NetBeans maintenant disponible en 1.4.0

Bonjour à tous,


J'ai le plaisir de vous annoncer et vous présenter la nouvelle version du plugin MongoDB pour NetBeans. NBMongo est directement disponible via l'update-center (pour l'installation ou la mise à jour si vous aviez déjà installé sa version précédente). Le plugin est maintenant aussi disponible pour NetBeans 8.0.


Parmi les nouveautés, la plus notable est sans aucun doute la refonte de l'affichage des résultats des requêtes.
La vue a été réécrite et permet d'explorer l'arbre des documents sans limitation .




Une nouvelle vue a été ajoutée et permet d'afficher les résultats "à plat" dans une table classique.




Vous trouverez l'ensemble des nouveautés et corrections de bugs dans les release notes.

N'hésitez pas à me faire par de vos remarques pour continuer à l'améliorer.

@++
Yann

vendredi 28 février 2014

[NBMongo] Version 1.3.0 du plugin MongoDB pour NetBeans disponible

Bonjour à tous,

Une mise à jour du plugin NBMongo a été publiée et est maintenant disponible directement dans votre IDE préféré.

Voici les nouveautés notables que vous y trouverez pour cette version 1.3.0 :


  • Intégration du shell mongo (nécessite d'avoir l'executable installé sur le système).

  • Amélioration de l'interface graphique des collections avec notamment le regroupement des boutons d'action et une coloration syntaxique des documents.



Vous trouverez la liste complète des corrections et améliorations dans les release notes.


La version suivante apportera une nette amélioration de l'affichage des résultats des requêtes avec une refonte de la vue arborescente mais aussi la possibilité de les afficher dans une vue "à plat".

@++
Yann

vendredi 24 janvier 2014

[NBMongo] Un plugin MonogDB pour NetBeans

Bonjour tout le monde,

Je voudrais vous présenter un nouveau plugin pour l'IDE NetBeans. J'ai nommé NBMongo, qui est un client pour accéder à une base MongoDB (base de type NoSQL).

Originalement créé par Tim Boudreau, j'ai repris ce projet et viens d'en publier sa version 1.2.0.

Voici une petite liste des fonctionnalités disponibles :
  • Connexion à MongoDB (avec une uri mongo standard).
  • Parcours des collections.
  • Création/renommage/suppression des collections.
  • Parcours des documents d'une collection (possibilité de spécifier un critéria, une projection ainsi que l'ordre).
  • Ajout/édition/suppression des documents.
  • Import/Export json.

screenshot nbmongo







Actuellement disponible pour NetBeans 7.4, vous pouvez le télécharger ici. N'hésitez pas à me faire vos retours, j'ai déjà quelques idées en cours pour la prochaine version mais je serais ravi d'avoir vos commentaires pour l'améliorer.

@bientôt :-)

Yann

jeudi 13 décembre 2012

[NBPlay] Fonctionnalité de création de projet Play pour NetBeans


Ma première contribution au projet NBPlay a été d'ajouter la fonctionnalité de création de projet Play.

Instinctivement je pensais qu'il me fallait trouver comment exécuter la commande
"play new projectName" via une action de NetBeans.

Mais n'ayant jamais développé pour la plateforme NetBeans, j'ai tout naturellement cherché de la documentation et éventuellement un tutoriel pouvant m'aider.
Bingo ! Je tombe sur le tutoriel NetBeans Project Type Module Tutorial (en anglais).

Les première parties sont dédiées à la définition du type de projet lui même (choses que Geertjan avait déjà reprises pour définir le type de projet Play).
C'est la dernière partie qui m'intéressait tout particulièrement car elle répond exactement au besoin.
Il y est expliqué comment ajouter des "projets exemple" qui serviront de base pour que l'utilisateur puisse créer de nouveaux projets.

L'approche est donc assez différente de ce que j'imaginais mais finalement reflète assez bien les étapes suivies lors de la création de projet avec Play.