SFR et IIS 6 & 7.5 ne font pas bon ménage ! (GZIP inefficace) ! Mettez à jour vos IIS !

Ce message s'adresse à toutes celles et ceux qui ont un serveur IIS et utilisent la compression GZIP (100% ?)

J'aurai mis un bon moment avant de trouver le bug, si vous êtes chez SFR, la connexion 3G (bon la connection Internet tout court que ce soit 3G Edge 3G+ etc..) passe par un proxy (normal jusque là) et surtout envoie le header "VIA" à nos serveurs IIS. Conséquence : la compression GZIP n'est plus effective, IIS répond en clair !
Pas terrible si vous avez une application mobile qui va chercher de la data, du JSON 
et pire : visiter votre site sur un mobile est ~10x plus lent ET coûte plus cher au mobinaute  !)

SOLUTION :
- IIS 7.5
dans applicationHost.config, ajouter l'attribut noCompressionForProxies à false
noCompressionForProxies="false">

- IIS 6
Dans la Metabase :

  .
  .
  HcNoCompressionForProxies="FALSE"  
 >

Je vous laisser consulter la doc MSDN sur les bienfaits de laisser le paramètre à true (les vieux proxy ne gèrent pas le gzip...)
Personnellement, j'ai choisi mon camp !

Pour les autres provider que j'ai pu tester (Orange, FreeMobile), il n'y a aucun souci puisque leur proxy n'envoie pas de header "VIA".
Bonne mise à jour à toutes et à tous !

Poppyto !

Rendre les zones de texte riche (RTE) de SPS2003 compatibles avec IE8 (ou plus)

Et oui certains bossent encore chez des clients avec le vieux Sharepoint 2003. Quand un parc migre de IE6 à IE8 -ce qui est un bon point- il y'a pas mal de surprises et notamment avec le SPS2003.

Le problème se situe au niveau des éditeurs de contenu riches. On en distingue 2:

1. l'Editeur de contenu riche des WebParts de contenu (content web part).
2. l'Editeur de contenu riche des Listes.

Autant vous dire qu'avec IE8 aucun des deux ne fonctionnent bien dans l'application des styles (gras,italique etc...) et Microsoft ne fourni pas de HotFix pour la prise en charge !...

Pour info les 2 solutions que je propose corrigent les bugs et gardent aussi la compatibilité avec IE6 ;)

ATTENTION : N'oubliez pas de sauvegarder les fichiers quelque part avant de faire ces modifs, surtout en Prod !

1. l'Editeur de contenu riche des WebParts de contenu (content web part).


Symptôme : L'application de styles ne fonctionne pas

Patcher 60/TEMPLATE/LAYOUTS/10XX/htmledit.aspx
à la ligne 1937

Changer

    if (element.TBUSERONCLICK)
    {                    
        eval(element.TBUSERONCLICK + "anonymous()");
    }

                
Par

    if (element.TBUSERONCLICK)
    {                    
        eval(element.TBUSERONCLICK + (element.TBUSERONCLICK.toString().indexOf("anonymous")==-1?"onclick()":"anonymous()"));                    
    }    


2. l'Editeur de contenu riche des Listes.


Symptôme : quand on clique sur un style et qu'on n'a pas de texte sélectionné, la scrollbar remonte en haut, la barre de style se grise.
Note : Si on préselectionne le texte et qu'on change le style, ça marche.

Patcher 60/TEMPLATE/LAYOUTS/10XX/ows.js
à la ligne 2340

Changer

     function RTE_RestoreSelection(strBaseElementID)
    {
        var sel = g_rgrngRTETextEditorSelection[strBaseElementID];
        if (null != sel)
        {
            sel.select();
        }
    }


Par

      function RTE_RestoreSelection(strBaseElementID)
    {
        var sel = g_rgrngRTETextEditorSelection[strBaseElementID];    
        
        if (null != sel)
        {            
            if(sel.text != null && sel.text.length>0) // text selected?
                sel.select();
            else
                RTE_GiveEditorFocus(strBaseElementID); // no text selected? just focus !

        }
    }



----------------------

Et voilà j'espère que ça aidera les pauvres gens démunis devant ces effets de bord !

Bon SPS !
Poppyto

ASP.net development server lent sur localhost et rapide sur 127.0.0.1 => Solution

