Windows Vista SP1 disponible ce Week-end sur MSDN
14 février 08 11:05

 

Comme beaucoup d'utilisateurs de Windows Vista et en particulier de développeurs, j'attends avec impatience la livraison du premier service pack de Windows Vista.

Alors que la sortie tarde, il semblerait qu'une certaine pression fasse sentir chez MS ;)

Le service Pack 1 est annoncé en avance sur MSDN pour la fin de cette semaine via le WebLog MSDN !

"Windows Vista SP1 anticipated to be available to MSDN Subscribers by end of week"

Reste à surveiller les downloads...

http://blogs.msdn.com/msdnsubscriptions/archive/2008/02/13/windows-vista-sp1-anticipated-to-be-available-to-msdn-subscribers-by-end-of-week.aspx

 

Posté lepar DrTissot | 2 commentaire(s)    
Classé sous : ,
[Denki-SQL] - 1350 Denki is back, en mieux.
06 décembre 07 10:24

Cela faisait un petit moment que le projet Denki-SQL dormait....Zzzzz... sisi...

La sortie de Visual Studio 2008 fut pour moi l'occasion de dépoussiérer un peu les sources, de retrousser les manches, relire quelques feedback reçus par mail et de coder un peu.

Voici donc venue la build 1350 de ce générateur de classe de données .NET pour SQL-Server 2000/2005, qui marque une certaine stabilité dans le projet.

Les principales nouveautés se comptent sur les doigts de la main, mais valent le coup:

  • Sélection des classes à générer table par table possible.
  • Sélection/Désélection de plusieurs filtres à la fois.
  • Compression GZIP du script SQL de sortie possible (utile pour le transfert d'un gros script vers un serveur).
  • Des raccourcis claviers en veux tu, en voilà...

Je remercie tout ceux qui ont essayé Denki-SQL, plus particulièrement les personnes qui mon fournies des feebacks (Edouard, Jean, Bernard).

Je remercie aussi {smartassembly} de m'avoir sponsorisé le projet en m'offrant une petite version de leur "Edition Pro". pour optimiser tout çà ;), très sympas de leur part.

Le setup de cette version est en anglais (VS2008 EN oblige) mais la build est bien multi-lingue.

Pour télécharger la nouvelle build, c'est par ici

 

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , , , , ,
DivX 6.6 Pro exceptionnellement gratuit aujourd'hui
07 juin 07 06:33

Je fais simplement suivre l'info de Clubic.

DivX Pro est gratuit aujourd'hui ! (il reste peu de temps pour profiter de l'offre)

La news clubic:
http://www.clubic.com/actualite-74804-telecharger-divx-pro-gratuit.html

Il est à noter que divX n'est toujours pas 100% compatible avec Vista :(

Posté lepar DrTissot | 0 commentaire(s)    
[Denki-SQL] - 1331 Stocker une image dans SQL Server.
31 mai 07 01:10


Une nouvelle révision de Denki-SQL est dispo, la 1331.

De nombreux bogues ont été corrigés et le type timestamp est désormais supporté (merci Jean).

Cette version est 100% compatible avec la précédente.

J'en profite pour donner l'exemple d'une classique insertion d'image dans SQL Server:

Private Sub ImageToDB(ByVal myConnString As String, ByVal path As String)

' Cette méthode insert une image dans un champ sql de type "Image"
' Extraction du flux
Dim docData As New IO.FileStream(path, IO.FileMode.Open)

' Initialisation d'une nouvelle instance spI (pour la table "Authors")
Dim fd As New MyDataClass.Authors.spI(myConnString)

' Préparation de la valeur à inserer
Dim fileData(docData.Length - 1) As Byte

docData.Read(fileData, 0, docData.Length)

docData.Close()

' Attribution de la valeur dans le champ
fd.Values.author_image.Value = fileData

' Execution de la procédure
fd.Execute()

docData.Dispose()

fd.Dispose()

End Sub
Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , , , ,
[Denki-SQL] - 1307 C# and English inside
10 avril 07 10:51

Une nouvelle version de Denki-SQL est disponible depuis ce WE...

Deux évolutions majeures ont été apportées au projet:

  • Le support du C# pour le code généré.
  • Le support de la langue anglaise pour l'interface.

La peinture est encore fraîche mais cette build semble bien stable ;)

Ce petit projet prend une autre dimension en devenant multi-langue, multi-langage...

Pour ceux qui voudraient tenter l’aventure et essayer Denki-SQL pour générer des procédures stockées, sachez que Denki-SQL n’écrit pas directement dans votre base, il génère juste des fichiers (T-SQL + .NET) .

Il est ainsi possible de partager les même procédures stockées sur un projet VB et un  projet C# sans compiler de dll...

Cette version est 100% compatible avec la version précédente (la 1210)

Pour télécharger la dernière version, une seule adresse: http://www.denki-sql.net

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , , , ,
[RSS] pubDate GMT U + R ?
22 mars 07 10:54
Il m'arrive de générer des flux RSS "2.00" pour des utilisations ponctuelles...

