Archivál

Posts Tagged ‘Azure’

Visual Studio Database project költöztetése SQL Azure-ra

Nagyon régóta használjuk Visual Studioban a Database project típust, mert nagyon szépen lehet vele kezelni és TFS alatt verziózni az adatbázis objektumokat. Mivel bevált és szeretjük, természetesen ezt használtuk a HTML5 Játéktér fejlesztésekor is, a táblák, elsődleges és idegen kulcsok, kényszerek, indexek, a mezők alapértékeinek és a törzsadatoknak a tárolására. Az üröm az örömben, hogy történeti okokból ez a projekt típus még nem támogatja közvetlenül az SQL Azure-t, így nem lehet az elkészült adatbázist és a szükséges adatrekordokat közvetlenül a felhőbe telepíteni.

Szerencsére van megoldás, az alábbi videóban meg is mutatom, hogyan költözik fel a Studioból az adatbázis az SQL Azure-ra:

720p, teljes képernyős nézet ajánlott

Ráadásként az is kiderül, hogyan lehet a fejlesztés során használt tesztadatokat opcionálisan telepíttetni a kimeneti szkripttel.

 

SQL Server 2012 Developer Training Kit a felhőből

2011.10.18. 5:00 Hozzászólás

Megjelent az SQL Server 2012 Developer Training Kit előzetes, ami web installeres változatban tölthető le a Microsoft Download Centerből. A mindössze 2.5 MB-os telepítőt elindítva ez a csodás látvány fogad (katt a teljes képért):

sql-server-2012-developer-training-kit

Annyira megtetszett, hogy ilyen barátságos a telepítő, hogy rögtön benéztem a motorháztető alá. A Process Explorer szerint klasszikus WPF-es alkalmazás, ami a netről HTTP-n forgalmaz. Naná, hogy elindítottam a Fiddlert, hogy megnézzem, mi jön át, és azonnal kiderült, hogy egy Azure végponthoz csatlakozik, ahonnan OData-val szedi le a listát:

http://us-contentinstaller.cloudapp.net/api/v1/odata/ContentGroups(‘SQLDenaliUpdateForDevsTrainingKit’)?$expand=Contents/ContentType,%20Contents/LatestVersion/Dependencies

Ha már OData, akkor persze azonnal körülnéztem, hogy mit találok még ott:

http://us-contentinstaller.cloudapp.net/api/v1/odata/ContentGroups/?$select=Name

Kiderült, hogy a VS11 és a Windows Azure training kit-ek is innen dolgoznak. Ejha, van ám itt összefogás!

Sőt, tartozik hozzá egy szép webes felület is, ami ASP.NET MVC-vel, WCF Data Services-zel, Modernizr-rel és jQuery-vel készült: http://us-contentinstaller.cloudapp.net/

 

Kategóriák:Adatkezelés Címkék:, , ,

Unable to find assembly Microsoft.IdentityModel

Dávid Zoli barátommal épp egy HTML 5-ös, MVC-s, Azure-os, Facebook és Live loginos projekten dolgozunk, ahol a bejelentkezést a Windows Azure AppFabric Access Control Service (a marketingesek úgy látszik karakterszám alapján kapják a fizetést) segítségével oldottuk meg. Mivel ez lényegében Windows Identity Foundation az alkalmazás szempontjából, ezért a WIF telepítését megúsztuk annyival, hogy a Microsoft.IdentityModel.dll-t szépen bemásoltuk a website bin mappájába. Éljen a bin deployment!

Ez szépen is működött, ám amint elkezdtük használni a blog storage-ot, az alábbi hibaüzenet fogadott:

Unable to find assembly ‘Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35′.

Hasonló néha előfordul, de ez a hibaüzenet két ok miatt furcsa:

  1. Semmi nem változott, továbbra is ott csücsül pont ez a DLL a bin-ben.
  2. A hibaüzenet nem egy authentikációval vagy authorizációval kapcsolatos kódrészletnél jött, hanem egy Azure blobos RoleEnvironment.IsAvailable hívásnál.

A Windows Azure hibaelhárítási tippek között szerepel egy idevonatkozó is, miszerint telepítsem újra a WIF-et. Csakhogy én soha nem telepítettem és nem is szeretném!

Végül a megoldás az lett, hogy gacutil /i-vel bedobtuk a DLL-t a GAC-ba, ami a fejlesztői gépen megoldotta a hibát, de az éles környezetbe történő telepítésnél sajnos le kell mondanunk bin deploymentről Szomorú arc

 

Kategóriák:Felhő, Webfejlesztés Címkék:, , , , , ,

Microsoft Datacenter Tour

2011.07.27. 7:13 Hozzászólás

Gondoltál már arra, hogy mi van a felhő mögött? Ha valaki igazán komolyan csinálja, akkor például ez:

 

Technorati-címkék: ,,
Kategóriák:Felhő Címkék:, ,

ScottGu az Azure csapatnál?

