Arhive de categorii: Azuriu

Rapid şi uşor – Numele de coada de Azur în condiţii de siguranţă

Prostesc dar simplu post.

Ca un follow-up la postarea de ieri pe"StorageException a fost netratată"Am crezut că mi-ar arăta mititel fragmentul de cod utilizez pentru a genera nume de coadă:

 

        publice statice şir GetRandomQueueName()
        {
            GUID-ul g;
            g = System.Guid.NewGuid();
            reveni g.ToString();

        } 

Fel de stupide în simplitatea ei, dar funcţionează bine pentru mine şi a generat 100 de nume de coada de sigur în ultimele două săptămâni.

</scop>

undefinedAboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin

Lucrul cu cozile de Azur – "StorageException fost netratată”

Am fost joc în jurul cu Azur cozile pentru ultima săptămână sau două şi a fost de gând smashingly.  În cazul în care au fost aceste lucruri, atunci când am nevoie de ei înapoi în 1990?

Acest articol, în special, este un excelent intro la cozi pentru programatorii .NET: http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/.  Folosind acest articol, Am fost capabili de a trage împreună un foarte frumos pic de logica de client-server, care este atât de departe de încredere şi funcţionează doar cu nici o durere.  Într-adevăr-în cazul în care a fost acest chestii în 1990?

Am lovit o piatră de poticnire mici potrivite din poarta, cu toate acestea.   De îndată ce am abătut de la specificul de plimbare prin, Am fost lovit cu o StorageException şi o "server de la distanţă serverul a returnat o eroare (400) Cerere de rău.

image

Sa dovedit că numele meu coada a fost oprit:

image

Atunci când am schimbat "OneQueueToRuleThemAll" la "onequeuetorulethemall" StorageException a plecat.  Nu am observat nici documentatiei aceasta asteptare, dar se poate face bine asta.

Sper că vă ajută cineva.

</scop>

undefinedAboneaza-te la blog-ul meu.

Urmaţi-mă pe Twitter, la http://www.twitter.com/pagalvin