August 2009 - Posts
Lasot grāmatas "C# 3.0 pocket reference" sadaļu par LINQ, tur tika pieminēts interesants rīks LINQPAD. Šis rīks šajā grāmatā tiek ieteikts, lai iemācītos LINQ. Šo rīku ir iespējams iegūt šeit. Kā vienu no šī rīka labajām īpašībām varētu minēt to, ka ar šim rīkam nāk līdzi aptuveni 200 piemēru, kā var izmantot LINQ, kā arī šis rīks ir daudz ērtāks, ja grib paspēlēties ar LINQ un apgūt to. Kā mīnusu šim rīkam var minēt to, ka šis rīks atšķirībā no Visual Studio 2008 nepiedāvā Intelisense, kas būtu ļoti forša lieta. Šis rīks ir pieejams bez maksas un šis rīks pat nav jāinstalē:)

Man par lielu sarūgtinājumu Visual Studio 2010 nebūs pieejama XSLT otrā versija, kur ir pieejamas tādas labas lietas kā:
1. Elementa <xsl:output> atribūtam „method" ir jauna iespējamā vērtība - XHTML, pirmajā versijā bija tikai „xml", „html", „text". Šo elementu izmanto, lai formatētu gala dokumentu.
2. Ja XSLT pirmajā versijā tikai skaitļus varēja formēt, izmantojot funkcijas „format-number" un „decimal-format", tad tagad var formēt arī datumu, izmantojot funkciju „format-date".
3. Ir iespējama grupēšana, izmantojot elementu <xsl:for-each-group>.
4. Ir jauns elements <xsl:function>, ar kuru var definēt funkcijas stila lapā. Šis elements strādā līdzīgi kā šablons ar nosaukumu, lai izsauktu šo funkciju ir vienkārši jāuzraksta definētās funkcijas nosaukums.
5. Elements <xsl:namespace> ir jauns elements, ar kuru var definēt vārdu telpas. Tas var būt noderīgi, ja XML dokumenta pārveidošanas gaitā ir jāizlemj, kāda vārdu telpa būs jaunajam dokumentam.
6. Ar elementu <xsl:sort-key> var definēt kārtošanas kārtību, šis elements var saturēt vienu vai vairākus <xsl:sort> elementus.

Ja salīdzina IE 8 ar visām iepriekšējām versijām, tad pamanāmi daudzi uzlabojumi, kas ievērojami var atvieglot izstrādātāju darbu. Viena no šādām lietām, izstrādājot mājas lapas, ir IE 8 Developer Tools. Ja salīdzina šo rīku ar IE sīvāko konkurentu Mozilla Firefox, tad šī rīka analogs Firefox pārlūkam varētu būt Firebug.
Šo rīku ir diezgan viegli lietot, atverom izstrādājamo mājas lapu un nospiežam pogu F12, IE 8 Developer Tools atveras.

Izmantojot šo rīku ir iespējams gan pārbaudīt gan to vai lapa atbilst W3C standartiem, gan ir iespējams redzēt kādi css faili tiek izmantoti, gan lapas HTML kodu, gan arī kādus klienta puses skriptus šī lapa izmanto. Šī rīka dokumentācija ir atrodama šeit.