‘C#’ kategorija

Antrasis .Net grupės susitikimas įvyko gegužės 14, tradiciškai Reval Hotel Lietuva viešbutyje. Buvo du pranešėjai, vienas jų - grupės iniciatorius Sergejus.
Skaityti toliau »

Daug metų buvau ištikimas C++ programavimo kalbos fanas, neslėpsiu, daugelis šios kalbos idėjų iki šiol mane žavi. Kadangi programavau daugiausiai tik savo malonumui, man ši kalba idealiai tiko. Ir tada pasirodė pirmoji C# versija — kalba, kuri, kaip buvo skelbta, ištaisė daugelį C++ problemų, sukurta tam, kad būtų paprasta, efektyvi, lengvai išmokstama ir t.t., kitais žodžiais tariant, labai nuobodi ir neįdomi. Tada atrodė, kad kalba sukurta tik tam, kad būtų galima greičiau atlikti darbą, būtent, darbas — tokia asociacija man iškildavo pamačius C#. Žavėjausi kitų naujų kalbų, tokių kaip ruby, šūkiais, kad svarbiausia programuojant jausti malonumą. Nors ir norėjosi neatsilikti nuo naujovių, vis dėlto norėjau likti ištikimas C šeimos kalboms.
Skaityti toliau »

dažnai būna daug aiškesnis ir paprastesnis būdas apibūdinti elgesiui nei imperatyvus programavimas. Deklaratyvus reiškia, kad teiginiais (deklaracijomis) aprašome, KĄ kažkuri dalis turi daryti, tuo tarpu imperatyviame programavime rašomos instrukcijos, kurios aprašo, KAIP dalys atlieka savo užduotis. Dažniausiai susiduriame su pastaruoju būdu, tokios programavimo kalbos kaip C# ar Java yra imperatyvios. Geriausias deklaratyvaus programavimo pavyzdys – HTML, kur deklaracijomis aprašome puslapio išvaizdą, o tuo, kaip jį atvaizduoti, rūpinasi naršyklė.
Skaityti toliau »

NePo
Birželis 11, 2007

Ataskaitų generavimas

Dirbdamas su Visual Studio pastebėjau, kad šis įrankis turi… Norėjau pasakyti neturi daug naudingų pagalbinių priemonių, kokių tikėtumėmės iš analogiškų sistemų. Šį kartą man reikėjo, jog programa darytų ataskaitas, tačiau jokio tam skirto komponeto neradau. Vienas iš variantų - Crystal Report, bėda ta, jog jis nėra standartinis priedas ir ne gana to dar truputį kainuoja. Todėl norėčiau pakalbėti apie antrą būdą, kuris mane pilnai patenkino.
Skaityti toliau »

NePo
Balandis 11, 2007

Kuriam COM objektus

Malonu kai visas projektas būna parašytas viena kalba, nemalonu kai jį tenka sudurinėti iš dalių parašytų skirtingomis kalbomis, dar nemaloniau kai viena iš jų yra “managed”, o kita “unmanaged”.
Šį kartą aš noriu papasakoti kaip susikurti objektą C# kalboje, o po to jį išsikviesti iš C++ kalba parašytos .
Skaityti toliau »

NePo
Gruodis 13, 2006

Process vs WMI

Ne taip jau seniai aš parodžiau netgi du būdus, kaip susikurti programas panašias į Task Manager: Kuriam savo Task Manager ir Pažintis su WMI. Kiekvienas iš šių metodų turi savų privalumų ir trūkumų, norit sužinoti kuris geresnis, jums teks patiems pasinagrinėti kodą ir nuspręsti, o aš norėčiau aptarti laiko aspektą.
Skaityti toliau »

NePo
Gruodis 5, 2006

while vs. for

Vienas žmogus iškėlė klausimą, kuris ciklas while ar for sukasi greičiau, kadangi aš jau rašiau if else vs. switch case, tai negalėjau neatsakyti į šį klausimą.
Skaityti toliau »

NePo
Lapkritis 15, 2006

Pažintis su WMI

WMI reiškia Windows Management Instrumentation, kas aiškinant moksliškai turėtų būti DMFT (Distributed Management Task Force) organizacijos WBEM (Web-Based Enterprise Management ) standarto realizacija. Kalbant liaudiškai, tai galingas įrankis, dirbant Windows operacinėje sistemoje.
Skaityti toliau »

Taigi, nusprendžiau laužtis į Lietuvos banką. Jau pritraukiau jūsų dėmesį? Lietuvos specialiųjų tarnybų bei FTB taip pat? Šaunu! Viską pradėsim… Čia aš esu priverstas nutraukti savo pasakojimą, nes Redaktorė pareiškė, jog tokie dalykai šitame puslapyje negali būti publikuoti.
Skaityti toliau »

Jau pasidarėte savo Task Manager? Tuomet turiu dar keletą minčių kaip jį patobulinti. Pridėkime papildomų funkcijų.
Skaityti toliau »