Accueil     Commander     Clients     Téléchargements     Contacts     I-mode        Offre spéciale
   Hébergement ASP-PHP
      Pack PRO I
      Pack PRO II
      Pack PRO III
   Hébergement .NET
      Pack .NET I
      Pack .NET II
      Pack .NET III
   Revendeurs
      SEMI-DEDIE I
      SEMI-DEDIE II
      SERVEURS DEDIES
   Services
      NOM DE DOMAINE
      HTTPS & SSL
      E-COMMERCE
      SQL SERVEUR
      WEBMAIL
      REFERENCEMENT
   Les + Prosygma
      NOS TARIFS
      LE RESEAU
      ASSISTANCE
   Outils
      WHOIS
      FAQ
      Aide IIS
      Ressource KIT FP
      Composants ASP
     PARTENAIRES
     
     
     

Solutions hébergement
Support Dot NET.
  
  Source : Les laboratoires Microsoft

 

Définition de la culture et du codage


Codages

En interne, ASP.NET traite toutes les données de chaîne comme des données Unicode. Dans l'exemple suivant, l'attribut ResponseEncoding demande à ASP.NET d'envoyer également la page avec le codage UTF-8. Remarquez que vous pouvez choisir n'importe quel codage arbitraire que cela affecte le fichier .aspx. ASP.NET définit également l'attribut CharSet du Content Type de l'en-tête HTTP en fonction de la valeur de ResponseEncoding. Cela permet aux navigateurs de déterminer le codage sans balise Meta ou sans être obligé de deviner le codage correct sur la base du contenu.

Remarque : Si certains caractères apparaissent sous la forme de rectangles vides, vous devez installer la prise en charge linguistique supplémentaire du japonais et de l'hébreu. Dans ce but, sur une plate-forme Windows 2000, ouvrez Options régionales dans le Panneau de configuration et ajoutez la prise en charge linguistique nécessaire.

L'exemple suivant illustre l'utilisation de différents jeux de caractères nationaux sur la même page. La page contient du texte anglais (ASCII), du texte allemand avec un caractère portant un tréma, du texte japonais et du texte hébreux (utilise dir="rtl"). La source de la page est enregistrée avec le codage UTF-8 indépendant de la page de codes, comme spécifié dans le fichier Web.config.

<configuration> <system.web> <globalization fileEncoding="utf-8" ... /> </system.web> </configuration>

La directive Page spécifie ResponseEncoding sur la page proprement dite :

<%@Page ... ResponseEncoding="utf-8"%>

Remarque : Le ResponseEncoding du fichier Web.config est également spécifié en tant que codage UTF-8. Par conséquent, toute répétition de cette information sur la page est redondante. Cependant, si le fichier .aspx était déplacé vers un serveur qui n'utilise pas le codage UTF-8, le fichier spécifierait toujours le codage correct.

Utilisation de CultureInfo

Le code des pages ASP.NET peut utiliser la classe CultureInfo pour fournir des paramètres localisés. Dans l'exemple ci-dessous, les propriétés d'une culture (initialement la culture du serveur) sont définies de la manière suivante :


culture = CultureInfo.CurrentCulture
C# VB JScript  

Si le nom d'une nouvelle culture est envoyé, il est immédiatement utilisé en lieu et place du nom existant :


culture = New CultureInfo(NewCulture.Value)
C# VB JScript  

La culture envoyée est définie comme nouvelle valeur par défaut et certaines propriétés s'affichent :


<%
Thread.CurrentThread.CurrentCulture = culture
%>
...
Current Culture is <%= CultureInfo
.CurrentCulture.Name %> (<%=Thread.CurrentThread.
CurrentCulture.Name%>), <%= CultureInfo.CurrentCulture.
EnglishName %>/<%=
CultureInfo.CurrentCulture.NativeName%>, The localized date is: <%= DateTime.Now.
ToString("D", CultureInfo.CurrentCulture) %>
C# VB JScript  



Utilisation de RegionInfo

Le code des pages ASP.NET peut utiliser la classe RegionInfo pour fournir des paramètres régionaux. L'exemple suivant représente les propriétés d'une région. À l'origine, ce sont les paramètres de la région par défaut du serveur qui s'affichent.


region = RegionInfo.CurrentRegion
...
Current region is <%= region.EnglishName %> 
(<%=region.DisplayName%>), currency is <%= region.CurrencySymbol %>.
C# VB JScript  

Lors des demandes suivantes, la région entrée s'affiche :


region = New RegionInfo(NewRegion.Value)
C# VB JScript  

Résumé de la section

  1. ASP.NET peut utiliser des pages enregistrées avec le codage UTF-8 pour prendre en charge différents caractères nationaux.
  2. La classe CultureInfo peut être définie et utilisée par programme pour localiser des pages.
  3. La classe RegionInfo peut fournir des paramètres régionaux sur des pages ASP.


Nos serveurs sont désormais des serveurs
Pentium 3 Ghz, 1 Go Ram

 La formule de base est à 10 Euros TTC / mois
Si vous avez des besoins plus spécifiques (composants, espace disque...), nous sommes la pour répondre à vos questions.
Rappel : les frais d'installation sont gratuits


Prosygma élu meilleur site.
 
Trois nouveaux composants ASP sont désormais en place sur toutes nos formules.Il s'agit de ASPIMAGE, ASPPOP3 et ASPMAIL.


La dernière version de Microsoft® .NET Framework contient tout ce qu'il vous faut pour faire fonctionner des applications .NET Framework est disponible sur nos serveurs

Cliquez içi pour commander votre hébergement .Net

Votre nom de domaine en .com, .net ou .org au prix unique : 20 Euros

  Vérifiez la disponibilité d'un nom de domaine