Articles

Send Email via asp.net width answer button

public static string Un_Email_Smart(string email_reponse, string signature, string nom_expediteur, string sujet, string contenu)     {         try         {             MailAddress from = new MailAddress(smtp_user, nom_expediteur);             MailAddress to = new MailAddress(smtp_user);             MailMessage mail = new MailMessage(from, to);             mail.Bcc.Add("contact@arcachon-communications.com");             mail.Subject = sujet;             mail.Body =                 contenu+                                   "<a style=\"padding:5px;font-size:18px;font-weight:bold;cursor:default;background-color:Silver;color:Black;border:...

Inclure un graphique Google dans une page asp.net C#

Image
Les graphiques Google ont l'avantage d'être codés en Javascript, donc affichables facilement et rapidement, dans n'importe quel explorateur internet : Voici les différents codes dont vous aurez besoin en asp.net C# : Contenu minimum de la page .aspx : <head runat="server">     <title>Graphique</title>     <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>     <script type="text/javascript" src="https://www.google.com/jsapi"></script>     </head> <body>         <form id="form1" runat="server">             <asp:HiddenField ID="jason" runat="server" />         <asp:HiddenField ID="charttype" Value="2" runat="server" />         <div id="chart_div">         </div>     </form>     <script src="chart...

Inclure un bouton Répondre au demandeur dans un email

Image
Avec la sécurisation de l'envoi d'email en programmation, il est déconseillé de faire semblant que l'email vienne d'une autre adresse que celui du serveur. Il est dans ce cas utile d'inclure un bouton Répondre au demandeur à la fin du message pour permettre au destinataire de répondre en un clic. Voici le code à inclure dans le corps du message (C#, ASP.NET) : contenu += "<br/><br/><a style=\"padding:5px;font-size:18px;font-weight:bold;cursor:default;background-color:Silver;color:Black;border:1px solid Black;text-decoration:none;border-radius:3px;\" href=\"mailto:" + email.Text + "?subject="+sujet+"&body=" + contenu + "\"/>Répondre au demandeur</a><br/>"; Ainsi depuis Gmail ou Mail (iPad), l'appui sur Répondre au demandeur, crée un nouvel email à l'adresse du demandeur, le sujet et le corps de cet email sont rempli automatiquement. --- Voir aussi l'article  Envo...

Remplacer le retour à la ligne HTML par un saut de ligne ASCII

En C# : champ.Replace("<br/>","\u000D");

La messe est dite !

Image
Dans la bataille qui oppose les grands constructeurs de logiciels de bureautique, Apple a pris la tête. Après les années 90 où Microsoft Office dominait le marché, les années 2010 où Google documents avait inventé le Cloud, avec Google Documents puis Google Drive, Apple a attendu patiemment de réunir toutes ses cartouches pour mettre tout le monde d'accord : Oui je veux de l'interactivité avec des logiciels qui répondent au doigt et à l’œil sur mon Mac, mon iPhone et mon iPad ! Oui je veux pouvoir les modifier, les partager, and so on ... sur n'importe quel autre ordinateur via un simple navigateur internet !  Belle réalisation, désormais iWork pour iCloud fait tout cela et ce n'est qu'une version béta ! iWork pour iCloud sera l'invention des années 10 (XXIe siècle) ! Exemple d'utilisation : J'ai un iPad mini. J'achète et installe les trois logiciels iWork : Pages, Numbers et KeyNote (3 x 8,99 €). Je rédige tous mes documents sur mon iPad, je règle...

Problème de validation de formulaire avec zone de texte enrichie sous ASP.NET 4.0

Image
Si en passant à ASP.NET 4.0 le système affiche ce message : "A potentially dangerous Request.Form value was detected from the client ..." Ajoutez dans le fichier web.config cette ligne : <system.web>       <httpRuntime requestValidationMode="2.0" /> </system.web>

Comment lancer une application iPad/iPhone depuis une page html ?

Image
Chercher le nom de l'application dans le système iOS :  http://applookup.com   Formater le lien de la façon suivante : <a href="appli://">lien</a> Exemple pour iBooks : <a href="ibooks://">iBooks</a>

Comment utiliser le réseau 3G avec une carte SIM Virgin sur son iPad ?

Image
Si votre connexion réseau ne fonctionne pas (aucun affichage de page internet dans Safari) avec votre carte SIM Virgin mobile, sur votre iPad 3G, allez dans Réglages, Données cellulaires, Nom du point d'accès, Nom du point d'accès : ofnew.fr. Si cette opération ne fonctionne pas instantanément, éteignez et rallumez l'iPad.

Pourquoi choisir un iPad mini ?

Image
Sceptique lors du lancement de ce nouveau format, je l'ai choisi pour remplacer 2 appareils : iPhone et iPad. Le format est suffisamment grand pour pouvoir travailler (bureautique), lire et étudier. La version 3G permet de lancer des emails de partout. Avec l'application TextMe il est possible d'envoyer des appels téléphoniques et d'en recevoir (cela reste une solution de dépannage, pour celui qui utilise beaucoup le téléphone et les SMS, je ne recommande pas cet appareil). Ainsi avec un seul appareil Apple, il est possible de faire à peu près tout, seuls les SMS vers des mobiles non Apple sont impossibles. Avec un étui de protection , il est possible de regrouper ses papiers et cartes de crédit, une seule pochette pour ses appareils électroniques et son portefeuille ! Reste que le tout a du mal à rentrer dans une poche de pantalon ou de veste. Pour un sac à main de femme, c'est idéal. Comment paramétrer son iPad mini ? Laisser son compte Apple dans les paramétrages...

Des barres de défilement fines (thin scrollbars)

Ajoutez ces instructions dans votre document HTML : <style type="text/css">      ::-webkit-scrollbar {      width: 5px;      height: 5px;      }      ::-webkit-scrollbar-thumb {      background-color:#808080;      } </style>

Créer une image cliquable en HTML

Création d'une table (map) avec coordonnées : <map id="menu" name="menu" > <area shape="rect" coords="0,0,184,184" href="URL" alt="TEXTE AFFICHER"/> ...... </map> Lien entre la table (map) et l'image : <img src="URL DE L'IMAGE" usemap="#menu" alt="" style="border:0px;"/> Exemples de site : www.plaibat.com www.lacabanedumimbeau.com

Le Cloud maîtrisé ...

Image
Il y a Cloud et Cloud. Le pur Cloud est celui offert par Google : Google Drive. Ce Cloud est un espace de stockage en ligne disponible depuis n'importe quel appareil électronique disposant d'une connexion internet et des logiciels nécessaires pour ouvrir et modifier vos documents. D'autres solutions équivalentes existent comme la plateforme Zoho. Les autres fournisseurs de Cloud, Apple, Dropbox, Box, Amazon, La Poste, SFR etc. n'offrent qu'un espace de stockage limité (en général 5 Go) dans lequel vous copiez vos fichiers. Ensuite, certes vous y accédez de partout, mais il faut vous balader avec votre appareil et vos logiciels. Si vous avez écrit une lettre avec Pages, enregistrée dans iCloud, vous êtes obligé d'avoir votre appareil pour la modifier. Avec un pur Cloud, quand vous changez d'ordinateur, que vous réinstallez le système d'exploitation ou que vous voulez le changer, rien de plus facile, aucun logiciel à installer, vous retrouvez en un clin d...

Lancer GMail comme client de messagerie (mailto) depuis Firefox

Image
Pour lancer GMail lorsque l'on clique sur une adresse email dans une page Web (commande mailto: en HTML) : Menu Edition, Préférences, Onglet Applications, Mailto, Utiliser GMail

Ubuntu s'encrasse aussi

Image
Malgré l'idée reçue qui s'est propagée sur le net, comme quoi Ubuntu serait un OS "parfait", qui resterait aussi agile et véloce après plus d'un an d'utilisation, force est de constater qu'il ne fait pas exception à la règle. Voici mon expérience personnelle : Installation de la version 9 puis 10 et 11 d'Ubuntu sur un PC de type : Intel® Pentium(R) Dual CPU E2220 @ 2.40GHz × 2 avec 4 Go de mémoire vive en 2010. Très peu de logiciels tiers installés (Google Chrome étant la seule entorse à la règle "libre"). Au bout d'un an et demi, une lenteur au lancement du système commence à se faire sentir, le disque dur tourne un moment (chargement du système en mémoire vive) avant de pouvoir lancer une application. Au bout de deux ans et demi, des problèmes importants de gestion de la mémoire vive, avec un affichage capricieux des caractères tapés dans Firefox, des erreurs d'exécution de pages web (javascript) dans Google Chrome rendant impossibl...

Comment ranger les messages dans Gmail ?

Si vous avez redirigé d'autres adresses email vers votre adresse Gmail, vous pouvez les ranger automatiquement en les affectant à un libellé : Créer un filtre : Dans la boite de réception de Gmail, appuyez sur l'engrenage (Paramètres), Appuyez sur Filtre, puis sur Créer un filtre, Dans la zone A, renseignez l'adresse email externe, Appuyez sur Créer un filtre à partir de cette recherche, Cochez Appliquez le libellé, Créer un libellé (l'adresse email externe par exemple), Créez, Créer un filtre. Il est possible de créer des filtres pour d'autres usages.