Raamatute lehel veidi sisu

by melborp 22. august 2007 07:52
Võtsin lõpuks kätte ja lõpetasin esimese versiooni raamatute lehest oma blogisaidil. Antud lehel on kolm eesmärki minu jaoks: 1. Et leht sisaldaks neid raamatuid, mis on minule kasulikud ja/või põhjapanevad olnud mõistmisel paremini tarkvaraarendust, enterprise lahendusi ja mustreid.2. Et leht oleks abiks noortele tarkvaraarendajatele, kes alati ei tea, kust alustada oma teadmiste arendamist suuremate lahenduste suunas.3. Et tunnustada raamatuid, mis on minule kasulikud olnud. Raamatute leht.

Tags:

Uudis | Tarkvaraarenduse raamatud

Do Search ehk Tafiti - Silverlight ja Live Search

by melborp 21. august 2007 11:38
Microsoft on avalikustanud Beta projekti nimega Tafiti, mis kasutab ära Silverlighti ja Live Searchi. Tafiti, which means "do research" in Swahili, is an experimental search front-end from Microsoft, designed to help people use the Web for research projects that span multiple search queries and sessions by helping visualize, store, and share research results. Tafiti uses both Microsoft Silverlight and Live Search to explore the intersection of richer experiences on the Web and the increasing specialization of search. Proovisin ja mängisin ka natukene antud saidiga nii IE7 -s kui Mozilla Firefoxis ja mõlemad toimisid ilusti. Soovitan vaadata ja otsida. Näiteks raamatute lugemine oli huvitav kogemus :) Sait on kättesadav urlilt http://www.tafiti.com/. Veel üks näide Silverlighti kasutajakogemusest ja võimalustest koos teiste tehnoloogiatega. Edu mängimisel ja proovimisel :)

Tags:

Uudis | Silverlight | Windows Live

CommunityServer ja Feedburner - probleem lahendatud

by melborp 20. august 2007 20:46
Avastain just hetk tagasi, et kõik kes kuulavad minu feedburneri linki ei saa enam uusimaid postitusi kätte. Probleem tekkis siis, kui vahetasin avalehel olevad RSS ja ATOM lingid feeburneri vastu. Selleks on loodud CommunityServeris eraldi blogi rss -i haldamislehekülg (Syndication Settings) ning seal saab lihtsalt määrata, et publitseeri feedburneri kaudu. Üks asi, mida ma seda tehes tähele ei pannud oli see, et enam ei ole kättesaadav vana RSS -i url ehk http://melborp.net/rss.aspx. Ja kuna feedburner kuulab ilusti vanat aadressi - http://melborp.net/rss.aspx ning ei saa sealt ühtegi postitust kätte, siis ei saa ühtegi postitust kätte ka feedburneri kuulajad. Igavene jama. Igatahes läksin uuesti rss -i haldamislehele (Syndication Settings) ja avastasin, et seal on tekst. Feedburner tahab kindlasti originaalse rss -i urli ja selleks on nüüd http://melborp.net/privaterss.aspx. Seega parandasin feedburneri lingi ära pannes ta kuulama uut aadressi (http://melborp.net/privaterss.aspx) ... [More]

Tags:

Uudis | CommunityServer

Claims based security model ehk väidetel põhinev turvamudel

by melborp 19. august 2007 20:45
Ma alustasin antud postituse kirjutamist ja sain mustandi valmis Amsterdami lennujaamas, kui ootasin lendu Seattle -sse. Mõte liikus ühele uuele turvamudelile, mida saab kasutada WCF -i lahenduste juures ja mida ise kasutan ühe projekti peal. Tegu on väidetel ehk claim -del põhineva mudeliga, mis kasutab ära WCF -i (Windows Communication Foundation) ning eriti tema turvalisuse omadusi. Lahenduse idee on väga elegantne ja paindlik, võimaldades mitmeid autentimisviise (nagu kasutajanimi/parool, infocard, Windows identity, ...) ja autoriseerimisbaase. Lahenduse info on siin (part 1) ja siin (part 2). Ei soovi teise inimese juttu siin ümber kirjutada või seletada, autor ise suudab seda parimalt teha (artikklid on pikad). Pigem mainiks, miks mulle see meeldib. Alustaks sellest, et ta toetub WCF -ile ja ma olen suur WCF -i fänn. WCF on teinud erinevate teenuste testimise ja nendega mängimise palju lihtsamaks (läbi konfiguratsiooni). Näiteks selle sama mudeli prototüübiga (täiendatud ja muude... [More]

Tags:

.Net | Arhitektuur | Windows Communication Foundation

Huvitav leid: Microsofti Redmondi campus

by melborp 19. august 2007 19:50
Kellel on huvi veidi lähemalt vaadata Microsofti campust, siis avalikult on üleval ühe MS -i igaaastaste puzzlemängude kaart. See asub siin. Mis on eriline ja teeb asja mainimist väärt on see, et on võimalik väga lähedale zoomida ning osades kohtades on võimalik isegi lugeda, mis on kirjutatud äärekivi peale :) Kusjuures antud pildid, mis nii lähedalt võimaldavad vaadata, on tehtud tavalise väikelennukiga, millel on fotokas kaubaluugist väljasirutatud ja see on klõpsutanud. Üks eksperiment. See on üks viis, kuidas on võimalik ära kasutada live kaarte ja saada sinna pilte kiiremini ja kohati parema kvaliteediga kui lasta pildistada mingil ettevõttel proffesionaalsete lennukitega, mis on muideks väga kallis ja ei tehta, kui see just tagasi ei tooda raha (ehk seda ei juhtu igal pool!). See on üks MSR -i projekt nimega MapCruncher, mille kohta leiad infot siit. Live kaarte (MSR projekt Virtual Earth) saab ka muud moodi kasutada oma lehtedel oma eesmärkidel. Kes soovib arendada live kaart... [More]