Si vous aussi vous quand vous developpez en ASP.net sous Vista vous trouvez que l'affichage des pages http://localhost:port/site est lent - et que vous utilisez l'adresse IP http://127.0.0.1:port/site pour pallier ça, sachez qu'il y a une solution :
Dans C:\Windows\System32\Drivers\etc\hosts
Commentez la ligne :
# ::1  localhost

A+Poppyto

MOSS CustomActions retrouver les paramètres lorsqu'on utilise un WebControl

Les Customs actions permettent de personnaliser le backoffice avec des boutons ou des MenuItem & Co, c'est cool mais bon il faut souvent aller plus loin que de naviguer sur une url (...).

Bref voilà la tronche d'une custom action qui ne s'affiche que sur un contenttype donné:

  <CustomAction
   Id="ContribCH2.Rejeter"
   Location="DisplayFormToolbar"
   Title="blabla"
   RegistrationType="ContentType"     RegistrationId="0x01200086CE764410434C0196C0FCFBDAB05AAB0063397E...."                  
   Sequence="1000"
   ControlAssembly="MonNamespace.CustomActions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5"
   ControlClass="MonNamespace.CustomActions.Pages.SuperCustomAction"
/>

Donc il s'agit là d'un bouton dans une DispForm page. Derrière tout ça se cache un Webcontrol mais alors comment accéder aux propriétés Title, ou encore Location ou même RegistrationId ( qui au passage ne correspond pas forcément à ce qui a été déclaré dans les XML, à retrouver donc par code si le bouton ne s'affiche pas !) quand on veut mettre plusieurs boutons sans coder en dur une classe/bouton.

                                                    Voilà la réponse : ON NE PEUT PAS, NE CHERCHEZ PAS,.

MAIS
....
il y a une astuce, trouvée grâce à reflector, mais c'est un truc dégueulasse. En fait lors de la construction du contrôle Mr MOSS va rechercher les noeuds Property et les lier aux noms existants dans la classe....trop classe ! cf SetPropertiesOnControlFromXml dans Reflector

Du coup ça donne ça :

<CustomAction
   Id="ContribCH2.Rejeter"
   Location="DisplayFormToolbar"
  ....
>
    <Property Name="toto">Coucou</Property>
    <Property Name="foo">Hello</Property>

</CustomAction>

Et dans le webcontrol

public class SuperCustomAction : WebControl
{
     public string toto;
     public string foo;

         protected override void OnLoad(EventArgs e)
        {
            EnsureChildControls();
            base.OnLoad(e);
        }
         protected override void CreateChildControls()
        {

            HyperLink lnk = new HyperLink();
            lnk.Text = toto;
            lnk.NavigateUrl = foo;
            Controls.Add(lnk);
           
            base.CreateChildControls();

        }

}

Vous l'aurez compris, c'est pas beau, c'est pas documenté, mais ça permet de retrouver nos moutons.

Mise à jour IE 6-7 "IE Automatic Component Activation"

Salut ! :)

Vous en aviez marre de devoir utiliser Javascript pour réaliser les incrustation de media (<embed> ) dans IE  ? Souvenez vous le petit message "Cliquez pour activer et utiliser ce contrôle" apparu en Avril 2006 suite à un souci de brevet avec MS >> Grrrr !

Et bien c'est désormais possible de revenir à la normal grâce au dernier patch de MS "IE Automatic Component Activation" disponible pour tous les IE ([Cyril]en version Bêta ! Il faudra attendre encore quelques mois pour l'avoir sur Windows Update)

Rendez vous ici pour le téléchargemlent de IE Automatic Component Activation (Bêta)

Sources : IE Blog : http://blogs.msdn.com/ie/archive/2007/12/11/ie-automatic-component-activation-preview-now-available.aspx

Je n'ai qu'une chose à dire : C'est pas trop tôt !

IIS 5.0 : "Le module spécifié est introuvable" : Solution

Si comme moi vous vous retrouvez face à ce message d'erreur "Le module spécifié est introuvable" -500-
(moyennant la désactivation des Friendly Error dans IE), voici la solution :
Vous devez vous procurer le fichier "iissuba.dll" et le recopier dans votre
répertoire C:\Windows\system32\

Merci à FileMon de Sysinternals(Microsoft) pour m'avoir GRANDEMENT aidé à pouvoir trouver le fichier manquant et recommencer à développer sur ma bécane au boulot Big Smile.

