lundi, décembre 5 2011
Par titi le lundi, décembre 5 2011, 18:41 - ASP.NET
Nous souhaitons souvent amener un caractère sexy à notre page... Le framework à la mode est JQuery et il a intégré dans son plugin UI le composant permettant d’afficher une zone sous forme de 'tabs'. Néanmoins, l'utilisation d'ASP.NET amène parfois des problèmes. En effet, le moindre "changement" dans une dropdown en autopostback provoque un rechargement de la page. Evidement, JQuery UI Tabs étant 100% côté client, il est impossible de revenir sur le tab "courant" qui a déclenché le PostBack...
Cependant, nous pouvons facilement ajouter ce type de fonctionnalité dans notre code. Cet article l'explique.
Lire la suite...
jeudi, novembre 17 2011
Par titi le jeudi, novembre 17 2011, 21:49 - WP7
Je continue ma série d'articles sur la création d'une application Windows Phone en parlant de la persistence .. Une application moderne demande souvent de pouvoir garder des informations en mémoire. Une base de données SQL est très souvent utilisée pour obtenir des résultats correspondant à notre recherche ... Nous voulons ici enregistrer tous nos pointages afin de pouvoir effectuer des recherches dans le futur ainsi que des décomptes.
Lire la suite...
mardi, octobre 18 2011
Par titi le mardi, octobre 18 2011, 20:30 - WP7
Développant depuis quelques mois sous Windows Phone 7, je me suis lancé dans un projet « fou ». Celui-ci va me mener à la réalisation d’une application de a à Z expliquée sur mon blog. Je me repose donc sur des technologies Microsoft et sur le SDK RTW de Windows Phone 7 Mango pour Visual Studio 2010.
Nous démarrons donc cette aventure avec un post expliquant la structure « vide » ainsi que l’architecture utilisée pour mener à bien la mission.
Lire la suite...
jeudi, septembre 8 2011
Par titi le jeudi, septembre 8 2011, 20:58 - ASP.NET
Oauth a tendance à se généraliser dans le monde web pour l'authentification. Une des forces du système est la simplicité avec laquelle on centralise les informations et on s'authentifie ! L'exemple de ce post montre comment prendre n'importe quel site Web ASP.NET MVC 3 et ajouter un mécanisme d'authentification différent du "MemberShip" classique. Vous pouvez trouver plus d'informations sur OAuth via ce lien.
Lire la suite...
jeudi, mai 19 2011
Par titi le jeudi, mai 19 2011, 19:16 - WCF
Il est parfois indispensable de rajouter via des MessageInterceptor des informations dans le header en WCF. Cependant, il est parfois compliqué de créer un XML "propre". Linq to XML est la pour nous aider... Ce post explique comment ajouter dans le header l'élément lié à la sécurité
WSSE UserNameToken.
Lire la suite...
lundi, mai 16 2011
Par titi le lundi, mai 16 2011, 20:58 - WCF
Ce petit post pour expliquer comment récupérer le UserAgent ou le host dans un behavior WCF lorsque l'on utilise en mode REST. Les headers du Message ne sont pas les headers http envoyés par le client.
Lire la suite...
lundi, avril 18 2011
Par titi le lundi, avril 18 2011, 18:52 - WCF
1) Introduction
Après ces deux articles de base sur l'authentification UserName/Password et l'extensibilité de base via les interfaces WCF (IParameterInspector,...), nous allons aborder ici le changement de "policy" de base. Les classes que nous aborderont ici seront celles que bon nombre de personnes utiliseront/modifieront lorsqu'ils souhaiteront ajuster la sécurité de leur applications.
Lire la suite...
vendredi, avril 15 2011
Par titi le vendredi, avril 15 2011, 07:30 - WCF
1) Introduction
Nous allons continuer dans l'exploration des fonctionnalités "peu" connues à mes yeux de WCF. Nous avons déjà vu dans le précédent post comment gérer une notion de cache lors des appels client ou serveur, comment alterer les inputs/outputs des appels dans le service,etc...(cfr
ce lien). Nous allons voir ici comment mettre en place une sécurité basique login/password dans un contexte sécurisé HTTPS.
Lire la suite...
samedi, mars 26 2011
Par titi le samedi, mars 26 2011, 12:32 - WCF
Une des forces de WCF est sa souplesse. Il est possible d'ajouter/supprimer/modifier des modules en quelques minutes. Ce sujet est abordé dans 3 de mes prochains articles. J'expliquerai comment vérifier les paramètres d'entrée, comment mettre en place un "traitement" spécial lors de l'invoke d'une méthode dans le service WCF et enfin comment ajouter ou modifier la sécurité dans WCF sans passer par une sécurité Transport (et donc par exemple par de l'https ...). Mais aujourd'hui, je parle de la validation de paramètres d'entrées ou encore les potentiels traitements spéciaux à effectuer lors de l'appel d'une méthode d'un service.
Lire la suite...
jeudi, février 17 2011
Par titi le jeudi, février 17 2011, 20:00 - WCF
Une des nouveautés de WCF 4.0 est le "no config" dans les fichiers app.config et web.config. Mais peu de personnes semblent au courant de cette nouveauté. Ce post est donc la pour expliquer comment réaliser des services hébergés sous IIS ou WAS sans svc et avec un minimum de configuration.
Lire la suite...
mardi, janvier 25 2011
Par titi le mardi, janvier 25 2011, 19:25 - WF
1°) Création d'une activité custom
Pour commencer, nous réalisons une simple activité synchrone. Celle-ci est utilisée uniquement dans une application console qui lance le workflow. Nous héritons donc de CodeActivity. N'ayant pas de valeur de retour, nous n'utilisons pas la classe générique de CodeActivity. Cette activité affiche le texte passé en argument (obligatoire, d'où l'argument RequiredArgument) "IN" dans la fenêtre console de notre application.
Lire la suite...
mercredi, novembre 3 2010
Par titi le mercredi, novembre 3 2010, 08:33 - WPF
1) Introduction
Il existe de multiples façons de réaliser un changement de rendu d'une ListBox WPF. Il est souvent possible de se limiter à la définition d'un Template mais ce n'est pas toujours possible. Voici donc différentes pistes pour réaliser ce changement de rendu.
Lire la suite...
jeudi, septembre 30 2010
Par titi le jeudi, septembre 30 2010, 18:39 - ASP.NET
Souvent utilisé, parfois mal utilisé ... Voici un petit post de rappel sur "comment créer un custom WebControl" basique composé de deux textbox sans passer par un CompositeControl. Notre cas concret ici sera donc la création d'un contrôle Identité. Bonne lecture ...
Lire la suite...
dimanche, octobre 11 2009
Par titi le dimanche, octobre 11 2009, 18:00 - ASP.NET
J'ai été confronté ce vendredi au travail à une petite question "classique" que les développeurs posent quand ils remarquent un "problème" avec l'utilisation des GridView .... à savoir ... comment afficher dans une GridView une collection d'éléments de types différents ... Voici la réponse dans ce post !
Lire la suite...
mardi, août 11 2009
Par titi le mardi, août 11 2009, 20:30 - Silverlight
Bing est arrivé dans les cartons il y a quelques semaines ... Et que dire ? Ce nouveau moteur de recherche de Microsoft semble bien plus abouti ! Mais ce qui est très intéressant avec Bing ... c'est la possibilité via une API de le questionner dans ses propres applications. Ce petit post explique comment mettre en place la recherche dans Bing sous Silverlight 3.
Lire la suite...
une annexe
dimanche, août 9 2009
Par titi le dimanche, août 9 2009, 23:00 - Silverlight
De nombreuses applications vont demander des validations d'encodage ... En effet, il est impossible d'envisager la création et l'utilisation d'une application sans validation de format au minimum. Les applications silverlight utiliseront également ces validations ! Ce post est donc la pour expliquer en quelques mots exemples à l'appui comment mettre en place la validation en Silverlight 3.
Lire la suite...
une annexe
dimanche, août 2 2009
Par titi le dimanche, août 2 2009, 21:55 - General
Je vais vous parler en quelques lignes de balsamiq mockup. Il s'agit d'une solution permettant d'offrir rapidement un "design" comme si on dessinait sur un papier. Il est possible de l'intégrer à des outils comme Jira et confluence ! Que du bonheur ....
Lire la suite...
jeudi, juillet 9 2009
Par titi le jeudi, juillet 9 2009, 21:59 - Silverlight
Tout est dans le titre ... A vos download !
Les tools pour visual studio 2008 ... C'est par ici
mardi, juillet 7 2009
Par titi le mardi, juillet 7 2009, 23:00 - Silverlight
Vous développez en Silverlight ? Vous avez envie de développer mais vous vous demandez comment enregistrer des données pour un utilisateur sur un ordinateur a la "cookie" mode en ASP.NET ? L'IsolatedStorageFile est la pour vous ! Il vous permet par exemple d'enregistrer des valeurs d'une textbox dans un fichier et de le récupérer après avoir fermé l'application en retournant dessus 10 jours après !.
Lire la suite...
une annexe
lundi, juillet 6 2009
Par titi le lundi, juillet 6 2009, 22:00 - ASP.NET
La force d'asp.net MVC est sa modularité. Il est possible en quelques minutes de modifier les "briques" de base du projet. Je vais expliquer comment le réaliser. Le but de ce post n'est pas de faire un cas "concret" mais d'expliquer comment le faire. Je vais donc montrer comment modifier le module "Controller" et "Vue" du projet.
Lire la suite...