Application Web de Réglage en ASP.NET: Global.asax

[Contactez-nous au 06.16.19.45.84]

Total distance 0 km
Total time 0 h 0 m
Choose a vehicle

    Extra options

    • Child Seat $5.00 Baby car seat for children aged 0-36 months
    • Bouquet of Flowers $75.00 A bouquet of seasonal flowers prepared by a local florist
    • Vodka Bottle $39.00 Absolut Vodka 0.7l Bottle
    • French Champagne $110.70 French Champagne Brut 0.75l Bottle
    • Alcohol Package $145.90 1 x 0.7l Jack Daniel's Whiskey, 2 x 0.7l Vodka, 2 x 0.75l Sparkling Wine, 2l Orange Juice, 2l Coca-Cola, 2l Sprite, Ice, Glasses, Cups
    • Airport Assistance and Hostess Service $170.00 One of our hostesses will accompany you throughout your stay at the airport until the departure of your aircraft
    • Bodyguard Service $750.00 Skilled, professional bodyguard for private and executive VIP protection will accompany you throughout the trip and stops
    Choose ride details Enter contact details

    Choose payment method

    Choose a vehicle Booking summary
    Enter contact details Book now

    Thank you for your order

    Back to home

    You will be redirected to the payment page within 5 second.

    Pay via Stripe

    Pay for order


    Stocker les paramètres de votre ASP.NET application dans le monde.asax fichier est le moyen le plus facile. Cette solution est basée sur l’utilisation de la méthode Application_Start et mondiale de la propriété Application.
    L’Application de la propriété de la classe HttpContext retourne HttpApplicationState objet pour la présente requête HTTP. HttpApplicationState objet permet le partage de paramètres globaux entre plusieurs sessions et des demandes avec vous ASP.NET application.

    Une seule instance d’une HttpApplicationState classe est créé la première fois qu’un client demande l’URL de la ressource à partir de l’intérieur d’un particulier ASP.NET répertoire virtuel d’application. Séparé instance unique est créé pour chaque ASP.NET application sur un serveur Web. Une référence à chaque instance est ensuite exposée via la intrinsèques HttpContext.Objet de l’Application.

    La méthode Application_Start se produit comme la première manifestation dans le pipeline HTTP chaîne de l’exécution lorsqu’ASP.NET répond à une demande.

    Examen de l’exemple suivant:

    Mondiale.asax.cs

    protected void Application_Start (Object sender, EventArgs e)
    {

    Application [« DbUser »] = « dbUser »;

    Application [« DbUserPass »] = « myPass »;

    Application [« DbName »] = « coolDB »;

    Application [« DbServer »] = « mon.bureau de.db.le serveur »;

    chaîne myConnString = « Data Source = » +

    Application [« DbServer »] + « ; Initial Catalog = » +

    Application [« DbName »] + « ; User ID = » +

    Application [« DbUser »] + « ; Mot de passe = » +

    Application [« DbUserPass »];

    Application [« ConnString »] = myConnString;
    }

    Ainsi, lorsque votre application web démarre l’Application de l’objet va contenir les valeurs de vos paramètres et vous pouvez y accéder sur la page de votre application.

    SomePage.asax.cs

    private void Page_Load (object sender, System.EventArgs e)
    {

    SqlConnection myCnn;

    SqlCommand myCmd;

    SqlDataReader myReader;

    myCnn = new SqlConnection ((string) de l’Application [« ConnString »]);

    myCmd = new SqlCommand (« select * from pays », myCnn);

    myCnn.Open ();

    myReader = myCmd.ExecuteReader ();

    //:

    // Faire quelque chose

    //:

    myCnn.Close ();
    }

    Laissez'examiner les avantages et les inconvénients de l’utilisation Mondiale.asax pour le stockage du web les paramètres de l’application.
    Avantages:

    La simplicité de réalisation
    Vous pouvez stocker les paramètres critiques, qui vous don't veulent être modifié sans votre confirmation (Nom de Développeur, Informations sur la Licence). L’évolution d’un paramètre Global.asax fichier nécessite la recompilation de l’ensemble de l’application. De sorte qu’il sera impossible de le faire sans accès au code source
    Inconvénients:

    Pour modifier la valeur d’un paramètre, il est nécessaire de recompiler l’application entière. Par conséquent, cette méthode n’est pas bonne pour les paramètres, qui doivent être changés fréquemment.
    Le téléchargement de la version recompilée va provoquer le redémarrage de l’ensemble de l’application.