Devenir membre club
Connectez vous
Aide & règlement
Votre 1ère visite
Le règlement
Contacter les admins
Contacter le webmaster
Questions & réponses
Comment soutenir CodeS-SourceS
Comment faire un lien vers CodeS-SourceS
Autres questions
A propos & don
A propos du réseau
Les modérateurs
Remerciements
Faire un don
Le livre d'or
Tous les livres
Les dernières parutions
Les plus consultés
Les critiques
Le top des ventes
Le top favoris des membres
Recevoir des livres blancs
Tous les thèmes
Les derniers messages
Les nouveaux messages
Poser une question
Le Chat - IRC
Tous les tutoriels
Ajouter un tutoriel
Les tutoriels en vidéo
Les formations vidéos
Tous les codes
Ajouter un code
Filtrer par catégorie
Filtrer par date
Les plus récents
Les mis à jour
Les codes par jour
Filtrer par niveau
Niveau débutant
Niveau initié
Niveau expert
Filtrer par type
Les codes avec capture
Les codes avec zip
Les codes .Net
Filtrer par qualité
Les plus populaires
Les plus populaires du mois
Les plus téléchargés
Les mieux notés
Top par catégorie
Top des favoris
Filtrer par auteur
Tous les auteurs
Le top des membres
Les snippets
Déposer votre CV
Consulter les offres d'emploi ou de stage
Consulter les CVs
Déposer une offre d'emploi ou de stage
Modèles de CV et lettres
Trouver une convention collective
Les écoles d'informatique
Toutes les écoles
Ajouter une école
Les outils
Outils pour développeurs
Trouver des ressources
Base de données de CodeS-SourceS
Télécharger les meilleurs logiciels
Comparer les prix
Envoyer des ecards
Création de bannières
Annuaire de la prog
Tous les sites
Ajouter votre site
Le dico de la prog
Toutes les définitions
Ajouter une définition
Les évènements
Tous les évènements
Les évènements à venir
Ajouter un évènement
Téléchargements
CodeS-SourceS Toolbox
CodeS-SourceS Toolbar
Toolbar pour FireFox
Fonds d'écran
Les compil's
Nos partenaires
Magazine Programmez
Frontier.fr
Xiti
ProgOnline
Winwise
Editions Eyrolles
Toute la liste
Les RFC
CS
VB, VB.NET
ASP.NET,ASP
C, C++
ColdFusion
PHP
Javascript
Delphi
Flash
Java
Graphisme
Irc
Assembleur
C#
Mobilité
SQL
Foxpro
Python
Regex
Flex
Windev
Ce site au démarrage
begin process at 2012 05 27 08:52:44
Accueil
Codes
Tutoriels
Forum
Livres
Emploi
Services
Connexion
Trouver un code source :
dans
Tout le site
Codes
Tutoriels
Forum
Blogs
Livres
RFC
Icones
News .NET
Boutique
[ Dernières recherches ]
Veuillez saisir votre recherche... Ex: smtp, lire un fichier, rs232
Options de recherche :
Tous les codes
Tous les codes en .Net
Tous les codes sauf .Net
13 commentaire(s) de tikrimi
sur des sources sur
aspfr
Déposé sur
Création d'un fichier excel en utilisant openxml
Hello Cyril.
Cette source c'est vraiment la première brique d'un developpement que je suis en train de faire pour un client... et comme je l'ai dis, d'autres posts vonts suivre (et les résultats sont vraiment sympas, un peu de patience).
Pour ta pub, tu as bien raison : je l'avais faite sur mon blog concernant ce sujet : http://blogatik.com/blogs/tik/archive/2007/01/25/open-xml-package-explorer-le-couteau-suisse-pour-d-velopper-en-openxml.aspx (j'en profite pour faire la mienne ;-) ).
Bon code à tous
TiK
Posté le :
26/01/2007 07:32:47
Déposé sur
Uploader plusieurs fichiers avec barre de progression ajax
Bonsoir,
C’est effectivement très sympathique comme résultat… mais je reste toujours sur ma faim pour le chargement de plusieurs fichiers en html pur. Je rêve toujours de pouvoir sélectionner plusieurs fichiers d’un coup, ou un répertoire, ou de faire un glisser déposer comme ou peut le faire dans les sites de photos en installant un activex… elle va évoluer quand cette balse <input type= "file"/> !!!
Posté le :
05/01/2007 23:53:10
Déposé sur
Calcul de l'age d'une personne (asp vbscript)
Hello,
J'ai pas regardé en détail, mais l'ASP propose des fonctions sur les dates, et autant les utiliser.
En utilisant la fonction DateDiff, ta fonction peut devenir la suivante :
function age(dat)
dim vAge
dim vNow
dim vDateNaissance
vDateNaissance = cdate(dat)
vNow = Date
vAge = clng(datediff("yyyy",cdate(dat),vNow))
'on enlève un an si la bougie n'a pas été soufflée dans l'année en cours
if DateDiff("d",DateSerial(year(vNow),Month(vDateNaissance),Day(vDateNaissance)),vNow) > 0 then
vAge = vAge - 1
end if
age = vAge
end function
Bon code,
Christophe
Posté le :
12/10/2006 22:38:25
Déposé sur
Analyse statique de code avec fxcop
Bonjour,
En fait j'avais un peu la fleme d'utiliser l'éditeur html. Dès que je retrouve un peu de courage, je referai une version plus ASP.NET en version tutorial et je te fais signe.
Posté le :
11/04/2006 19:01:09
Déposé sur
Librairie de traduction
Hello,
Je vais faire ce qu'il faut pour les \bin et \obj
Pour la traduction, c'est extactement la même que google ou altavista. Je pense que tout le monde doit se servir du même moteur qui doit être ici je pense : http://www.systranbox.com/
Posté le :
07/04/2006 14:17:34
Déposé sur
Version ajax du menu de codes sources
Merci à vous pour vos commentaires, et pour cette note digne de l’école des fans.
Et très honoré d’avoir attiré l’attention du maitre des lieux.
Pour ce qui est de la compatibilité avec les différents navigateurs, la source du problème est clairement identifiée… et j’avoue que je rechigne un peu à mettre les mains dans le cambouis (je vais peut-être laisser Cyril le faire ;-)).
Pour la lenteur… l’url de test est hébergée sur ma machine (un P3 733 avec 512Mo) derrière une Freebox. C’est certain que si tu arrives pendant que je suis en train de compiler ça va être un peux lent, mais sinon ça reste quand même « acceptable ».
Pour le préload, c’est justement ce que l’on veut éviter afin de limiter les transferts. Donc c’est vrai que quand tu arrives sur un item sur lequel tu n’es pas encore allé ça prend un peu de temps pour charger.
Posté le :
07/10/2005 20:42:27
Déposé sur
Utilisation d’ajax et d’un webservice pour la génération d’im...
Commentaire de : arcollet le 05/10/2005 02:18:57
Commentaire de : jesusonline le 05/10/2005 02:41:52
TiK ecrit le matin avant d'aller prendre un café
Nan mais franchement, c'est une heure ça pour faire de la philosophie !!!!
Dans tous les cas c'est un plaisir de vous lire... et je me prépare à faire un retour en fanfare dans cette discussion de "haute volléé" qui n'a rien à envier aux différents articles que l'on peut voir dans la presse "spécialisée".
Bon travail à tous,
TiK
Posté le :
05/10/2005 10:26:07
Déposé sur
Handler permettant de faire une requete sur les usercontrol -...
Première remarque... change le niveau de la source, j'aime pas me faire traiter de débutant parceque je dois lire plusieurs fois la source avant de la comprendre ;-)
Deuxième remarque, ça fait longtemps que je n'avais pas utilisé de Handler (depuis que je ne bosse plus sous J2EE en fait)... j'en ai déclaré un hier avec Ajax, et aujourd'hui tu me montres comment faire les siens déjà ça c'est cool.
Pour la fonctionnalité, ben moi pour l'instant c'est pas certain que ça puisse me servir et je ne savais même pas que l'interface IUCStandAlone existait... ça doit être u truc réservé aux amateurs du "ClientSide" ça ;-) ... allé pas de 10 parceque j'ai du faire du copier/coller
Posté le :
03/10/2005 15:16:29
Déposé sur
Utilisation d’ajax et d’un webservice pour la génération d’im...
Je suis entièrement d’accord avec toi, le code Html généré n’est souvent pas optimisé, il est lourd, mais ça ce n’est pas une nouveauté et ça ne va pas changer.
C’est vrai que 100ko c’est gros pour un menu et que 20ko c’est mieux… mais il n’y as pas si longtemps, 20ko c’était aussi énorme. Il y’a seulement 1 ans et demi j’ai bossé pour la société générale, et pour être validées, nos pages devaient faire moins de 60ko (includes js, images, flash, … compris).
La personne qui arrive actuellement pour la première fois sur www.codes-sources.com avec son modem 56k (l’adsl n’est arrivé dans ma campagne qu’en Avril de cette année donc ce n’est pas un si vieux souvenir) va mettre plus de 30 secondes pour télécharger les 171ko de la page (si l’intégralité de sa connexion est dédiée à cette tache… il va mettre en fait plus de la minute pour afficher la page). Il y a même pas deux ans tu aurais été le premier à hurler en disant « mais c’est n’importe quoi ce menu, à chaque page on recharge tout le contenu du menu alors que pratiquement rien ne change et qu’on aurait pu faire ça avec un include navigateur pour ne le charger qu’une fois ».
Tout ça pour dire que peut-être que dans un an ou deux ça sera la norme d’avoir un menu de 300ko … tu seras encore là pour l’optimiser et en faire un menu de 100ko … mais pour une fois Microsoft aura été visionnaire en étant les premiers à faire des menus de 100ko !!!
C’est normal à ton âge de vouloir tout optimiser (moi je faisais ça en assembleur), c’est très formateur, et on a raison d’être fier du résultat. Pour avoir pas mal cherché de menus multi hiérarchique, je peux te dire que le tien visuellement est une vrai réussite, et rien qu’à voir le html généré pour la rubrique Emploi… un 3ème niveau de ul, je suis certain qu’il est super propre et qu’il a été généré à partir d’une structure arborescente… je n’aime pas prendre les sources sans demander, donc si tu m’y autorises je suis preneur.
Sinon, tu as (a mon avis) une très bonne vision du .Net… oui ce n’est pas à la porté de tout le monde, et c’est vrai que Microsoft est « limite » dans sa communication en faisant croire qu’en lisant .Net pour les nuls en une semaine on sait développer en WinForm et en WebForm.
Dans l’absolu tu as raison d’avoir peur que l’on risque de déporter vers le serveur des opérations qui peuvent être effectuée par le client… mais il faut aussi te placer dans des contraintes de projets.
Imagine un calcul d’amortissement financier. Pour réaliser ce calcul on a besoin de quelques paramètres, et ce calcul existe et est effectué par une classe .Net (une bonne méthode Shared comme tu les aimes ;-)). Il a fallu un certain temps pour écrire cette fonction, mais maintenant elle tourne super bien.
On peut tout à fait réécrire cette fonction en JavaScript pour que le navigateur calcule lui-même son tableau d’amortissement… mais si tu es chef de projet vas-tu consommer du budget pour réécrire cette fonction (sachant qu’ensuite il y aura deux codes à maintenir dans deux langages différents), ou bien va tu gaspiller un peu de bande passante (ce qui n’est d’ailleurs pas certain car du coup le JavaScript n’est plus à charger par le client), et un peu de temps CPU sur le serveur ?
Voilà, désolé de faire aussi long, mais je pense que nos conversations sont de bonne qualités et peuvent intéresser donc je laisse tout le monde en profiter.
TiK
Posté le :
03/10/2005 15:00:51
Déposé sur
Utilisation d’ajax et d’un webservice pour la génération d’im...
Kikoo,
Effectivement, ça ne sert à rien de passer pas l’Ajax dans ce cas, il y a juste à changer l’url de l’image avec l’url qui va bien, je n’y avais même pas pensé. Enfin bon, ce que je voulais moi c’est que l’url provienne d’un code exécuté par le serveur.
Par contre pour ce qui est du composant, je pense que l’on n’a pas la même vision.
Ce que je trouve génial avec la librairie ajax.net, c’est que moi en tant de développeur « ancienne génération » qui a une profonde allergie à tout ce qui est JavaScript, Css et tout ce qui ce passe coté client, cette librairie permet de laisser la frontière entre les deux métiers : le développeur métier et le mec qui s’occupe de faire des trucs jolis sur la page (c’est pas du tout du mépris, c’est que suivant les boites il n’a pas le même nom).
Tout en laissant cette frontière, on peut maintenant discuter autrement qu’en postant les pages grâce au <Ajax.AjaxMethod()>.
Ca ne change pas la manière de travailler du développeur : il doit juste ajouter une ligne avant les méthodes qu’il veut proposer au monteur (dans mon ancienne boite c’est le nom que l’on donnait au mec qui s’occupe de faire des trucs jolis sur la page).
Ca ne change pas non plus la manière de travailler du monteur, sauf que en plus il peut demander au développeur de lui faire des fonctions (que lui va voir comme une fonction javascript) qui vont exécuter du code sur le serveur et lui renvoyer une valeur sans poster sa page (il va être super content lui).
Ensuite, moi je ne fais de l’Ajax que depuis hier ;-), donc tu as beaucoup plus de recul que moi là-dessus, mais dans mon cas je n’ai vraiment rien à reprocher à cette librairie
Je suis allé voir les urls, effectivement c’est beau, mais voilà c’est du javascript et c’est pas mon métier (libre ensuite au monteur de l'utiliser ou non).
Pour le ClientSide qui est l’avenir du web, pourquoi pas si j’ai pas à y mettre les mains dedans ;-) : c’est pour ça que j’aime bien développer en .net … c’est le framework qui s’occupe de générer la majeure partie du code client.
Bosse bien, et merci pour tous tes articles et commentaires
TiK
Posté le :
03/10/2005 11:50:22
1
2
Nos sponsors
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALE
IMAGINE CUP 2012, MAKE A SIGN EN FINALE
par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article
par junarnoalg
KINECT 1.5 IS OUT !
KINECT 1.5 IS OUT !
par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article
par Vko
LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI)
LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI)
par richardc
Mise à jour des Web API du 14 Mai Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris Mise à jour de Team Foundation Service MechCommander 2 sur Windows 8 Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article
par richardc
REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER
REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER
par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article
par Groc
SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES
SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES
par junarnoalg
Dernièrement, nous avons migré le site myTIC vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs. Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article
par junarnoalg
La suite
RSS
Forum
RE : GRIDVIEW CHECKBOX
RE : GRIDVIEW CHECKBOX
par jacksparoow
Cliquez pour lire la suite
par jacksparoow
GESTION DE BIBLIOTHèQUE
GESTION DE BIBLIOTHèQUE
par tdiniss
Cliquez pour lire la suite
par tdiniss
GRIDVIEW CHECKBOX
GRIDVIEW CHECKBOX
par invent001
Cliquez pour lire la suite
par invent001
OUTIL MYSQL
OUTIL MYSQL
par nobla
Cliquez pour lire la suite
par nobla
AFFICHAGE D'IMAGES OU ZONE COULEUR SUR UN PLAN
AFFICHAGE D'IMAGES OU ZONE COULEUR SUR UN PLAN
par yok28
Cliquez pour lire la suite
par yok28
La suite
RSS
Côté IT
Utiliser Office 365 pour un projet d?équipe - PART 2
Utiliser Office 365 pour un projet d?équipe - PART 1
SharePoint 2007 : Installation du Service Pack 3 de MOSS
SharePoint 2007 : Installation du Service Pack 3 de WSS V3
Installation de SQL Server DENALI CTP3
Mise à jour de Windows 2003 R2 vers Windows 2008 R2
Upgrade de SQL Server 2005 vers SQL Server 2008 R2
La suite
RSS
Offres d'emploi
Recherche Développeur PHP
Recherche Développeur Sharepoint
Recherche Développeur C++
Recherche Recherche développeur web ASP et ASP.Net
Recherche Analyste Programmeur Adélia
Recherche Développeur eZ Publish confirmé
Recherche AP (H/F) ACCESS EXCEL VBA
Déposer une offre
La suite
RSS
Formations Video
Dreamweaver CS6 : Les fondamentaux
Adobe Muse : Les indispensables
Coffret avantage : Les nouveautés d'Adobe Design Standard CS6
Coffret avantage : Les nouveautés d'Adobe Design & Web Premium CS6
Coffret avantage : Les nouveautés d'Adobe Master Collection CS6
Coffret avantage : Les nouveautés d'Adobe Production Premium CS6
Microsoft Office Outlook 2003 : Les indispensables
La suite
RSS
Appels d'offres
Realisation d-une version 2 d-un site e-commerce existant sous prestashop-REPUBLICATION
Budget :
5 000€
Recherche Infogerance Serveur Debian Linux
Budget :
1 800€
Creation d-un site vitrine avec MagentO
Budget :
2 000€
La suite
RSS
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)
SDEVIS-FACTURES VLPRO (8.1.0.3)
sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa...
Cliquez pour télécharger sDEVIS-FACTURES vlPRO
974 Application Server (12.2.4.6)
974 APPLICATION SERVER (12.2.4.6)
Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc...
Cliquez pour télécharger 974 Application Server
vPicture (1.4.2.1)
VPICTURE (1.4.2.1)
Avec vPicture, hébergez vos images facilement et rapidement. vPicture est un utilitaire simple, ...
Cliquez pour télécharger vPicture
Easy-Planning (2.2.1.6)
EASY-PLANNING (2.2.1.6)
Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au...
Cliquez pour télécharger Easy-Planning
COM-BACKUP (2.0)
COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
+ de logiciels à télécharger
Vidéos drôles
Halloween Party
Terry Tate Office Linebacker Superbowl 2003
Jeu vidéo instructif
C'est un véritable vol !
Banana Song
Comment attraper la grippe A
Parodie Pub Window 7
La suite
RSS
Sondage...
Votre navigateur n'utilise pas le javascript, pour
voter aux sondages de ce site, cliquez ici
Statistiques
1 903 448
membres
27
nouveaux aujourd'hui
16 195
membres club
Comparez les prix
Apple iPad 2 (16 GB) Wi-Fi White Tablet PC
Entre 639€ et 639€
Visiter le guide achat
CalendriCode
Mai
2012
L
M
M
J
V
S
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Consulter la suite du CalendriCode
Photothèque
Visiter la photothèque
CS Tool Box
A découvrir