jeudi 19 mars 2009

LinksList 21

Bien démarrer avec Silverlight 3
Les expérimentations Chrome
SharePoint debugging
Silverlight.FX and Silverlight Store Sample App
APSQL - Exercices
"série d'exercices / travaux dirigés suivante va vous permettre de vous familiariser avec le Transact SQL"
Free ASP.NET MVC eBook Tutorial
Adventures with the “New Folder” Option in a Document Library
en savoir plus sur les dossiers dans les bibliothèques de documents
Live Services : Reach your people everywhere, in real time!
Ecrire des composants liés aux données
"Le problème abordé concerne les composants binaires (par opposition aux composants ASCX). Un problème récurrent lors de l'écriture des composants binaires consiste à les lier à une source de données et surtout, faire survivre l'affichage de ces données à un renvoi (postback). Je n'arrête pas de voir dans les forums des développeurs galérer et finalement préférer recharger complètement les données à chaque opération sur le formulaire alors que c'est la plupart du temps inutile. Je soupçonne d'ailleurs fortement que ce problème soit l'une des raisons qui fait penser à beaucoup de développeurs que ce type de composants est difficile à écrire. D'où l'idée de ce document qui va vous donner les techniques nécessaires pour réussir ce qui pour beaucoup ressemble à de la magie."
XPath Tester
Amélioration progressive avec CSS

mardi 17 mars 2009

LinksList 20

Official Google Blog: Make sense of your site: tips for webpage design
100 Great Resources for Design Inspiration
"From galleries of graphic and web design to online magazines and more, here are 100 great resources for design inspiration."
14 jQuery Plugins for Working with Images
Twine
"Collaborate, manage, organize and share information using Twine, a Semantic Web or Web 3.0 service created by Radar Networks." Annoncé comme le remplaçant de Delicious
SharePoint 2007 : Envoyer automatiquement un document dans le Records Center
Using the jQuery JavaScript Library in SharePoint
Using Site Lookup Columns, across sites
un petit rappel sur une possibilité pour accéder à des champs recherche (lookup field) dans des sites différents
[SharePoint] Creer une page aspx avec le code behind pour SharePoint
développer une "petite" page aspx et l'utiliser dans l'environement SharePoint
Silverlight : quelques liens intéressants
tout ce qu'il faut savoir sur SilverLight
Model-View-ViewModel avec WPF
"une méthodologie, appelée MVVM pour Modèle-Vue-VueModèle. MVVM permet de tirer partie des bénéfices de la plateforme WPF tout en conservant une application correctement architecturée, maintenable et testable"
Ah bon! parce que sinon c'est pas le cas ?!
[Microsoft Tag] Présentation 
Microsoft Tag, concrétement
My Little List of jQuery Tips
Boites à outils JQuery
Tendance : les Business Card Websites

vendredi 13 mars 2009

LinksList 19

10 Best Practices For Building SharePoint Solutions
Bonnes pratiques objet en .net : Introduction aux principes SOLID
Menu déroulant animé avec jQuery
Controlling Single Web Parts with CSS
personnaliser un webpart à l'aide des css pour le différencier des autres par exemple
PowerShell: The Free eBook
une précieuse ressource pour PowerShell
PoshBoard v0.4 !
Download details: NP .NET Profiler
Tutorials:Getting Started with jQuery
pour apprendre progressivement les bases de JQuery
Dynamic Table Demo
Tableau javascript pour les tris sur les colonnes 
SharePoint Server Virtual Labs
Gravatar control for Silverlight and WPF
Silverlight Toolkit
"The Silverlight Toolkit is a collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle"
Silverlight.FX and Silverlight Store Sample App
Application Silverlight de démonstration et bonnes pratiques de développement
jQuery UI
"jQuery UI is jQuery's user interface library that comes with many widgets, interaction modules and themes."
OpenWith.org
"Have a file you don't know how to open? Think you need an expensive piece of software to open it? Chances are there is a great free program that's just as good as the expensive one, and you'll find it here"

jeudi 5 mars 2009

fichier .bat et traitement sur la date du jour

Code à inclure dans un fichier .bat pour effectuer un traitement sur la date du jour.
Changer le format (en rouge), actuellement AAAA-MM-DD

@echo off

  echo. | date | FIND "(mm" > NUL
  If errorlevel 1,(call :Parsedate DD MM) Else,(call :Parsedate MM DD)
  goto :EOF
 :Parsedate ----------------------------------------------------------
  For /F "tokens=1-4 delims=/.- " %%A in ('date /T') do if %%D!==! (
     set %1=%%A&set %2=%%B&set YYYY=%%C
   ) else (
     set DOW=%%A&set %1=%%B&set %2=%%C&set YYYY=%%D)

(Set DateStamp=%YYYY%-%MM%-%DD%)

lundi 2 mars 2009

Requêtes LogParser

LogParser permet le requêtage de fichiers de logs (sous diverses formes) au moyen d'un langage de requetage type SQL.
L'utilisation est souple (encore faut il trouver la bonne requête ;)) et idéal pour analyser les logs IIS

quelques exemples :

Connexion en fonction d'un date (format CSV)
logparser -i:IISW3C -o:CSV "select time,c-ip INTO "C:\ConnexionDate.txt" FROM C:\WINDOWS\system32\LogFilesch\{Nom du fiier log IIS}\*.log where date = '{La date souhaitée}' GROUP BY time,c-ip ORDER BY time DESC"
Le top 20 des urls (format Graphique)
logparser "select top 20 cs-uri-stem, count(*) as Hits into C:\Top20Url.gif from C:\WINDOWS\system32\LogFiles\{Nom du fiier log IIS}\*.log group by cs-uri-stem order by Hits DESC" -i:w3c -chartType:barstacked -view:on
Graphique des erreurs (format Graphique)
logparser "select sc-status, count(*) as Hits into C:\ErrorCodes.gif from C:\WINDOWS\system32\LogFiles\{Nom du fichier log IIS}\*.log group by sc-status" -i:w3c -chartType:pieexploded3d -view:on
Top 10 des IP (format Graphique)
logparser "select top 10 c-ip, count(*) as Hits into C:\Top10Ip.gif from C:\WINDOWS\system32\LogFiles\{Nom du fichier log IIS}\*.log group by c-ip order by Hits DESC" -i:w3c -chartType:bar3d -view:on
Pages les plus lentes
logparser "select top 10 cs-uri-stem, time-taken from C:\WINDOWS\system32\LogFiles\{Nom du fichier log IIS}\*.log order by time-taken DESC" -i:w3c