Archive for June, 2005

ASP.NET features - ViewState

Monday, June 27th, 2005

Solīts ir un paliek solīts - rakstām par ASP.Net atribūtiku. Šoreiz - par ViewState. Jau iepriekš pieņemu, ka lasītājs ir iepazinies ar rakstu par ASP.Net pamatiem un par ASP.Net koda izpildes modeli Īsumā, kas ir ViewState: veids, kā ASP.Net uzglabā informāciju par WebFormas stāvokli, informāciju nesaglabājot sesijas mainīgajos izstrādātājam - datu masīvs, kurā var ievietot datus un tos nolasīt [...]

Latviskojumi

Monday, June 27th, 2005

Kāda jēga tulkot programmas tekstus latviski, ja beigu beigās sanāk “Šīs lapas drošības validācijai ir iestājies taimauts.” ?

Stulbas beigas?

Friday, June 17th, 2005

Par VB.Net String klases metodēm TrimStart() un TrimEnd()

ASP.NET koda modelis

Thursday, June 9th, 2005

Šajā rakstā tiek pieņemts, ka lasītājs ir iepazinies ar ievadrakstu par ASP.Net Šis ir īss izklāsts latviešu valodā no MSDN izklāsta par ASP.Net koda modeli ASP.Net koda modelis ir viens no pirmajiem soļiem pretim Longhorn paredzēto aplikāciju izstrādes tehnikai, kur aplikācijas izskats tiek nodalīts no koda, kas apstrādā notikumus. Tādējādi “layouts” un “eventi” ir koda ziņā divi [...]

ASP.Net - sākumam

Thursday, June 9th, 2005

Ir tāds bieži dzirdēts vārds ASP.Net, ko katrs saprot pa savam. Cits uzskata, ka tā ir programmēšanas valoda (patiesībā nav vis), cits tajā saskata tālāku attīstību no Microsoft Active Server Pages (un tā arī ir), cits atzīst par nopietni apskatāmu kandidatūru web aplikācijas risinājumiem (līdzvērtīgu PHP vai ColdFusion), cits spēj vien kārtējo reizi nospļaudīties “Ak, [...]

Par RSS

Thursday, June 9th, 2005

Šodien pamanīju pavisam jauku lietu un nodomāju - kāpēc gan tā nedarīt? Tātad, špikojam no Microsoft Software Developer Network mājas lapas RSS plūsmām. Katrā XML failā, kas tiek piedāvāts kā plūsma (piemēram, šis), ir iekļauta XSL direktīva, kas viņu gadījumā izskatās šādi: <?xml-stylesheet type=’text/xsl’ href=’rsspretty.xsl’ version=’1.0′?> Savukārt pats rsspretty.xsl fails ņem un transformē RSS plūsmas datus [...]

Modulus

Monday, June 6th, 2005

Rakstot par nesmukajiem datumiem, biju izmantojis šādu izteiksmi: $sundayEveningSpan = ((($now["wday"]-1)%7)*24*60*60);. Rezultātā mainīgais $sundayEveningSpan tiek uzstādīts (tam vajadzētu tikt uzstādītam) uz sekunžu skaitu starp šodienas plkst. 00:00 un šīs pirmdienas 00:00. Vārdu sakot, tiek aprēķināts, cik sekundes pagājušas šajā nedēļā. Kā redzams, izteiksmē parādās operators %, kas atgriež izteiksmes $now["wday"]-1 vērtību pēc moduļa 7. [...]

Nesmukie laiki

Friday, June 3rd, 2005

Šodien mani kaunināja, ka es nesmuki datumus rakstot. Ka “02.06.2005. 07:21:22″ patiesībā cilvēkam neko neizsaka. Cita lieta, ja paziņotu vienkārši “vakar” - tas jau daudz labāk izklausoties. Taisnība jau arī ir - cilvēks nav dators, cilvēkam BIOS-ā nav iešūts kalendārs. Tāpēc funkcija, kas UNIX timestampam atgriež elementāros vārdiskos aprakstus. Tā sacīt, izkrāso pati, ja gribi citādi: function [...]

Daudzrindiņu links

Wednesday, June 1st, 2005

Ja jūs zinātu, kāaaaa man ir apnicis cīnīties ar to, ka e-pasta klientprogramma neatpazīst garas www adreses. Piemēram, vēstules tekstā ir adrese, kuras pirmo rindiņu MSOutlook rāda zilu un pasvītrotu (jo atpazīst kā adresi), bet otro rāda melnu un nepazīst: http://www.google.lv/search?sourceid=navclient&ie=UTF-8&rls=GGLD,GGLD:2004-4 7,GGLD:en&q=photo+workshop Lai apskatītos, kas tur iekšā, pārkopēju adresi uz Notepad, tur skrienu cauri rindām, velku visu kopā… [...]