Tags:

.Net | Huvitav leid | Windows Live

CommunityServeri Asirra extension - uus captcha valideerimine

by melborp 19. august 2007 19:22
Note: Uuendasin lahenduse projekti lisades litsentsi (sama mis codeplexis) ja koodifailide headerid (21.08.2007). Viimane nädal on väga põnev, tihe ja kiire olnud. Olen juba nädal aega Redmondis koolitustel ja mitte kuidagi ei ole jaksanud õhtuti postitada (päevad pikad). Igatahes, tänane päev on erinev olnud. Olen suure osa ajast investeerinud Asirra plugina loomiseks CommunityServerile. Erinev on olnud ka sellepärast, et esimest korda töötasin Redmondis ja tootegrupi liikmega - Jonathan Howell -ga, kes on ka Asirra üks loojatest. Töö oli sujuv ja mõnus ning jõudsime ka tulemuseni. Ehk siis Asirra plugin on olemas ja toimib minu lehel (see on see kasside valik kommenteerimiskastis). Igaüks võib selle alla tõmmata siit. Sellega on kaasas juhend, kuidas CommunityServeri lehele lisada ja lisamine lehele on tehtud väga lihtsaks (minu meelest). Nüüd lähemalt pluginast endast. Mul oli plugin .Net -i poolel valmis juba ammu, aga ta ei toiminud korralikult kahel põhjusel: Kui lehel ei olnu... [More]

Tags:

.Net | ASP.Net | Uudis | Asirra Captcha | CommunityServer

Arendamisreeglid ja kuidas panna arendajaid neid järgima

by melborp 13. august 2007 08:35
Mis on arendamisreeglid (design guidelines) ja milleks neid üldse vaja? Ühtsed arendamisreeglid ja nende reeglite järgimine ettevõttes tagavad kvaliteetsema programmikoodi, mis järgib arendamise häid tavasid, mustreid jne (muidugi on see kood sama kvaliteetne kui arendusreeglid :) ). Lisaks tagab ühtse koodi arendajate jaoks - neil on kergem seda lugeda ja sellest aru saada. Ka on see kasulik uutele arendajatele, kes ei tea ja tunne häid praktikaid ning võtteid veel ja vajavadki just niisugust juhendit. Arendamisreeglid saavad olla platvormist ja keelest sõltumatud (üldisemad) või sõltuvad. Tihedamini on nad siiski platvormist sõltuvad ja võtavad arvesse just selle platvormi ja keele eripärasid ning praktikaid (just nendest ma räägingi siin). Kust leida mõnda näidet? Kunagi aasta-poolteist tagasi moodustasin ma arendamisreeglid Vita jaoks. Ja siis oli palju abi ühest raamatust - "Framework design guidelines: conventions, idioms and patterns for reusable .Net libraries". Antud raamat on... [More]

Tags:

Disainivõtted | Arendus | Visual Studio

Autorist

Taavi Kõosaar

 Tere, olete sattunud mu blogi peale. Olen Taavi Kõosaar - tarkvara arendaja, arhitekt ja konsultant keskendudes arendamisele .NET -i platvormil. Hetkel asun peamiselt Rootsis, kus töötan Süsteemi Arhitektina toote/teenuse arendamisel, mida kasutatakse üle Euroopa. Lisaks tööle blogin, kirjutan artikleid, pean loenguid, treeninguid, reisin, loen raamatuid, sukeldun, teen sporti, fotografeerin, osalen Eesti arendajate kommuunis ...

Siit leiate minu mõtisklused ja seiklused tarkvara arendamisega, .NET -ga ja Team Systemiga.

Kalender

<<  märts 2010  >>
estekonerela
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

Liikmelisus

www.eneta.ee

Team System MVP

Tutvu minu LinkedIn profiiliga

Minu Eneta profiil

Lugejatest

Kaart:

Lugejad:

Hetkel lehel:

hit counters

Külastajaid:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Siin toodud arvamuseid saab käsitleda vaid kui minu isiklike arvamusi, need ei kajast vähimalgi kombel ühegi minu tööandja arvamusi ja nägemusi.

© Copyright 2010 Melborp.NET