Gegužės 20, 2010, Tomas Dabašinskas

Kodėl nebėra naujų įrašų?

Kaip daugelis prenumeruojančių ir besilankančių šiame tinklaraštyje pastebėjo, paskutiniu metu neberašau jokių naujų pranešimų – paskutinis pranešimas buvo parašytas lygiai prieš mėnesį. Nors paskutiniu metu užimtumas ir didelis (studijos, darbas), tačiau veikla, susijusi su šiuo tinklaraščiu nesustojo.

Pastaruoju metu didelę dalį laisvo laiko skiriu mano ir kitų Kauno MSP įkurtai Microsoft technologijų bendruomenei (vartotojų grupei) – MugIT. Straipsnių bei naujienų stengiuosi rašyti kiek įmanoma daugiau, tačiau jie visi būtent ir keliauja į MugIT, o ne į šį tinklaraštį.

WinBlog’o (t.y šio tinklaraščio) kol kas laidoti neplanuoju, juolab, kai šis tinklaraštis gyvuoja virš metų, turi nemažai naudingų (tikiuosi) straipsnių bei neseniai buvo įtrauktas prie Microsoft techninių bendruomenių. Visgi jo ateitis taip pat neaiški. Rašyti skirtingus straipsnius čia ir MugIT’e būtų per daug sudėtinga, tačiau dubliuoti tų pačių straipsnių irgi nesinorėtų. Galbūt ateityje MugIT puslapyje darysime kokią nors agregacijos sistemą – tuomet WinBlog’as būtų vienas iš puslapių, kurių turinys būtų agreguojamas.

Taigi, kol kas visiems, kurie prenumeruoja ir skaito (skaitė) šį tinklaraštį siūlau taip pat užsiprenumeruoti MugIT tinklaraščio įrašus. Taip pat būtų šaunu, jeigu visi besidomintys technologijomis taip pat užsiregistruotų MugIT puslapyje. Tokiu būdu, galėsite tapti bendruomenės dalimi (susitikimai, taškai, prizai ir kita) bei dalyvauti forumo veikloje.

Balandžio 21, 2010, Tomas Dabašinskas

Ispūdžiai iš „Visual Studio 2010“ pristatymo renginio Vilniuje

Prieš keletą valandų grįžau iš Vilniaus, kur vyko Microsoft „Visual Studio 2010“ pristatymo renginys.

Pradžia. Prizai ir dovanos

Renginys buvo nemokamas ir atviras visiems norintiems. Vos paskelbus apie jį (nuorodoje, pateiktoje įrašo apačioje), per penkias valandas buvo išgraibstyti visi bilietai – užsiregistravo maždaug 250 žmonių. Į renginį, prasidėjusį šiandien, 12:30, jų susirinko ne ką mažiau – galbūt net daugiau. Visi, vos atvykę į renginį, registruodamiesi gavo po „Visual Studio 2010“ papkę, su įvairiomis „Visual Studio 2010“ brošiūromis (versijų palyginimai, didžiausios naujovės, sparčiaisiais klavišais ir pan.); kompaktinį diską su „Visual Studio 2010 Ultimate“ ir „Visual Studio Team Foundation Server 2010“ bandomosiomis versijomis bei mokomąja medžiaga („Visual Studio 2010 and .NET Framework 4 Training Kit April Release“, elektroninėmis knygomis„Programming Windows 7“ bei „Moving to Microsoft Visual Studio 2010“); „Silverlight“ rašiklį. Taip pat pas keletą laimingųjų šioje papkėje buvo ir „Visual Studio 2010“ lipdukas, su kuriuo jo savininkai pagrindinio pranešimo („keynote“) metu galėjo dalyvauti konkurse. Jo metu visi dalyviai, kurių buvo maždaug 8, turėjo atsakinėti į klausimus, susijusius su Microsoft („Kiek metų yra Windows XP?“, „Kiek užima Silverlight 4 diegimo paketas?“, „Kiek metų yra Microsoft kompanijai“ ir pan). Konkurso laimėtojas gavo (tiksliau gaus, kuomet prizas pasieks Lietuvą) „Visual Studio 2010“ striukę su Microsoft programuotojų diviziono vice-prezidento, Scott Guthrie parašu.

Pagrindinis pranešimas