A noter que les désinstallations/réinstallations de IIS via Ajouter/Supprimer ne rajoutaient pas ce fichier...

SPAM sur Youtube ?

Salut à tous et à toutes,

une fois n'est pas coutume, je voudrais me plaindre ! Smile

je suis un utilisateur-contributeur sur le fameux www.youtube.com
Je vous laisse regarder le contenu de ma boîte mail free : voilà le remerciement !

YouTube Spam

Il ne s'agit donc pas de spam direct mais de spam de ma mailbox youtube qui notifie ma boîte free. Bref, je pense désactiver l'option de notification même si c'est bien pratique...
Par contre si l'équipe de Youtube pouvait mettre en place des protections pour les utilisateurs contributeurs...

Futurs contributeurs, vous voilà prévenus !

SessionID qui change à chaque requête !! Solution

Salut à tous, je suis tombé sur un problème tout con aujourd'hui mais qui m'a occupé :).

En créant un projet simple asp.net 2.0 avec Default.aspx & Default.aspx.cs , je me suis aperçu que l'identifiant de session SessionID change à chaque appel de page (sic!!!).
Bref, je fais le tour voir mes collègues et personne n'arrive à comprendre le pourquoi....(double sic!).
Je créé le même projet en asp.net 1.1 et là mon identifiant de session est bien conservée....(triple sic!)
Je regarde avec Fiddler pour la version 2.0 et aucun cookie n'est transmis (ASP.NET SessionId )....

Bref, la solution à ce problème est simple : Il faut implémenter les méthodes Session_Start/Session_End dans au moins un des IHttpModule (Global.asax par exemple). Si vous les omettez, vous ne pourrez pas utiliser les sessions comme il se doit.

Ca pourrait en dépanner quelques uns.

Quand Winsock fait des siennes....!

Une fois n'est pas coutume, une astuce réseau !

Alors voilà le problème : Si vous avez des problèmes réseau avec votre xxxBox ou que vous sentez qu'il se passe des trucs bizarre, genre vous pingez sur localhost et le PC emet un Beep...

>>ping localhost
Envoi d'une requête 'ping' sur °*d^ [127.0.0.1] avec 32 octets de données :

Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128
Réponse de 127.0.0.1 : octets=32 temps<1ms TTL=128

Statistiques Ping pour 127.0.0.1:
    Paquets : envoyés = 3, reçus = 3, perdus = 0 (perte 0%),
Durée approximative des boucles en millisecondes :
    Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms

 

Il existe un utilitaire qui répare Winsock et qui est GRATUIT, il s'agit de WinSockXpFix :


http://www.snapfiles.com/get/winsockxpfix.html

Bref autant vous dire que ce petit utilitaire m'a sauvé la vie car les protocoles DNS/NetBios semblaient VRAIMENT endommagé.

PS : Je soupçonne d'ailleurs GoogleDesktop Bêta d'être à l'origine du problème ! (!!!??) car il y a des clés de registre pour le serviceNt Winsock qui ont été altérées par l'installation du sus-nommé...étonnant non ?
PS 2 : Non je n'ai vraiment JAMAIS envie de réinstaller un OS, on peut toujours se débrouiller [avec un autre PC sous la main!]

GoogleDesktop concurrence Live.com

Salut à tous et à toutes ^^

j'ai installé il y a quelques mois de cela GoogleDesktop et à l'époque, cet utilitaire servait à indéxer ses fichiers sous la forme d'une grosse base de donnée permettant alors la recherche de fichiers sur les postes locaux d'une rapidité inégalée jusque là.

Il y a quelques semaines de cela, GoogleDesktop a subit une mutation en se dottant d'une barre d'outils qui n'a rien à voir avec le logiciel de base (...)

Cette superbe barre d'outils n'est rien d'autres qu'une barre customisable à souhait, avec un tas de GADGETS, on retrouve ainsi les gadgets qui ont fait la gloire de live.com ou netvibes.com tel que la météo, la lecture des flux rss, ou le bloc note etc...