Mais je n'avais pas encore remarqué que je perdais 1 heure sur chacun de mes feeds :( ... et même 2 heures l'été...
J'ai pourtant formaté mes datetimes en suivant ce que j'avais trouvé sur plusieurs tutoriaux français :
 

Dim pubDate As String = Now.ToString("R")

C'était sans compter que les paramètres régionaux de mes serveurs sont ceux de Paris...
J'ai trouvé plusieurs solutions à mon problème , comme remplacé GMT par +0100...

Mais pour le moment, je reste sur cette-ci:
 
' RSS 2.0 PubDate (DATETIME GMT)
Dim pubDate As String = CType(Now.ToString("U"),DateTime).ToString("R")
 
' L'heure actuelle sur le méridien de Greenwich au format RFC1123
Label1.Text = pubDate

 
' On retrouve nativement notre heure locale (tel un lecteur RSS 2.0 classique)
Label2.Text = CType(pubDate, DateTime)

Cette combinaison semble universelle, peu importe la région ou l'heure d'été.
 
Certes je formate mon objet 2 fois, mais je n'ai pas trouvé de combinaison U + R..
 
MSDN: http://msdn2.microsoft.com/en-us/library/az4se3k1.aspx
Posté lepar DrTissot | 2 commentaire(s)    
Classé sous : , ,
[IPv6] nouvelle IP pour votre localhost !
21 février 07 08:48

Quel developpeur web ne connait pas l'url http://localhost ? Ou bien encore http://127.0.0.1 ?

Et bien grâce à l'IPv6, votre serveur web préféré se voit acquérir une nouvelle adresse !

C'est http://[::1]/ !

Bien entendu trois éléments sont indispensables pour que cela fonctionne:

  • Un navigateur web compatible IPv6 (comme IE7)
  • Une couche réseau supportant le protocole IPv6 (c'est par défaut dans Vista)
  • Un serveur local par défaut (comme IIS7)

Pour plus de détails, il y a ce post sur le blog d'IE:

http://blogs.msdn.com/ie/archive/2007/02/20/ipv6-uris-in-ie7.aspx 

Ou bien encore cette page sur Technet:

http://www.microsoft.com/technet/network/ipv6/ipv6faq.mspx 

DrTissot

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , ,
[Denki-SQL] - 1052 Refresh !
20 février 07 12:15

1052 ! C'est pas le nombre de bogues trouvés dans la première version de Denki-SQL (bien que !), mais le numéro de la nouvelle révision que je viens de mettre en ligne.

Au menu: compatibilité SQL Server 2000, diverses corrections de bogues. et petites améliorations...

Le projet avance doucement depuis son lancement en janvier.

Pour ceux qui n'auraient pas vu mon précédent post, Denki-SQL est un petit générateur (et éditeur) de classes de données vb.NET/SQL Server.

Ci-dessous l'exemple du chargement d'un datatable à partir d'une table "Books" en plaçant un filtre [DateTime >=] sur une table ascendante "Authors"

'Cet exemple recherche tous les livres des auteurs nés il y a trente ans ou moins...
Dim FdBooks As New MyDataClass.Books.spS("Votre string de connexion")
FdBooks.Ascents.Authors.Filters.author_birth.IncludedFrom = Now.AddYears(-30)
FdBooks.Execute()

Dim MyDatatable As DataTable = FdBooks.Results.Table

Un exemple parmi d'autres... Alors si vous êtes partant pour me filer un petit coup de main, j'attends des feebacks, conseils, remarques...

http://www.denki-sql.net

Et un grand merci à ceux qui ont passé un peu de temps de dessus Big Smile

DrTissot

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , ,
Déploiement Web ASP.NET => Façon VBS
18 janvier 07 10:05

En ce moment, au bureau, tous les gars ont attrapé la vb-scriptoliéus aigue.


Je pensais pouvoir être épargné, mais non… C’est inimaginable toutes les petites tâches quotidiennes que l’on peut automatiser…un vbs par ici, un vbs par là… un antivirus qui beep par là bas...Wink


Dans ce post, j’ai attaché un petit fichier vbs bien bête mais bien pratique (WebSite1 Compilation.vbs.txt)  pour mettre à jour un projet asp.net déjà en ligne… (.NET 2 dans ce cas) 


Il  se charger en quelques clics et dans l'ordre :

  • 1) De précompiler un projet web asp.net dans un répertoire local unique (un dossier par compilation)
  • 2) De supprimer les fichiers et dossiers inutiles (supprimer le fichier web.config par exemple, qui bien souvent est différent entre la machine de dev et la prod, ou bien encore un dossier image déjà présent sur le site ou encore les grosses librairies bien lourdes déjà présentes….)
  • 3) D'expédier votre nouvelle compilation nettoyée directement vers votre serveur (local || vpn)

Tout cela sans démarrer Visual studio bien entendu... et en bonus cela sauvegarde vos complitations antérieures (si la dernière génération comporte une erreur...)