Pagrindinė renginio sesija truko maždaug pusantros valandos. Ją vedė Microsoft atstovas Tautvydas Dagys ir Microsoft MVP („Most Valuable Professional“) - Sergėjus Barinovas. Pranešimas, tiksliau pateikta informacija, buvo labai panašus į neseniai vykusį oficialų „Visual Studio 2010“ pristatymo renginį Amerikoje. Kadangi pastarąjį renginį internetu stebėjau gyvai, šio pranešimo metu, asmeniškai man, nebuvo nieko naujo. Visgi, prezentacija nebuvo nuobodi. Patiko gyvai rodomi „Visual Studio 2010“ demo.

WPF 4.0

Sekantis pranešimas, kurį girdėjau buvo Tomo Sakalausko apie „klientinių programų kūrimą su .NET Framework 4“. Realiai, pranešimas buvo apie WPF 4 („Windows Presentation Foundation 4“) naujoves, „Visual Studio 2010“ kodo redaktoriaus (kuris taip pat veikia WPF pagrindu) patobulinimus bei lietimui jautrių (tiek kompiuteryje, tiek Microsoft „Surface“) programų kūrimas. Visą pranešimą tesudarė tik kelios skaidrės – beveik visą laiką Tomas rodė gyvus demo – kūrė smulkias pavyzdines aplikacijas. Pranešimas, nors ir nebuvo kažkuo ypatingas, man asmeniškai patiko bei buvo ganėtinai aktualus, kadangi paskutiniu metu tenka šiek tiek „žaistis“ su WPF.

Kodo analizės įrankiai

Paskutinis pranešimas, kurį klausiau, daugiau buvo skirtas projektų vadovams bei architektams, nei programuotojams. Sergėjus Barinovas pasakojo apie priklausomybių grafų bei sekų diagramų generavimą iš kodo, taip pat apie programos architektūros skaidymą į atskirus sluoksnius, draudžiant programuotojams kodą dėti į netinkamą sluoksnį ir taip skatinant juos laikytis tvarkos ir įvairių programavimo principų, kurių dažniausiai bandoma laikytis projekto pradžioje, tačiau, atsirandant greitų pataisymų poreikiui, ateityje apie juos dažnai užmirštama. Beveik visoms naujovėms, apie kurias pasakoje Sergėjus, reikalinga „Visual Studio 2010 Ultimate“ versija – „Professional“ ir „Premium“ leidimuose šių funkcijų nėra. Pranešimas pačioje pradžioje neatrodė labai įdomus, tačiau vėliau įtraukė, juolab, jog įgytas žinias greičiausiai pavyks panaudoti universitete, „Programų sistemų analizės ir projektavimo įrankių“ modulyje.

Dingę pranešimai

Ne, nepagalvokite, jog viso renginio metu tebuvo tik trys pranešimai. Iš viso buvo 6 pranešimai (tiesa, ne visai tokie, kokie buvo nurodyti pirminėje renginio programoje, kadangi svečiai iš užsienio neatvyko). Taigi, be jau minėtų trijų pranešimų taip pat buvo Tautvydo pranešimas apie „Windows Azure“, kurį visai netyčia praleidau dėl priežasčių, apie kurias galėsite paskaityti žemiau; Domanto Jovaišo pranešimas apie WCF RIA servisus bei Vaidos Masiolionytės pranešimas apie „Team Foundation Server 2010“. Pastaruosius du pranešimus teko praleisti dėl lygiagrečiai vykusių Tomo ir Sergėjaus pranešimų.

Dar daugiau prizų, dovanų ir šventės

Ankščiau, kai minėjau, jog praleidau vieną Tautvydo pranešimą, dabar pasakysiu, jog dėl to kaltas viso renginio metu buvus XBOX žaidimų konsolė su „Guitar Hero 5“ žaidimu bei 2 gitaromis bei bugnais. Prieš renginį, per pertraukas bei po renginio buvo galima pažaisti (komandomis po 3), o geriausios komandos pateko į finalą, kurio metu laimėjo įvairių prizų. Beje, prizų (įvairių knygų, kompiuterinių pelių, internetinių kamerų, ausinių, marškinėlių (nuotrauka pranešimo viršuje) ir pan) buvo galima laimėti kiekvieno pranešimo metu. Tęsiant kalbą apie „Guitar Hero“, prisipažinsiu, kad tikrai smagu su juo žaisti. Teko sužaisti ne kartą, tiesa, ne itin sėkmingai. Į pusfinalius iš antro karto patekom, tačiau iki finalo taškų pritrūko.

Apibendrinant

