MsExchange piekļuve caur MAPI
Thursday, May 26th, 2005Pastāstīšu, cik viegli vai grūti ir programmatiski darboties ar MS Exchange objektiem, no koda “lasīt” e-pastu un tamlīdzīgi.
Pastāstīšu, cik viegli vai grūti ir programmatiski darboties ar MS Exchange objektiem, no koda “lasīt” e-pastu un tamlīdzīgi.
Ko darīt ja kādreiz sagribas izveidot .htaccess failu, bet pa rokai ir tikai Windows operētājsistēma? Ja vienkārši “New->Text File” dialogā izveidojam jaunu teksta failu un mēģinām tam nomainīt nosaukumu uz .htaccess, Windows paziņos, ka “You must type a file name”. Vienkāršākais veids, ko esmu atradis, ir: Notepad sarakstām visu nepieciešamo saturu Spiežam file->Save as File [...]
Kā izrādās, jau kopš DOS laikiem ir pieejama shell komanda, kas saucas subst. Ar tās palīdzību iespējams izveidot virtuālu disku, kurš patiesībā atbilst kādam fiziskā diska katalogam. Piemēram, veidojam jaunu disku N:, kas norādīs uz Microsoft .net framework pamatkatalogu. subst N: C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 Viena pati komanda subst bez parametriem parāda visu virtuālo disku sarakstu, sintakse subst [...]
Kāds no http://journal.bad.lv lietotājiem mani palūdza izskaidrot atšķirību starp UTF-8, UTF-16 un Unicodi. Šeit arī skaidrojums, kas varētu noderēt ne tikai viņam.Reiz kaut kad sen Laacz bija iemetis linku uz jauku rakstu par Unicodi – to var lasīt Joel Spolsky rakstā. Bet ja nu gadījumā nav laika lasīt angliskus tekstus, šeit neliels satura atstāstījums.Būtībā Unicode [...]
Nav gan īsti par VB, bet nu tomēr ierakstīšu šeit.Ir tāda valoda kā Brainfuck vai BF. Tad nu cilvēki ir saņēmušies un uzrakstījuši šīs valodas kompilatoru. Tagad savus Brainfuck skriptus varat izpildīt arī ASP.net lapās un citur. Kā izrādās, šādi cilvēki ir pat vairāki – šeit un arī šeitLai veicas skriptošanā!
Objektorientētas programmēšanas īpatnība ir tā, ka debugošanas nolūkos ieliekot kodā rindiņu echo “kuku”; šis “kuku” parādīsies visneiespējamākajās vietās, par kurām tev pat prātā nebūs ienācis, ka arī tur debugojamā funkcija tiek izmantota.
Tu domā, ka tavs kods ir tik elementārs, ka tajā vienkārši nevar notikt kļūda…. un kas būs, ja izbeigsies konekcijas timeouts? Tieši tāpēc labāk likt kļūdu apstrādi arī metodēm, kurās it kā kļūdām nevajadzētu notikt.