Les avantages par rapport aux concurrents :
- C'est du client lourd, donc la barre est toujours affichée dans un coin, et on a des notifications des nouveautées en permanence (c'est plus pratique que d'avoir un navigateur
en permanence ouvert qui n'affiche pas forcément les nouveautées en direct (..)).
- Deux modèles de programmation possibles pour programmer les gadgets :
   - XML/JS : le sdk est livré avec un éditeur pas très pro mais pour se faire la main c'est pas
              mal (suffit de comprendre qu'il faut double-cliquer sur le fichier package .gg pour
              installer le gadget et tout est beaucoup plus simple lol).
              Rien de neuf par rapport aux concurrent à ce niveau.             
   - COM : C'est là où ça devient intéressant, Google ouvre les portes de son moteur 
                  de recherche local,et qui dit COM dit que vous pouvez aussi jouer avec le poste
                  (et en C++/C#/tout ce qui produit du COM).
                  Du coup il y a 0 limites ! Des gadgets très sympas ont déjà fait leur apparition
                  comme le netstat en temps réel ou le notificateur de mail Outlook. Il y a aussi des
                  gagdets de performances de RAM ou CPU enfin vous m'aurez compris : TOUT
                  EST POSSIBLE.
      
Alors que je n'avais pas vraiment accroché à Live.com de par sa lourdeur (...), je trouve cette SideBar plutôt réussi et TRES pratique. [Google tenterait-il de raffler la sideBar Vista ?]
Sans pour autant être révolutionnaire, cette barre de bureau permettra a bon nombre d'entre vous de supprimer de nombreux petits logiciels (Lecteur RSS/Performances/etc...) qui se cumulent votre barre de notification (systray) avec le temps.

Google s'impose donc sur le client lourd ET léger petit à petit en s'inspirant des erreurs des concurrents sans les reproduire !
    
      
Notez que google organise (tout comme Microsoft avec live.com) un concours de gadget ou le grand prix est de $5000 (!)

Plus d'infos sur http://desktop.google.com/developer.html

      
PS : Appuyez sur CTRL 2 fois dans n'importe quel logiciel et vous aurez une barre de recherche
GoogleDesktop (et un Hook clavier en + en RAM ;o) miam )

PS2: A Quand un Gadget Othello ? :O)

PS3: A quand un gadget Reflector ? :O)²

I'll be back !

Salut à tous, contrairement à ce que l'on pourrait croire je ne suis pas mort !!! J'ai commencé un nouveau taf début Mai donc c'est un peu la panique mais bon je commence à trouver un rythme de croisière ;o).

Je viens de poster deux petites sources sur CS :
- Récupérer le Pid d'un processus parent (C#)
- Executer du code sous un autre compte (ASP.net)

Voilà sinon entre le taf, le site, et le vandalisme infligé à ma voiture (sic!) j'ai pas trop eu le temps de blogger (juste de consulter quand même hein ), mais ça devrait repartir d'ici peu :o).

Salut à toute la communauté qui est encore dans la rubrique People de Programmez! héhé

Problème sur CS "Cliquez ici pour activer et utiliser ce contrôle" identifié

Voici un scénario assez ennuyeux lorsqu'on arrive sur un de ses sites préférés (www.aspfr.com) :

-La page se charge..
-Un MessageBox s'ouvre et stipule "Cliquez ici pour activer et utiliser ce contrôle"
-Je clique sur Ok
-IE se crache....(  )



Je vous laisse deviner le temps de surf ! Bref étant donné que je suis une des rares personnes à avoir le problème, j'ai pu identifier le souci :
Il s'agit de la gestion des .wav : J'ai fais l'erreur d'installer QuickTime il y a quelques mois et celui-ci s'est attribué la gestion de certains fichiers (wav,mov,mp3) donc plutôt que de le désinstaller (ba ouai ça sert pour le .mov  ), j'ai reconfiguré Windows Media Player pour qu'il utilise toutes les extensions de fichiers citées plus haut.
Ahhh ça fait vraiment plaisir de pourvoir surfer de nouveau avec IE sur CodeS-SourceS.

Si ça peut en aider quelques-uns

Comment se débarrasser du "cliquez ici pour activer et utiliser ce contrôle" : ActiveX Flash avec IE

Pour ceux qui n'aurait pas suivi, voici une solution suite à ce post
J'ai bien tourné en rond sur le net quelques heures et j'ai trouvé la solution ici :

http://telflash.free.fr/securite/

Le fichier test.js doit être EXTERNE à la page HTML, si vous le recopier dans la page, ça ne MARCHERA pas.