Kaip ir po kiekvienos Microsoft organizuojamos konferencijos, taip ir po šios visi dalyviai paprašomi užpildyti atsiliepimų formas. Prie klausimo apie tai, kaip vertinu šį renginį, drąsiai pažymėjau maksimumą. Renginys tikrai patiko – diena praleista įdomiai ir linksmai. Dar kartą įsitikinu, kad Microsoft moka organizuoti renginius. Dėkui organizatoriams bei visiems, skaičiusiems pranešimus!

Nuorodos:

Paspartinkite darbą su Windows 7 užduočių juosta
Kovo 19, 2010, Tomas Dabašinskas

Paspartinkite darbą su Windows 7 užduočių juosta

Tie, kas naudojasi Windows 7 operacine sistema (tame tarpe ir aš) turbūt pastebėjo, kad užduočių juostoj turint atidarytus kelis tos pačios programos langus, dirbti tampa ne itin patogu. Tarkim, jeigu turime atidarytus du Explorer’io langus ir norime pereiti prie vieno iš jų, tenka spausti du kartus: pirmąjį – ant piktogramos užduočių juostoje, antrąjį – ant atsiradusios norimo lango miniatiūros.

Šiandien vienam forume radau patarimą, kaip galima būtų pakeisti tokį užduočių juostos veikimą. Po pakeitimo užduočių juostos grupuoti langai pradeda veikti šiek tiek kitaip. Jeigu vėl turime atidarytus du Explorer’io langus ir vieną kartą paspaudžiame ant piktogramos užduočių juostoje, vietoj langų miniatiūrų iškart yra atidaromas paskutinis naudotas langas (daugeliu atveju būtent jo mums ir reikia). Jeigu paspaudžiame du kartus – atsidaro antras naujausias langas, jei tris – trečias, ir t.t. Jeigu norime peržiūrėti visų langų miniatiūras, galime, kaip seniau, užvesti pelės žymeklį ant programos piktogramos arba spausti ant jos laikydami nuspaudę <CTRL> mygtuką.

Taigi, norėdami įgalinti šį pakeitimą, parsiųskite failą “Ijungti-Last-Active-Click.reg”, paleiskite jį ir perkraukite Explorer’į (jei nežinote kaip tai padaryti, tiesiog perkraukite kompiuterį). Funkcija turėtų veikti. Jeigu nuspręsti, kad visgi ji nėra patogi, pakartokite ankstesnius veiksmus, tik šį kartą naudokite failą “Isjungti-Last-Active-Click.reg”. Atlikus šiuos veiksmus, užduočių juosta turėtų veikti kaip veikė seniau.

Prieš keletą valandų pats išbandžiau. Tikrai daug patogiau. Pabandykite ir jūs. Jei nepatiks, kaip minėjau, galėsite nesunkiai atstatyti senąjį veikimą.

Nekantraujate išbandyti Internet Explorer 9? Pirmyn!
Kovo 16, 2010, Tomas Dabašinskas

Nekantraujate išbandyti Internet Explorer 9? Pirmyn!

Vos spėjus palaidoti IE6, šiandien per MIX10 konferenciją buvo anonsuota naujoji Microsoft naršyklės – Internet Explorer 9. Programuotojų komanda pasistengė iš peties daug dėmesio skirdama grafikos darbo perkėlimui ant GPU ir HTML5, panaudodama DirectX technologiją. Taip pat anonsuotas naujas JavaScript variklis ir H.264 vaizdo stream’inimas, naudojant HTML5.

Svarbiausia, kad visi norintys išbandyti naująjį Internet Explorer varikliuką gali padaryti tai jau dabar. Tereikia parsisiųsti ir įdiegti Internet Explorer Technical Preview. Programos diegimas labai paprastas – kompiuterio perkrovinėti nereikia; senesnė naršyklės versija nėra pašalinama. Pati naršyklė šiuo metu atrodo taip pat labai paprastai (screenshot’as dešinėje). Joje nėra nei adreso juostos, nei navigacijos mygtuku. Paleidus naršyklę atveriamas namų puslapis su keletu iš anksto paruoštų testų (HTML5, CSS3, SVG, ACID ir kt). WEB programuotojams įdomus turėtų būti meniu punktas “Developer Tools”, kur yra krūva įrankių, skirtų testuoti WEB puslapius ir jų atvaizdavimą naujoje naršyklėje.

Beje, naujos Internet Explorer Technical Preview versijos turėtų pasirodyti kas keletą mėnesių. Na, o tuo tarpu visi, kurie bandys šį produktą, apie aptiktas klaidas gali pranešti čia.

Puslapis 1 iš 1812345...Paskutinis »