-
Sveicināti! Pavisam nesen biju iemusinājis kodu, kas ļauj viegli pārveidot virkni uz pārskaitījuma tipu ( http://www.dotnet.lv/blogs/am/archive/2010/03/10/izstr-d-t-ja-ikdiena-darbs-ar-enum.aspx ). Ar Microsoft .NET Framework 4.0 iznākšanu šis te kods pārveidots izmantojot jaunās iespējas. public static...
-
Sveicināti, Soli pa solim pievienojos funkcionālās programmēšanas piekritējiem. Šoreiz par ērtu veidu, kādā piešķirt vērtības vairākām mainīgiem. let FirstName , LastName , Age = "Andrejs" , "Mamontovs" , 29 Šinī piemēra definējam 3x mainīgās FirstName, LastName, Age un tādā pat secībā...
-
Labdien, Šoreiz iemūžināšu vienu koda gabalu, kas var būt visai noderīgs Web izstrādātājiem. Lieta tāda, ka ikdienā bieži nododam argumentus izmantojot URL . Piemēram: “list.aspx?status=Enabled”. Lapas apstrādes kodā parasti var atrasts ko līdzīgu uz šo te piemēru: var status = Request [ "status"...
-
Sveicināti, Šoreiz īsi par Microsoft .NET Framework 4.0 paralēlisma iespēju strādājot ar LINQ izteiksmēm. Par pamatu paņēmu savu rakstu ( Izstrādātāja ikdienas, klasiskā uzdevuma atrisinājums ar LINQ iespējām ). Tātad, vispirms īri par uzdevumu. Man ir teksta fails ar datiem, kurus var pārveidot struktūrā...
-
Sveicināti, Manā dvēselē iemitinājās pārmetums, kurš adresēt man personīgi. Esmu pavisam piemirsis par savu zināšanu iemūžināšanu. Ir steidzami reabilitējās. Pēc vairāku mēnešu analītiskā darba beidzot esmu ticis pie kodēšanas, jāatzīst, kodēt man patīk vairāk! Nesen pārskatīju savu rakstu sarakstu,...
-
Labdien, Iepazīstaties jQuery , JavaScript valodā rakstīta bibliotēka, kura atbrīvo izstrādātājus no nepieciešamības domāt par pārlūkiem specifiskām īpašībām, meklējot un manipulējot ar DOM(Document object model) elementiem. Svarīgi, ka funkcionalitāte izveidota tā, lai ar minimālu koda...
-
Labs vakars, Darbojos pie liela projekta uzturēšanas. Patīkami, ka spējam to arī tehnoloģiski bīdīt uz priekšu, savādāk būtu pavisam skumīgi. Tā nu sanāk, ka jau tagad varu pielietot .NET 3.5, un mācīties to optimāli izmantos. Šoreiz viens vienkāršots bet visai tuvs realitātei piemērs. Problēma: Ir masīvs...
-
Labdien, Apmulsu ar kādiem tempiem sāk pildīties mūsu zināšanas bāze. Nav vēlmes palikt malā:) Tiecoties uz perfektu kodu, šoreiz par vienu interesantu vadlīniju. Reāls uzdevums no dzīves. · Tiek padota simbolu kopa (String) · Jāpārbauda vai simbolu kopa satur tikai burtus. Prātā nāk vismaz divas realizācijas...
-
Visiem, kas jau raksta kodu izmantojot .NET 3.x labi pazīstamas konstrukcija var i = new [] { 1 , 2 , 3 }; Tādā veidā tiek nodefinēts mainīgais i , kura tips ir System.Int32[] . Tādā veidā var ātri veidot tipizētus masīvus. Bet no savas pieredzes vairāk darbojos ar kolekcijām, kurām ir plašāka funkcionalitāte...
-
Sveiki, Krzysztof Cwalina emuāra raksts , pamudināj mazliet paspēlēties ar Generic iespējām. Piemērs no dzīves. Manā datu modelī, vairumā gadijumu, dati tiek atlasīti pēc viena un tā paša lauka (rēķina unikālais identifikātors). Gaišas nākotnes vārdā vēlams sakārtot datu iegūšanas...
-
Turpinot tēmu par sarakstiem un Generic iespējam, dažreiz ar minimālām koda rindiņām var uzrakstīt tipu pārveidošanas. Kā piemēru piedāvāju klasi darbam ar tagiem (tags - atslēgvārds, kuru pievieno rakstiem, lai to var grupēt) Kods: using System; using System.Collections.Generic; namespace Samples {...