Le code est livré tel quel, c'est un peu cafoui.... mais au niveau de l'utilisation de l'objet on s'en tire mieux :

[script type="text/javascript"]
var fo = new FlashObject("test.swf", "fotester", "550", "400", "5", "#ffffff");
fo.write("flashcontent"); //flashcontent est l'id d'un div déja créé dans la page

[/script]


Voici la mini doc pour utiliser le constructeur :

swf - The file path and name to your swf file.
id - The ID of your object or embed tag. The embed tag will also have this value set as it's name attribute for files that take advantage of swliveconnect.
width - The width of your Flash movie.
height - The height of your Flash movie.
version - The required player version for your Flash content. This can be a string in the format of 'majorVersion.minorVersion.revision'. An example would be: "6.0.65". Or you can just require the major version, such as "6".
background color - This is the hex value of the background color of your Flash movie.


Je suis plutôt content, enfin une solution qui marche même si j'aurai aimé un code un peu plus concis et commenté, ça reste TRES utile pour ceux qui sont un peu dans le caca ces derniers temps suite à la mise à jour d'IE (et qui n'ont pas le temps de jouer avec JS pour ma part)

IIS 6.0 et le paradis des scripts VBS

Comme vous avez plus le constater IIS 6.0 marche plus au clic qu'à la ligne de commande.
Quand votre Pool d'application est planté (boucle inifnie?), il est difficile d'intervenir à temps pour le recycler, malgré les multiples options de recyclage de process.

C'est pourquoi, je vous invite à visiter ce paradis du script VBS pour IIS6 (descendez les niveaux, il y en a pour tous les goûts (IIS5,Active Directory,SQL Server etc..))

http://www.microsoft.com/technet/scriptcenter/scripts/iis/iis6/default.mspx

J'en citerai juste un pour illustrer l'exemple ci-dessus qui va recycler le pool d'application TOTO :

----------------------------recycleTOTO.vbs------------------------------------------------
strComputer = "."
Set objWMIService = GetObject ("winmgmts:{authenticationLevel=pktPrivacy}\\" & strComputer & "\root\microsoftiisv2")

Set colItems = objWMIService.ExecQuery ("Select * From IIsApplicationPool Where Name = " & "'W3SVC/AppPools/TOTO"

For Each objItem in colItems
    objItem.Recycle
Next
----------------------------/recycleTOTO.vbs----------------------------------------------

Il ne reste plus qu'à planifier chaque minute le VBS et bien entendu de trouver d'où provient le problème avant de recycler.
C'est là que peuvent intervenir les compteurs de performances (Utilisation avec VBS ici ) où tout autre élément de votre choix.

Les Script VBS ont même leur communauté active avec des nouveaux ajouts tous les Lundi.

FireFox 2.0 Alpha

Voilà une version alpha (donc instable) du navigateur préféré des webmasters des Internautes de 13,3% des Internautes , j'ai nommé FireFox 2.0

http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/bonecho/alpha1/win32/en-US/Bon%20Echo%20Setup%20Alpha%201.exe

Bon tests, je croise les doigts pour ma part

PS : Ca s'apelle "Bon Echo", ne vous inquiètez-pas, il s'agit bel et bien de FireFox 2 !

[WU] Mise à jour des plus navrantes..."Cliquez ici pour exécuter un contrôle ActiveX sur cette page Web"

Le dernier Windows Update ne devrait pas vous laisser de marbre ! En effet quand vous surferez sur IE et que vous irez sur certains sites (au hasard www.aspfr.com), une belle boîte de dialogue s'ouvrira : "Cliquez ici pour exécuter un contrôle ActiveX sur cette page Web".

Ne cherchez pas le moyen de paramètrer cette boîte, il n'y en a pas, pire encore, vous la verrez jaillir de la plupart des sites ! (il y a aussi quelques fonctionnalitées assez emmerdantes que je vous laisse découvrir!) Bref la navigation devient rapidmement une vraie torture ! (pour m part quand je clique sur "Ok", IE plante....super !)

Si tout comme moi vous trouvez cette mise à jour minable, allez dans "Panneau de configuration->ajout/suppression de programmes" et désinsallez le Fix KB912812 (et rebootez de toute façon vous n'aurez pas le choix.).

OUI pour la sécurité, NON pour les mises à jour de *** (ou alors paramètrables par la suite !!!! ). Faudrait pas s'étonner que la plupart des gens installent le concurrent (MS tente t'il de tuer son propre navigateur ?).

PS : Entre le dernier Windows Update qui faisait planter tout ceux qui avait eu le malheur d'installer IE7 Beta et celle-ci, on est gâté ces derniers temps, je vais éviter les mises à jour d'IE désormais hein .

PS2 : Pour ceux qui seraient intéressés du pourquoi du comment concernant cette MessageBox, rendez-vous ici . (en gros, faut éviter de coder du HTML-EMBED via Javascript , Nix si tu lis ces lignes ).

Bonne REmise à jour.

Ca ne vous rappelle rien ?

http://www.netvibes.com  Le tout en PHP.

Dois-je citer le site auquel je pense ?

Magie VS2005 Bug "Impossible de trouver un fichier à examiner."

Si comme moi, votre VS2005 vous sors un "Impossible de trouver un fichier à examiner." lorsque vous utilisez la précieuse fonction ""Rechercher dans les fichiers", il y a une solution incroyable et simple à la fois pour ce problème :

Appuyez sur "CTRL + Arrêt Défil" de votre clavier et tout refonctionnera sans problème !

Abracadabra ! (Foutage de gueule inside?)

PS : Je me demande bien comment j'arrive à obtenir ce message d'erreur au passage....bref tant qu'il y a une solution hein ;o). Pas la peine donc de réinstaller le monstre

Le gadget le plus populaire est buggé !

Alors que je m'attendais à un beau message genre "Le concours est terminé, tu peux à nouveau dormir", j'ai eu le droit à une horloge qui part à contresens ! (huage du public !). Bref je suis déçu, j'aurai cru qu'il allait se passer quelque chose et puis non sniff . J'étais un peu dans le speed mais j'ai pu envoyer un gadget quand même (Loto Euromillion & SuperLoto). (Cyril, comment fais-tu pour supporter Javascript ? y'a rien qui marche sur IE et Gecko, c'est un véritable gouffre ! Je pense connaitre ta réponse : "J'utilise IE ! :P" ).

A noter que l'utilisation d'AJAX pour les gadgets est partiellement à proscrire étant donné que Gecko interdit les appels AJAX aux autres sites (oui je sais ça se configure mais les gadgets c'est pour tout le monde nop? donc qui dit tout le monde dit aussi user de base...). Bref cet après midi de développement aura été couronné de 'Access Denied' et du coup on se sent bien seul face à l'ouverture potentielle de Live.com.

Pour résumer Live.com : tout et possible mais avec IE hein , après bein heu vaut mieux pas avoir trop d'informations de l'exterieur ! (pas du tout d'info serait encore le top).

Je comprend mieux pourquoi Aurelien a créé un jeu .

Hébergement GRATOS ASP.net 2.0/1.1 + SQL Server 2005

Vous cherchez un hébergeur gratuit en .net 2.0 (ou 1.1 d'ailleurs!) ? Vous pensez que ça n'existe pas ? Et bien si, c'est ici :

www.freewebdot.com

Pour les specifications

3000 MB Web Space
50 GB Web Traffic
Unlimited Email Accounts, Forwarders
Unlimited Number of MySQL, MSSQL Databases
FTP, Web Access
Unlimited Number of FTP Accounts
Online Administration
Support for ASP, ASP.NET and PHP Languages
Technical Support

 

EMAIL FEATURES
Unlimited Email Accounts, Forwarders
Web-Based Email
Secure Email
Catch-All Email
Outgoing SMTP Server
Virus Scan Protection
Spam Protection

 

SUPPORTED TECHNOLOGIES
ASP 3.0
ASP.NET
.NET Framework 1.1
.NET Framework 2.0
PHP 5
Access Databases
MSSQL 2000 Databases
MSSQL 2005 Express Databases
MySQL Databases
XML
WDSL
SOAP
Wap Enabled
And Much More

Evidemment, il y a tous les inconvénients du mutualisé ^^ mais on peut relancer son pool d'application, c'est déjà ça !

Par ailleurs le webmail est plutôt pas mal.
PS : Dans leur FAQ, il est expliqué qu'ils comptent "vivre" grâce aux services (registrar DNS par exemple).

Plus de Messages Page suivante »

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01