Scott GuthrieMary Jo Foley szerint ismét nagyobb átszervezés várható a Microsoftnál, amelynek részeként Scott Guthrie átmegy a Windows Azure csapathoz. Ez persze egyelőre csak pletyka, a hivatalos álláspont a szokásos “no comment”. Mindenesetre, ha megtörténik, az valószínűleg hamar éreztetni fogja a hatását a fejlesztőeszközökön, ahogy erre már számos példa volt korábban ScottGu irányítása alatt.

Bár kis hazánkban egyelőre nem sok vizet zavar a felhő, a tengeren túl úgy látszik tényleg nagyon komolyan veszik és gyűjtik hozzá a legjobb embereket. Tavaly Mark Russinovich, most Scott, ki kellene még oda szerintetek?

 

Technorati-címkék:
Kategóriák:Felhő, Webfejlesztés Címkék:

Windows Azure AppFabric áprilisi frissítés

2011.04.10. 15:36 Hozzászólás

Az AppFabric team bejelentette, hogy elérhetővé vált a Windows Azure AppFabric áprilisi frissítése, azaz frissült a felhő. A frissítés legizgalmasabb része az Access Control szolgáltatás új verziója, amibe bekerült minden, ami korábban csak CTP változatban volt elérhető. Néhány kulcsszó az Access Control Service 2.0-val kapcsolatban, amiből látszik, hogy a srácok igencsak a mai igényeknek megfelelő szolgáltatást terveztek:

Out of box federation with Active Directory Federation Services 2.0, Windows Live ID, Google, Yahoo, Facebook

Delegation using OAuth 2.0

Fully programmatic management using OData

Works with Windows Identity Foundation

WS-Federation, WS-Trust, OpenID 2.0, OAuth 2.0 (Draft 13)

Szerintem eben a piac összes komoly játékosa benne van, vagy kihagytak volna valamit?

Szintén újdonság, hogy a felügyeleti portál korábbi ASP.NET-es verzióját nyugdíjazták, mostantól csak a Silverlightos verzió érhető el (katt a nagy képért):

Windows Azure AppFabric Management Portal: Access Control

 

Az új szolgáltatások 2012. január 1-jéig ingyenesen próbálhatók ki.

További részletek, dokumentáció és példakódok az eredeti blog bejegyzésben.

 

Technorati-címkék: ,
Kategóriák:Felhő Címkék:,

Mobil szolgáltatások a felhőben

2011.03.4. 12:00 Hozzászólás

Egy érdekes Microsoft Research kutatási projectbe futottam bele, úgy hívják, hogy Project Hawaii. Egy rakás szolgáltatást készítenek a felhőben, melyekkel elsősorban a mobil eszközök, pontosabban nyilván a Windows Phone 7 képességeit igyekeznek bővíteni:

  • Randevú Project Hawaii
  • Számítás
  • Virtuális adatbázis
  • OCR
  • Speech to Text
  • Azonosítás
  • Térkép

Nem csak amolyan “elmélkedjünk a lehetőségekről” kutatási projektről van szó, hanem egyetemek bevonásával konkrét alkalmazások is születtek már.

Az SDK adott. Van valakinek egy jó ötlete, amivel Magyarország is felkerülhetne a térképre?

 

Technorati-címkék: ,
Kategóriák:Mobil Címkék:, ,

Sok órányi SQL Server és Azure tananyag

Paul S. Randal és Kimberly L. Tripp több, mint 40 órányi videó anyagot állított össze az SQL Serverrel kapcsolatban. Aki gyakran olvas a témában, annak nem kell bemutatni sem őket, sem az SQLskills oldalt, önmagában ez a két név elég biztosíték a minőségre. Ebben a Microsoft Certified Master – SQL Server tananyagban rengeteg “internals” szintű információ hangzik el, amivel az SQL Serverrel dolgozóknak mindenképp érdemes megismerkedni. Hogy csak kettőt említsek: SQLOS, resource governor – ritkán hallani róluk. De persze vannak itt fejlesztőibb témák is.

Egy másik tananyag, amit a fejlesztők figyelmébe ajánlok, a Windows Azure Platform Training Course. Nem csak a neve hosszú, hanem a tartalma is, a Windows Azure, SQL Azure és a Windows Azure AppFabric témaköröket öleli fel. Ez tényleg training course, itt nem a szövegelésen, hanem a step-by-step gyakorlati útmutatókon van a hangsúly. Ennek a tananyagnak az aktualitását az adja, hogy megjelent a 2011. januári frissítés, amely újabb demókat és gyakorlatokat tartalmaz.

Jó tanulást!

Kategóriák:Adatkezelés Címkék:, , ,

Linkblog: 10.000 Azure ügyfél

Általában nem vagyok elragadtatva MJF írásaitól, de ez most elég rövid és elég velős, érdemes elolvasni azoknak, akiket érdekel az Azure momentum:

Microsoft passes the 10,000 customer milestone with Azure

 

Technorati-címkék:

Kategóriák:Webfejlesztés Címkék:
Follow

Get every new post delivered to your Inbox.

Join 34 other followers