Enfin, une méthode qui en vaut une autre... mais je trouve çà sympas

DrTissot

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : ,
[Denki-SQL] – 1001 Beta !
07 janvier 07 10:18

Dans mon premier post je parlais d’un projet qui me tient à cœur depuis quelques temps déjà…


Adepte du datatable et pas vraiment du dataset, je cherche en permanence une solution pour remplir ce dernier (par une Base SQL Server) avec le minimum d’effort et un maximum de flexibilité sans trop compromettre les performances… 

Ayant fait l'usage de quelques générateurs de codes, l’idée d’automatiser mes scripts (à ma sauce) m’est venue à l’esprit… Puis l’idée est devenue un peu plus vaste, nouvelle option, nouvelle option... (enfin, je suppose que tout les développeurs connaissent çà).  Je viens donc de démarrer ce projet, nommé "Denki-SQL".


C’est un petit freeware modeste, la build actuelle (1001) est « BETA », mais vraiment limite « ALPHA » Confused

Le principe est relativement basique: générer des procédures stockées d'une part et des classes vb d'autre part...

Tout test, avis ou remarque me serait très utile pour une build suivante...


A première vu cette build fonctionne, j’ai passé beaucoup de temps dessus (quelques soirées et une bonne partie de mes dernières vacances), mais je ne peux pas tout tester seul…

Pour le moment, il n’y a pas d’aide, par contre il y a des fonctionnalités non-expliquées, des premiers bogues et des imperfections... Mais rien de bien grave !

Alors si vous avez Visual Studio, SQL Server et 20 minutes, rendez-vous dans la rubrique quickstart du site du projet Denki: http://www.denki-sql.net


Voilà,  surtout soyez indulgents, c’est une première build, et une première action de ce type pour moi !

DrTissot

P.S. Ma config pour les tests: VS2005 SP1 (FR) et SQL SERVER 2005 SP1 (Dev. Edition) on Vista.

Posté lepar DrTissot | 0 commentaire(s)    
Classé sous : , , , ,
DrTissot On the Air !
06 janvier 07 12:06

Bonjour à tous !

Salut Nix çà va ? Bonne année ! Un blog developpeur.org ? Hein…pourquoi pas... mais il n'y a que des chauds du dev là-dessus ?  Des geeks certifiés ! Moi, je ne suis qu’un simple développeur… Arghh Nix... il me l’a bien vendu son blog…

Bon, pour faire court,  je suis développeur .NET depuis… sa première RTM (en passant par la case ASP 3.0).

Topographe de formation, j’ai plutôt été mal orienté… (Trop de développeurs on me disait à l’époque). Mais je préférais organiser des soirées rezo entre potes sur MS-DOS pour jouer à Warcraft II ou Magic Carpet plutôt que d'être suspendu par un harnais de sécurité en haut d’une tour de 30 étages à la Défense.

Actuellement responsable du développement permanent d’un site web e-commerce 100%.NET B2B, j’ai l’occasion quotidienne de manipuler asp.net & SQL Server… (d’ailleurs c’est un certain Rédo qui m’a aidé à créer cette solution [Ref. Wygwam] ).

Ce blog sera l’occasion pour moi de partager quelques expériences de programmation et aussi de parler d’un projet qui me tient à cœur en ce moment (ref. second post). Tout en évitant de parler de jeux video (Burning Crusade en gold, dispo le 16 janvier !) Oups…

Bon, @+ sur mon blog et longue vie à CodeS-SourceS ! (çà va plaire à Nix çà Wink)

 

Posté lepar DrTissot | 8 commentaire(s)    
Classé sous : , , ,


Les 10 derniers blogs postés

- SharePoint 2007 : Nouvelle version du Stramit SharePoint 2007 Caml Viewer sur Codeplex par Philippe Sentenac [MVP SharePoint] le il y a 2 heures et 15 minutes

- ASP.NET AJAX 4.0 par Le blog technique de Loïc Bar le il y a 2 heures et 21 minutes

- [WPF] Comment déclencher un évènement sur un contrôle ? par Thomas Lebrun le il y a 3 heures et 51 minutes

- [Expression Web] Astuce de la Semaine : Utilisation et Configuration des Extraits de Code par Chronos, Blog d'un Intégrateur .NET le il y a 19 heures et 10 minutes

- Faire de l'AJAX sans restrictions de domaine par Kévin Gosse le il y a 21 heures et 39 minutes

- [IronPython] : IronPython & Silverlight 2 - Part II par Kim's Blog le 07-22-2008, 14:50

- [WPF] Des requêtes NDepend pour analyser vos projets WPF par Thomas Lebrun le 07-21-2008, 09:27

- Liste de jeux pour Silverlight par Pierrick's Blog le 07-20-2008, 14:37

- T_PAAMAYIM_NEKUDOTAYIM par MadMatt le 07-19-2008, 16:16

- Et je mets le son.... par Pierrick's Blog le 07-19-2008, 12:09




Ce blog

Abonnements