Listide jõudlus .NET raamistikus on üks teemadest, millest saadakse aru küllaltki erinevalt. Käsitlusi ja katsemeetode on mitmeid. Osadega olen nõus, osadega mitte. Üks olulisi vääratest väidetest on see, et listile algse mahu määramine tõstab nende jõudlust oluliselt. Minu katse ja listide sisemuses sorkimine andis natukese teised tulemused. Kes julgeb jätkata, siis tagasihoidlik level 300 on ... Loe edasi
Kui juba arvutatud väljade kallale sai asutud, siis mingem uhkelt lõpuni välja. Muud asjad on liiga lihtsad, et neid sõnadesse panna. Käesolevas kandes tutvustan oma väikest räpast viisi, kuidas lahendada küsimus agregeeritud väljadega, mille me SQL-is saame kas agregaatfunktsioonide või alampäringute abil. Siin meil sellist luksust otseselt pole, kuid kuniks andmeid liiga palju pole, saame ... Loe edasi
Klassikalised vead koodi kiiruse mõõtmisel on vist aegumatud. Neid tehti eile, tehakse täna ja tehakse kindlasti ka homme. Et meie siin pisikeses Eestis teistest tublimad progejad saaks olla, siis võtan tagataskust välja mõned õpetussõnad, kuidas oma koodi pädevalt mõõta.
Et see blogi on konstruktiivne infokanal, siis annan muidugi näited ja lahendused ka iga punkti juurde, kuhu vaja. Esimesele ... Loe edasi
Lightswitch toetab ka arvutatud andmevälju, mis lahendatakse ära programmiliselt. Keelena saab kasutada C# või VB.NET. Minu näited, nagu ikka, on C# ja kohalik VB.NET progeja peaks olema piisavalt võimekas, et sellest keelest ka piisavalt aru saada. Käesolevas kandes teen ühe kiire näite selle kohta, kuidas lisada isikute tabelisse täisnime väli, mida kasutatakse ühtlasi vaikimisi look-up ... Loe edasi
Üks mu käesolevatest laborirottidest on Visual Studio Lightswitch, mille üllaks eesmärgiks on ühtse platvormi kaudu kokku viia professionaalsed arendajad ja elutuultes korralikeks Office-i gängsteriteks kujunenud erialaspetsialistid. Näitan käesolevas kandes paari pilti ühest käsilolevast näiterakendusest ja jagan viiteid materjalidele, mis peaks aitama neid, kes iseseisvalt lülitiga tutvust ... Loe edasi