jeudi 27 décembre 2007
coding 4 fun
On y trouve plein de codes pour programmer pleins de trucs, et entre autres la fameuse wiimote.
Heureux possesseur d'une wii, il faudrait que je prenne le temps de suivre le tutoriel.
Ca n'a pas de grande utilité mais ca peut etre marrant.
mardi 11 décembre 2007
Sortie de la preview de la CTP ASP.NET 3.5 Extensions
Donc une CTP qui nous offre des fonctionnalitées additionnelles pour ASP.Net et pour le framework .NET 3.5.
en voici la liste :
. ASP.NET Ajax Improvements
. ASP.NET MVC
. ASP.NET Dynamic Data Support
. ASP.NET Silverlight Support
. ADO.NET Data Services
Allé, vous aurez plus de détails à cette adresse.
lundi 10 décembre 2007
Programmer n'est pas toujours programme
Il faut savoir parler, voila ce qu'on me répète depuis pas mal de temps.
Trop timide, trop frileux peut être il faut savoir communiquer!
Je suis tombé la dessus et je suis assez d'accord avec l'auteur même si je ne travaille pas en freelance.
Une méthode qui peut s'appliquer à beaucoup d'entre nous.
jeudi 6 décembre 2007
Volta - une premiere preview
Dotnetguru nous le présente ici, et il y aura bientot un retour d'expérience sur ce blog, et le site officiel du projet se trouve là.
Un jour j'arriverai a me sentir à l'aise avec toutes ces technos qui sortent plus vite que je ne change de chemise! Un jour...
mercredi 5 décembre 2007
10 podcasts que les developpeurs devraient ecouter
Je vais peut être m'y mettre il y a surement des choses à apprendre là dedans.
La majorité parle de .NET, l'article se trouve à cette adresse.
dimanche 2 décembre 2007
52 raisons pour lesquelles les développeurs travaillent le week end
voici les 52 raisons pour lesquelles les développeurs travaillent le week end!
vendredi 30 novembre 2007
Silverlight 1.1 c'est has been, allé hop vive Silverlight 2.0
Une petite info qui vous intéressera peut-être se trouve à l’adresse suivante : http://weblogs.asp.net/scottgu/archive/2007/11/29/net-web-product-roadmap-asp-net-silverlight-iis7.aspx
Toujours pas de date pour la release finale, mais bon une bêta c’est déjà pas mal.
Christophe LAUER nous traduit ça très bien, voici une partie de ce qu’il contiendra :
- le support d'un modèle de développement en code managé avec un plug-in Silverlight autonome comportant son propre CLR
- des contrôles gérant le positionnement des éléments de l'interface, on parle de contrôles et d'un moteur de Layout
- des contrôles utilisateurs classiques comme on en trouve actuellement en Windows Forms ou dans ASP.NET avec les WebForms : Boutons, Listes, Checkboxes, Splitters, etc...
- un modèle extensible et customisable vous permettant de créer des contrôles utilisateur ou de "skinner" les contrôles existants selon vos besoins
- un moteur de binding bi-directionnel
- des fonctionnalités réseau étendues, vous permettant de manipuler directement des sockets et ainsi d'aller bien au delà des classiques REST et POX qui sont présents dans les technos Ajax
- une BCL riche comportant l'essentiel des classes de base du .NET Framework telles que les classes ayant à faire aux Collections, aux IO, aux Generics, au Threading, etc... La prochaine version de Silverlight comportera en outre le support de Linq to XML et Linq to Objects
Sûrement un blog ou on pourra apprendre pas mal de choses !
jeudi 29 novembre 2007
Silverlight - l'essentiel de l'entrainement
Vous trouverez à cette adresse, bon nombre de vidéos de présentation de Silverlight, par son project manager Mike Harsh.
Alors il faut s'enregistrer, personnellement je ne les ai pas vu, mais j'ai bien l'impression qu'une fois encore c'est pour Silverlight 1.0!
Argh, a quand plein de nouvelles sur Silverlight 1.1, la on commence a s'impatienter et à allez voir ailleurs
Desastre d'architecture
mardi 27 novembre 2007
.NET 3.5 : arrive-t-on à un tournant
Ce billet retrace les évolutions du framework du .NET 1.0 à aujourd'hui avec la présentation de LINQ.
Je pensais faire une étude comparative sur les frameworks et librairies ajax, mal m'en a pris, c'est un travail à temps plein (enfin presque)!
Cependant, en ce moment, on entend énormément parler de LINQ... si ce n'est pas quotidien, c'est presque hebdomadaire. Ce sera surement une révolution lorsque ca commencera à être utilisé réellement en production.
Moi ce que j'attends de voir c'est comment on va pouvoir, dans le futur, optimiser les requêtes générées, pour l'instant ce n'est à ma connaissance pas faisable.
De plus, on (je ?) attend avec impatience des frameworks qui me permettront d'uniformiser l'accès à MySQL, Oracle et consort.
jeudi 22 novembre 2007
Les méthodes d'extensions arriveront peut-être dans Java 7
Ca peut etre plutot pas mal, et nous verrions exploser le LINQ To MySQL, peut etre meme un LINQ To Oracle, plus professionnellement et plus rapidement que la (les ?) solution qu'on peut trouver aujourd'hui.
En cherchant un peu sur google, on trouve une seule personne a s'etre lancé dans l'aventure...
mardi 20 novembre 2007
Comparatif de performances de 12 noyaux linux
On ne sait jamais si la performance vous interesse, ou alors pour vous mettre les boules si vous avez passer la nuit dernière à compiler le tout dernier noyau pour tout optimiser...
Allé courage, c'est ici.
Visual Studio 2008 : A Dispo
vendredi 16 novembre 2007
Msdn magazine
Ce magazine contient :
- Map LINQ: Create Dynamic Maps with Visual Basic 9.0 and WPF, Scott Wisniewski
- VSTO: Build Office-Based Solutions Using WPF, WCF, And LINQ, Andrew Whitechapel
- Cmdlets: Extend Windows PowerShell With Custom Commands, Jim Truher
- Interop: Connect To Mainframe Apps With BizTalk Adapters and .NET, Bashar “Bash” Badawi
- Security: Authenticate Users Across Organizations Using ADFS, Jack Couch
- CLR Inside Out: Writing Reliable .NET Code, Alessandro Catorcini and Brian Grunkemeyer
- Data Points: Data Binding in WPF, John Papa
- Cutting Edge: Inside the Microsoft AJAX Library, Dino Esposito
- Test Run: UI Automation with Windows PowerShell, Dr. James McCaffrey
- Service Station: Extending WCF with Custom Behaviors, Aaron Skonnard
- Netting C++: EEK!—Time to Design the Mouse, Stanley B. Lippman
jeudi 15 novembre 2007
Il aurait fallu
Forcément!
Mais c'est bien fait, ca peut toujours servir, alors ca a sa place ici, ou là.
LINQ...
avec DLinq en deuxième partie et XLinq en dernier.
Bonne lecture
http://www.codeproject.com/vista/LINQ_1.asp
http://www.codeproject.com/vista/LINQ2.asp
http://www.codeproject.com/vista/LINQ_3.asp
mercredi 7 novembre 2007
Une explication de Silverlight
A lire pour mieux comprendre...
Visual Studio 2008 : quelques nouveautés
MyGeneration bientot en 1.4
Je ne l'ai jamais utilisé, je n'en avais meme jamais entendu parler, mais apparemment il fait des emules sur sourceforge.
Alors pour mémoire, l'article de présentation est ici.
Google Web Toolkit
Non GWT n'est pas un autre framework pour créer des applications Ajax médiocres!
Il nous présente donc la manière dont à été pensé ce framework et ce à quoi il peut prétendre...
Tuning de Performances des systèmes Java
mardi 6 novembre 2007
les 10 types de programmeurs qu'on peut rencontrer
Donc vous avez surement des collègues, amis... qui travaillent à coté de vous.
Si ceux sont des programmeurs cet article qui pourra vous aider à les catégoriser.
Visual studio 2008 learning guide
VS 2008, puis 2005 pour les performances, puis allé une nouvelle petite piqure de 2008...
Vous trouverez à l'adresse suivante un guide d'apprentissage sur VS 2008, avec les nouveautés etc, etc...
Visual Studio performance
Disponible ici.
Visual Studio 2008 et .NET 3.5 pour fin novembre
Ca y est c'est officiel Visual Studio 2008 et le framework 3.5 seront de sortis pour la fin du mois!
A vos claviers, ca va coder...
http://www.theserverside.net/news/thread.tss?thread_id=47461
dimanche 4 novembre 2007
guide de survie pour la recherche d'information
samedi 3 novembre 2007
Virtual machine additions for Linux 2.0
Cette technologie permet d'accroitre l'interopérabilité lorsque Linux est un OS invité sur Virtual Server, la suite, les détails c'est ici.
le dual boot remarche!
Et puis pour je ne sais quelle raison, pas envie de chercher comment remettre GRUB en marche, et bien je prenais un cd de ma distribution linux, reinstall de grub et allé c'est reparti.
Oui, c'est moche, mais quand on n'a pas envie de s'embeter ca fonctionne!
Aujourd'hui, port25 nous propose une manière détaillée pour tout remettre en place, à suivre ici.
jeudi 1 novembre 2007
25 signes qui détermine un mauvais client
Les 25 signes qui pourraient faire que vous êtes face à un mauvais client...
http://www.codesqueeze.com/25-signs-that-youve-got-a-bad-client/
bien sur a ne pas prendre au pied de la lettre pour mon client préféré!!!
lundi 29 octobre 2007
Les meilleurs livres de programmation sur Google Book
Certains ne sont pas intégrales (comme SQL Server 2005 de chez O'Reilly) mais quand même...
initiative plutot sympathique
vendredi 26 octobre 2007
25 liens sur les technos .NET (ASP, Silverlight, VS)
ASP.NET
ASP.NET Ajax
Visual Studio
Silverlight
IIS 7.0
bonne lecture
mardi 23 octobre 2007
Dis papa, c'est quoi du code managé?
Trève de galéjade, je me posais la question suivante : 'qu'est ce que le code managé?'
Et la réponse se trouve ici.
S'il fallait l'expliquer simplement, je dirais que c'est du code qui est exécuté par une machine virtuelle .NET.
Peut-on parler de code managé pour Java et sa JVM... peut-être, mais pour en être sûr, je laisse les experts commentés l'article.
jeudi 18 octobre 2007
10 articles sur le développement Web
Microsoft Volta
Apparemment un concurrent au Google Web Toolkit, Microsoft sort une troisième technologies pour le développement Web.
Personnellement je commence à m'y perdre et ne désespère pas de trouver les différences notoires entre ces trois, quatre technologies.
En attendant vous trouverez ici une présentation de Volta avec divers liens.
mardi 16 octobre 2007
plus 250 outils et ressources pour le web
Ca va des scripts Ajax, au CSS en passant par le Python...
Je n'ai pas eu le courage d'aller jusq'au bout de la liste.
http://mashable.com/2007/10/14/web-coding/
dimanche 14 octobre 2007
Pouvez vous devenir développeur ?
Suis-je fait pour être programmeur ?
En tout cas ce qu'on apprend dans l'article c'est qu'il ne faut pas travailler pour l'argent.
L'un des points positifs c'est d'aimer ce qu'on fait, ca, ca se verra, et ca, ca vous récompensera surement un jour.
samedi 13 octobre 2007
L'évolution de LINQ et son impact sur la conception de C#
LINQ est une série d'extensions de langage qui prend en charge l'interrogation de données d'une façon sécurisée au niveau du type.
Les données à interroger peuvent prendre la forme du langage XML (LINQ to XML), de bases de données (ADO.NET compatible LINQ, ce qui inclut LINQ to SQL, LINQ to Dataset et LINQ to Entities), d'objets (LINQ to Objets), et ainsi de suite.
http://msdn.microsoft.com/msdnmag/issues/07/06/CSharp30/Default.aspx?loc=fr
Les coulisses du CLR
Cet article tente de nous faire comprendre comment fonctionne la CLR.
Article assez intéressant mais un peu complexe si on est mal réveillé.
jeudi 11 octobre 2007
La mémoire
Première partie : http://lwn.net/Articles/250967/
Deuxième partie : http://lwn.net/Articles/252125/
Adobe AIR et Flex - tutorial
http://blog.paranoidferret.com/index.php/2007/10/09/adobe-air-and-flex-getting-started/
un tutoriel pour débuter avec les nouvelles technologies d'Adobe.
Il est bon de savoir de quoi l'avenir sera fait...
mercredi 10 octobre 2007
Why i dont use swing hacks
pour obtenir un résultat meilleur quand passant par les méandres de Swing.
http://weblogs.java.net/blog/alexfromsun/archive/2007/10/why_i_dont_use.html
Une appli web en 3 minutes 30
http://blog.namwarrizvi.com/?p=118
mardi 9 octobre 2007
L'objet XMLHttpRequest
En voici une description détaillée qu'il est parfois bon de connaitre.
http://openweb.eu.org/articles/objet_xmlhttprequest/
vendredi 5 octobre 2007
Free Software Magazine - n°20
http://www.freesoftwaremagazine.com/issues/issue_020
Le sommaire:
-Information technology, 'piracy' and DRM
-Tips and Tricks
-Konqueror: doing it all from one interface
-Computer role-playing games for GNU/Linux
- Creating a book template with Writer
- Kopete: the KDE instant messenger
-Creating a free CD or DVD database and labels in OpenOffice.org Base
-From the driver to the window manager: how to install Compiz Fusion for Ubuntu, Kubuntu, and Xubuntu
- Managing and configuring downloads with KGet
- Extending Nautilus: rotating JPG images
- Running a free software project
- How to completely ditch GUI internet applications for the command line
- Run any GNU/Linux app on Windows without any virtualization
- Beginners guide to database administration tools
- Create a simple application with Hecl
- Virtualization in OpenSolaris
- UPS (Uninterruptible Power Supply) installation and configuration
- Gaia Ajax Widgets: no-JavaScript Ajax
jeudi 4 octobre 2007
Les librairies de .NET Opensource
Le premier interet est qu'il permettra de mieux comprendre l'implémentation du framework notamment en pouvant y accéder pendant un débuggage.
L'article est disponible ici.
mardi 2 octobre 2007
Ajax c'est bien...
Vous trouverez ici, 24 pistes pour améliorer la sécurité de nos applications.
Javascript for hackers
Mais l'article disponible à cette adresse à l'air très intéressant et montre les possibilités du Javascript auxquelles je ne m'était jamais confrontées.
Un retour arrière sur le wifi gratuit
Une mise en oeuvre complexe, un investissment et un cout de maintien élevé amènent à une certaine frilosité.
L'article est disponible ici.
mardi 25 septembre 2007
Le métier d'architecte
Ce billet est un lien vers une discussion sur le métier d'architecte résultant d'un entretien d'embauche, vous pouvez y accéder directement par ici.
On apprend sur une autre news de dotNetGuru que Ted Neward, auteur de l'article original, est mondialement reconnu pour avoir "osé" faire une analogie entre le mapping o/r et la guerre du Vietnam.
Un article intéressant qui offre une vision objective du métier d'architecte, de ce qu'il pourrait devenir.
jeudi 20 septembre 2007
Silverlight sur linux
Je vous laisse découvrir l'article ici.
Premier post
Un évènement de plus à fêter!
J'ai décidé de le créer pour maintenir une veille technologique.
Ainsi, il est fort peu probable, dans un premier temps, que je donne mon avis sur tel ou tel sujet,
ce blog permettra à qui voudra bien le lire de ce tenir au courant des actualités que j'aurai pu glaner ça et la sur le web.