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

 

Vue d'ensemble de l'internationalisation


Prise en charge du codage

En interne, ASP.NET utilise Unicode. En outre, ASP.NET emploie la classe String de la bibliothèque de classes .NET Framework et les fonctions de l'utilitaire associé, qui sont également au format Unicode en interne. Lorsqu'il dialogue avec l'extérieur, ASP.NET peut être configuré de plusieurs manières pour utiliser un codage défini, comprenant le codage des fichiers .aspx, des données des demandes et des données des réponses. Par exemple, il est possible d'enregistrer des fichiers .aspx avec le codage Unicode et de convertir la sortie HTML d'une page en page de codes ANSI, telle que ISO-8859-1.

Prise en charge de la localisation

Les propriétés des paramètres locaux sont accessibles par l'intermédiaire de la classe CultureInfo. En outre, ASP.NET assure le suivi de deux propriétés d'une culture par défaut par thread et par demande : CurrentCulture pour la valeur par défaut des fonctions dépendant des paramètres locaux et CurrentUICulture pour la recherche de données de ressources propres aux paramètres locaux.

Le code suivant affiche les valeurs de culture sur le serveur Web. Remarquez que la classe CultureInfo porte un nom qualifié complet.

Vous obtenez le résultat suivant :

English (United States)
français (France)

Pour les données dépendant des paramètres locaux, telles que les formats de date et d'heure ou les devises, ASP.NET permet la prise en charge de la bibliothèque de classes .NET Framework dans le Common Language Runtime. Le code des pages ASP.NET peut utiliser des routines de mise en forme dépendant des paramètres locaux, telles que DateTime.Format. Par exemple, le code suivant affiche la date actuelle dans un format long : la première ligne se conforme aux paramètres locaux du système et la seconde aux paramètres locaux de l'allemand ("de") :

<%=DateTime.Now.ToString("f")%>
<%=DateTime.Now.ToString("f", new System.Globalization
.CultureInfo("de-DE"))%>

Vous obtenez le résultat suivant :

Tuesday, September 09, 2003 12:10 PM
Dienstag, 9. September 2003 12:10

Paramètres de configuration

Lors de la création de pages ASP.NET ou de modules code-behind, les développeurs peuvent utiliser la bibliothèque de classes .NET Framework pour fournir les fonctionnalités nécessaires à un environnement globalisé ou pour localiser l'application. ASP.NET propose également des paramètres de configuration destinés à faciliter le développement et l'administration des applications ASP.NET.

ASP.NET utilise des fichiers de configuration pour fournir des paramètres de répertoires qui sont généralement hérités, eux aussi, par les sous-répertoires. Chaque fichier peut contenir une section Globalization dans laquelle il est possible de spécifier des codages et cultures par défaut. Les valeurs sont valides si elles sont acceptées par les classes Encoding et CultureInfo liées. Pour plus d'informations sur les classes Encoding et CultureInfo, consultez le Kit de développement .NET Framework SDK.

<configuration> <system.web> <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="de-DE" /> </system.web> </configuration>
Dans la section Globalization, la valeur de fileEncoding détermine la manière dont ASP.NET effectue le codage des fichiers .aspx. Les valeurs de requestEncoding et de responseEncoding déterminent le mode de codage des données de demande et de réponse, respectivement.

Les attributs de la section Globalization du fichier Web.config peuvent également être spécifiés dans la directive Page (à l'exception de fileEncoding, car cet attribut s'applique au fichier lui-même). Ces paramètres ne sont valides que pour une page particulière et substituent les paramètres du fichier Web.config. L'exemple de directive suivant spécifie que la page doit utiliser les paramètres de culture français et le codage UTF-8 pour la réponse :

<%@Page Culture="fr-FR" UICulture="fr-FR"
ResponseEncoding="utf-8"%>

Remarque : Au sein d'une page, les valeurs de culture peuvent être modifiées par programme, en définissant Thread.CurrentCulture et Thread.UICulture.

Résumé de la section

  1. ASP.NET prend en charge une grande série de codages des fichiers .aspx, des données de demande et des données de réponse.
  2. La prise en charge des données dépendant des paramètres locaux est fournie par la classe CultureInfo, qui se charge du suivi des deux valeurs CurrentCulture et CurrentUICulture.
  3. Les paramètres d'internationalisation peuvent être configurés pour chaque ordinateur, chaque répertoire et chaque page.


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