2015 m. rugpjūčio 19 d., trečiadienis

70-487: MVA (Microsoft Virtual Academy) - Designing applications by Windows Azure



Designing applications by Windows Azure

https://www.microsoftvirtualacademy.com/en-US/training-courses/designing-applications-for-windows-azure-jump-start-8285

Mindshift - debesys turėtų pakeisti programų priežiūrą, nes viskuo rūpinsis Microsoft. Naudotojas tik informuos apie klaidas.

FailSafe core - išskirstome darbus ir išsirenkame tinkamiausias technologijas (?)






















2015 m. rugpjūčio 11 d., antradienis

70-487: Windows Azure learning video

http://www.microsoftvirtualacademy.com/training-courses/developing-windows-azure-and-web-services-jump-start

Azure - progamiškai hostinamas, turintis konfigūracijos failus, turi service bus, jungimo scenarijus.





3. Azure Storage and SQL Database

 



Toje nuorodoje bus daugiau informacijos apie blob.









 




Block Blobs - labiau tinkamas video, zip failams, kur užima daug vietos.
Page Blobs -  specialiai informacijai.



Toliau matome pvz., kaip sukurti projekta ir uploadinti paveikslelius i debesi.


Lentelės - objektų kolekcijos. Negalvoti kaip apie reliacinę duomenų bazę, kad galime sukurti join. Tai tiesiog lentelės su daug eilučių.






Partition key - labai svarbu suprasti!!!




Windows Azure esme - dirbame su projektu lokalioje masinoje, o duomenis laikome debesyje.



4. Data Access Technologies

ADO.NET turi:
  • duomenų bazę, lenteles, prisijungimą (SqlConnection)
  • connection reikia atidaryti (SqlCommand)
  • su DataReader cursoriu einame per eilutes (SqlDataReader)

Atimintyje galima sukurti DataTable objektą, DataAdapter. Su DataAdapteriu valdome duomenis DataTable - siunčia užklausas į duomenų bazę ir siunčia duomenis į DataTable.

 Jei reikia kelių DataTable - naudojam DataSet!!