De Java vers .NET
Bonjour, Je vous écris aujourd’hui pour vous faire part de mon expérience de migration depuis la plateforme Java vers la plateforme.Net, en effet et après 4ans que j’ai consacré au langage java, voila que je fais maintenant mes premiers pas en .NET.
Mon avis est basé sur les premières impressions que j’ai eu. En effet dès les premières lignes de code j’ai remarqué une ressemblance majeur au niveau de la syntaxe entre C# et Java.
Donc j’ai vite trouvé mes repères après tout ces deux langage partage le même principe celui de l’orienté objet. j’ai surtout constaté que Microsoft a réutilisé la même syntaxe de Java pour encourager les développeurs à migrer vers leur plateforme.
Coté IDE Visual Studio 2008 est bien pratique et contient tout le necessaire pour mener a bien les differents type de projet, Web, Forms, Console, Service, … mais il est vraiment difficile de le comparer a ceux du monde Java Eclipse,IntelliJ IDEA ou Netbeans. Il est vraiment trés loin derrière, du refactoring très pauvre, à l’ajout du code IntelliSense hors contexte, les raccourcies clavier mal pensee, le debogage
et la liste est bien longue…
Alors que la syntaxe et le principe des deux language est le meme (Orienté Objet, typée). La grande difference réside lorsqu’on parle de Jee et c# si bien sur la comparaison est permise. Alors que le premier necessite un serveur d’application ou la logique metier sera gérer contrairement dans C# on a rien de comparable a ce que je connais, tout les traitements sont lancée sur la machine cliente, exepté pour les applications en asp.NET bien sur.
Donc pour les applications a trés grande complexite qui necessite la gestions de trés grands nombres d’accées concurrents ou d’une rapidité de traitement de sécurité, … Je vois pas comment on purrais le faire en .NET pour égaler les resultat qu’on peut atteindre avec un serveur d’application JEE (Sans parler de la clustration– le fait d’hebergé notre application sur plusieurs application a la fois pour acrroitre la disponibilité de l’application–).
En conclusion ce que je peut déduire jusque la est que C# est bien fait sutout pour des applications de petite a moyenne tailles, sinon pour le reste il faut penser deux fois avant de ce lancée.
Bonne chance
Linux Mint
Linux Mint est basé sur la distribution Ubuntu Gutsy.
Voilà brièvement ce que Mint Linux nous offre :
- Support des tous les formats multimédia
- Intégration d’élément facilitant le migration à partir de Microsoft Windows (Dual-boot, support lecture/écriture NTFS, assistant de migration)
- One-clic Install Système (portail Linux Mint Software , mintInstall)
- Partage de facile de dossiers (mintUpload)
- Dispositifs de bureau, Control Center, mintMenu
- Effets 3D
- Des outils de configuration
- Grand choix d’applications par défaut (OpenOffice, Firefox, Thunderbird, Gimp, Pidgin, XChat, Amarok..etc)
- Importante disponibilité de paquets (Google-Earth, Picasa, Skype, beaucoup de logiciel essentiel à l’heure actuelle dans les dépôts ou via le portail Linux Mint Software, compatibilité avec tous les dépôts d’Ubuntu et la plupart des paquets de Debian)
plus de Details
Red Hat rejoint le projet OpenJDK
Bonne nouvelle une contribution de taille pour le projet OpenJDK, en effet la communauté de developpeurs Red Hat travaille maintenant avec la communauté OpenJDK pour avancer les technologies Open Source Java, donc RedHat et Sun main dans la main pour un bon avenir de Java. Voilà la réaction de simon Phipps Chef du projet OpenSource chez Sun Mirosystems.
Ubuntu plante? voila une solution
Il arrive des foi que Ubuntu se plante, que faire?
Très simple on peut toujours accéder au mode console en faisant la combinaison CTRL + ALT + F1 et identifié le processus le plus gourmant qui est probablement la cause du plantage et ceci avec la commande top puis selon le pid du processus qu’on veux arreter on lance la commade kill -9 12( ou 12 est le numéro du pid en question).
On peut alors revenir sur le mode graphique avec la combinaison CTRL+ALT+F7 .
Voila donc une solution élégante pour avoir toujours la main sur le système.
Puisque c’est pas la seule solution en voila d’autres :
– à la place de top on peut installé htop qui permet de tuer des processus directement.
– à la place de kill -9 pon peut utilisé kill -12 qui est moin violante.
– on peut utiliser la combinaison Ctrl + Alt + Backspace qui arrête l’interface graphique pour lq relancer on éxecute la commande startx
- on peut utilisé les differents types decombinaisons suivante :
Alt + SysRq + s : écrit toutes les données en cours sur le disque dur afin d’éviter les pertes ou les corruptions de fichiers
Alt + SysRq + u : permet de remonter tous les systèmes de fichiers en lecture seule pour éviter la corruption de données
Alt + SysRq + e : tue tous les processus normalement (le processus init n’est pas concerné)
Alt + SysRq + i : force le kill de tous les processus (le processus init n’est pas concerné)
Alt + SysRq + l : même chose que la précédente, sauf que le processus init est concerné ici
Alt + SysRq + b : redémarre le système
Alt + SysRq + o : arrête le système
Remarque : faudra activer la touche SysRq. if faut éditer le fichier /etc/sysctl.conf et modifié kernel.sysrq = 1
Vivement Ubuntu.
10 raccourcis pratiques dans l’éditeur de NetBeans IDE 6.0
Je vais vous présenté quelques raccourcis que je trouve incontournable de l’éditeur de code dans le célèbre NetBeans IDE 6.0 .
1- Déplacer copier haut / bas:
Ctrl-Shift-Haut le code sélectionner est déplacer vers le haut.
Ctrl-Shift-Bas le code sélectionner est déplacer vers le bas.
Ctrl-Alt-Haut le code sélectionner est copier vers le bas.
Ctrl-Alt-Bas le code sélectionner est copier vers le bas.
2- Sélectionner un bloc de code:
Shift-Alt-Point pour sélectionner un bloc de texte.
3- Générer des squelettes de code:
Alt-Insert pour afficher un petit menu ou on peut sélectionner les squelettes de setter et getter ou le constructeur.
4- Renommer :
Ctrl-R pour renommer une variable dans tout le sources code.
5- Ajouter enlever des commentaire:
Ctrl-/ la première foi pour ajouter les “//” au début de la ligne et une autre foi pour les enlever.
6- Afficher la hiérarchie et les membres d’une classe:
Alt-F12 pour voir les ancêtres de la classe.
Ctrl-F12 pour afficher les membres de la classe.
7- Naviguer entre les documents:
Ctrl-Tab fait apparaitre un petit menu qui contient tous les documents ouverts dans l’éditeur et permet donc de choisir le document a afficher.
8- Aller a la dernière édition effectuée:
Ctrl-Q quelque soit l’emplacement actuel du curseur dans l’éditeur de code cette combinaison vous permet de revenir a l’emplacement exact de la dernière modification.
9- Bookmarks:
Ctrl-Shift-M la ligne courante est bookmarker.
Ctrl-Shift-Point et Ctrl-Shift-Virgule pour aller au bookmark suivant et précédant.
10- Mettre en surbrillance les points de sortie:
Il suffie de mettre le curseur sur le type retourner par la methode que tout les points de sortie sont automatiquement mis en surbrillance.
Bien sur c’est pas tout, Netbeans offre bien plus, mais puisque c’est impossible de tout citer je vous offre ce pdf qui contient presque tout les raccourcis clavier, et si vous avez d’autre raccourcis a nous faire découvrir j’attends vos commentaires avec impatience.
Amélioration des effets sous Ubuntu 7.10
Bonjour,
Bien que compiz-fusion est installer par défaut sur la dernière distribution Ubuntu (si carte graphique est performante) , il y’ a beaucoup d’options pour les effets visuels qui ne sont pas disponibles.
Il faut donc ajouter le paquet compizsettings-settings-manager ou cliquez ici pour l’installer.
aller vers Système > Préférences > Apparence , puis cocher sur option avancer une fenêtre apparait avec tout les effets disponible. Pour ma part je vous conseille les options suivantes :
- window previews en passant le curseur sur la liste des fenêtres du tableau de bord Gnome, on affiche une vignette du programme en question.
- ring switcher la combinaison de touches Super+Tab permet de basculer d’une fenêtre à une autre.
- Expo les touches Super+E affichent les 4 bureaux virtuels.
il y’ a beaucoup d’autres effets que je vous laisse le soin de les découvrir et de poster vos avis et vos commentaires bien sur.
Software Freedom Day 2007 in Tunisia
SFD est une célébration mondiale du Logiciel Libre. Le but dans cet événement est d’attirer l’attention du grand public vers la culture du libre, l’inciter et l’encourager à utiliser les logiciels libres ainsi que de présenter les avantages de l’utilisation de ces logiciels dans l’éducation, la science, le gouvernement et même à la maison.
Ne rater pas cet événement majeur de logiciel open source et surtout que l’équipe ubuntu sera présente.
On se donne rendez-vous donc le 27 Octobre 2007 à la cite des sciences de 9h à 17h.
site de la Software Fredom Day
site de la LoCoTeam de tunisie
Ubuntu 7.10 Gutsy Gibbon enfin Disponible!
Enfin après 6 mois d’attente, notre distribution linux préféré est parmi nous avec bien sur de nombreuses amélioration surtout au niveau de la compatibilité du matériel. ce lien résume un peut les nouveautés dans cette distribution.
Bien sur sans attendre voila le lien pour télécharger l’image CD et ce lien pour la procédure d’installation. pour ceux qui veulent mettre a jour leur version 7.04 peuvent suivre ce lien.
remarque: pour ces trois jours presque tout les serveur sont saturer même le torrent est très long, donc faut être un peut patient.
IconFinder
Salut,
je vais être rapide en entrant dans le vif du sujet, vous avez besoin d’une icône pas plus simple :
rendez vous a cette adresse , c’est un moteur de recherche d’icône que je vous invite a découvrir.
bonne navigation et merci a wincom pour le lien.
Welcome to my blog
hi,
It’s my first post and i want to thank all my friends for they support, and specially djo and wincom. I hope that my personal blog will be useful for all of you, and of course any comments are welcome!
Good Luck
Laisser un commentaire
Laisser un commentaire
Laisser un commentaire
