<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Architects Plot : Technology</title><link>http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx</link><description>Tags: Technology</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>PDC09: Windows Azure tuotantoversion julkistus</title><link>http://blogs.msdn.com/pasim/archive/2009/11/17/pdc09-windows-azure-tuotantoversion-julkistus.aspx</link><pubDate>Tue, 17 Nov 2009 19:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9923759</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/9923759.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=9923759</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=9923759</wfw:comment><description>&lt;P&gt;Professional Developers Conference 2009 pyörähti vauhtiin Los Angelesissa Ray Ozzien ja Bob Muglian avauspuheenvuorojen Azure julkistuksilla. Azure on nyt tuotantovalmis ja samalla lisäsimme muutamia asiakkaiden ja kumppanien toivomia ominaisuuksia.&lt;/P&gt;
&lt;H3&gt;Toiminnalliset muutokset&lt;/H3&gt;
&lt;P&gt;&lt;B&gt;SQL Azure &lt;/B&gt;esiversio julkistettiin kesäkuussa 2009 ja siirtyy nyt tuotantoon yhdessä muiden Azure palvelujen kanssa. SQL Azure tarjoaa helpon tien olemassaolevien relaatiokantapohjaisten sovellusten siirtoon Azure alustalle. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Laajempi sovellusmallli&lt;/B&gt; joka ei enää rajoita projektia yhteen web role ja yhteen worker role tyyppiin. Nyt sovelluksen rakenteen voi määrittää vapaammin toiminnallisten ja teknisten vaatimusten mukaan.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Uudet sovellusaihiot&lt;/B&gt; tarjoavat valmiit sovellusroolien pohjat ASP.NET MVC 2 (vaatii Visual Studio 2010) web rooleille, F# worker rooleille (vaatii Visual Studio 2010) ja WCF Service Application web rooleille. Uudet sovellusaihiot on julkaistu &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6967ff37-813e-47c7-b987-889124b43abd&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6967ff37-813e-47c7-b987-889124b43abd&amp;amp;displaylang=en"&gt;Windows Azure SDK and Windows Azure Tools for Microsoft Visual Studio (November 2009)&lt;/A&gt; pakettina. Samalla lisäsimme myös tuen Visual Studio 2010 Beta 2:lle.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Sovellusroolien välinen integrointi&lt;/B&gt; oli aikaisemmin mahdollista vain Azure Storage Queue –jonomekanismin kautta. Suora rooli-instanssien välinen kommunikointi TCP/IP:llä mahdollistaa tiiviimmän integraation sovellusroolien välillä. Sovellukseen kuuluvat rooli ja rooli-instanssit on mahdollista hakea rajapintojen kautta ajonaikaisesti.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Virtuaalikoneen koko&lt;/B&gt; on nyt valittavisssa neljästä vaihtoehdosta; Small (1 ydin, 1,7 GB muistia, 250GB levyä), Medium (2 ydintä, 3.5GB muistia, 500GB levyä), Large (4 ydintä, 7GB muistia, 1000GB levyä) ja Extra Large (8 ydintä, 15GB muistia, 2000GB levyä). Yhdessä laajemman sovellusmallin ja sovellusroolien välisen integroinnin kanssa tämä mahdollistaa aina tarkoituksenmukaisen kokoonpanon käytön.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Tietoliikenne&lt;/B&gt; Windows Azuren esiversiossa oli rajoitettu vain HTTP/HTTPS protokolliin porttien 80 ja 443 läpi. Nyt on mahdollista käyttää myös muita TCP/IP portteja.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Järjestelmähallinnan rajapinnat&lt;/B&gt; mahdollistavat sovellusten tuotantoon siirron ja hallinnan automatisoinnin. Sovelluksiin tai niihin liittyviin hallintavälineisiin voidaan suoraan toteuttaa automaatiota sovelluksen käyttämien resurssien skaalaamiseksi ajantasaisesti kuorman mukaan. Myös kehitys- ja ylläpitoprosessia voidaan tehostaa automatisoimalla sovelluksen siirto testi- ja tuotantoympäristöön.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Windows Azure XDrives&lt;/B&gt; on uusi ominaisuus joka mahdollistaa Azure Blob Storagen mounttaamisen NTFS verkkolevyn palveluna. Palvelu sopii nykyisten NTFS-pohjaisten palvelujen siirtämiseen Azure alustalle sekä luonnollisesti käytettäväksi Azure virtuaalikoneiden paikallisen levytilan sijasta kun halutaan tallettaa dataa jonka on säilyttävä virtuaalikoneen vikatilanteessa. Palvelu sopii myös luettavan datan jakamiseen useiden virtuaalikoneiden kesken.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Certificate Management&lt;/B&gt; helpottaa niin SLL-pohjaisten kuin muidenkin sertifikaatteja hyödyntävien ratkaisujen toteuttamista ja hallintaa.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;“Dallas”&lt;/STRONG&gt; on uusi Azure alustan palvelu joka tarjoaa yleiskäyttöistä dataa kuten esim. postinumerokoodistoja tai paikkatietoa sovellusten käyttöön. Dataa on mahdollista käsitellä sekä ohjelmallisesti että ladata Exceliin ad-hoc analysointia varten. Palveluun on julkaistu monia Yhdysvaltain julkishallinnon tietokokoelmia. Olisiko tässä oiva keino saattaa myös Suomessa julkishallinnon dataa kehittäjien innovaation ja jatkojalostuksen pohjaksi?&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Lokitus ja diagnosointi&lt;/B&gt; parantui uuden Diagnostics API:n myötä. Rajapinta tarjoaa valmiin tuen lokien keräämiseen (Windows Azure logs, IIS 7.0 logs, Failed Request logs, crash dumps, Windows Event logs, performance counters, custom logs).&lt;/P&gt;
&lt;P&gt;Tässä muutamia hyödyllisiä linkkejä:&lt;/P&gt;
&lt;UL&gt;
&lt;P&gt;· &lt;A href="http://microsoftpdc.com/" mce_href="http://microsoftpdc.com/"&gt;PDC09 -tapahtuman sivut&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;· &lt;A href="http://www.microsoft.com/windowsazure/developers" mce_href="http://www.microsoft.com/windowsazure/developers"&gt;Windows Azure kehitäjäsivut&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;· &lt;A href="http://www.windowsazure.com/" mce_href="http://www.windowsazure.com/"&gt;Windows Azure yleissivut&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;· &lt;A href="http://msdn.microsoft.com/en-us/azure/" mce_href="http://msdn.microsoft.com/en-us/azure/"&gt;Windows Azure MSDN-palvelussa&lt;/A&gt;&lt;/P&gt;&lt;/UL&gt;
&lt;P&gt;Muista julkistuksista, kuten sekä Windows Server palvelimella että Windows Azure palvelualustalla toimivasta AppFabric sovelluspalvelimesta (ent. Dublin) ja System Center järjestelmähallinnan tulevista pilviominaisuuksista myöhemmissä postauksissa.&lt;/P&gt;
&lt;P&gt;[Edit: Kukin rooli vaatii edelleen oman virtuaalikoneensa. Alunperin mainitsemani mahdollisuus ajaa useampaa roolia samassa virtuaalikoneessa oli väärinkäsitys]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9923759" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/PDC/default.aspx">PDC</category><category domain="http://blogs.msdn.com/pasim/archive/tags/azure/default.aspx">azure</category></item><item><title>Xbox 360 parhaasta Silverlight -työstä</title><link>http://blogs.msdn.com/pasim/archive/2008/01/31/xbox-360-parhaasta-silverlight-ty-st.aspx</link><pubDate>Thu, 31 Jan 2008 16:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7350151</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/7350151.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=7350151</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=7350151</wfw:comment><description>&lt;H4&gt;Oletko Käyttöliittymien Kullervo, Piirtämisen Päivätär tai Videoiden Väinämöinen?&amp;nbsp; &lt;IMG height=240 alt="Painting by Akseli Gallen-Kallela († 7. März 1931 in Stockholm), depicting a scene from Kalevala, a Finnish epic poem. Wikimedia Commons: http://commons.wikimedia.org/wiki/Image:Gallen_Kallela_Kullervos_Curse.jpg?uselang=fi" src="http://upload.wikimedia.org/wikipedia/commons/b/b4/Gallen_Kallela_Kullervos_Curse.jpg" width=134 align=right mce_src="http://upload.wikimedia.org/wikipedia/commons/b/b4/Gallen_Kallela_Kullervos_Curse.jpg"&gt;&lt;/H4&gt;
&lt;P&gt;Julkistamme Kansallinen Silverlight Tietäjä -kilpailun Silverlight-töille. Töiden ideana on kilpailla parhaasta Silverlight 1.0-pohjaisesta videosoittimesta. Kilpailu ratkaistaan Microsoft DevDays -tapahtumaan osallistuvien äänestyksellä 13.3.2008. &lt;/P&gt;
&lt;P&gt;Työt toimitetaan valmiiksi Silverlight Streaming-palveluun ladattuina Silverlight–sovelluksina. Työ ilmoitetaan kilpailuun lähettämällä sähköposti, jossa on osallistujan yhteystiedot, sekä URL, josta löytyy sivu, johon Silverlight-sovellus on upotettu. Voit myös halutessasi lähettää html-sivun liitteenä. Kilpailuun osallistuviksi hyväksytään 10.3. mennessä jätetyt työt.&lt;/P&gt;
&lt;P&gt;Kilpailutyötä varten voi käyttää esim. Microsoft Expression Blend ja Media Encoder -työkaluja tai vaikkapa Visual Studio 2008 eri versioita. Voit käyttää sisältönä omaa videotasi tai vaikkapa Turussa 13.12. pidetyn Web Developer Roadshown Silverlight-esitystaltiointia. Samalla voi videon avulla tutustua Silverlight-sovelluksen tekemiseen.&lt;/P&gt;
&lt;P&gt;Parhaaksi äänestetty työ palkitaan Xbox 360 pelikonsolilla.&lt;/P&gt;
&lt;P&gt;Kilpailuonnea kaikille!&lt;/P&gt;
&lt;P&gt;t. Pasi&lt;/P&gt;
&lt;H4&gt;Linkkejä välineisiin ja ohjeisiin&lt;/H4&gt;
&lt;P&gt;Ilmoita työsi osoitteeseen: &lt;A href="mailto:hopeavalomunkki@munkkilatina.net" mce_href="mailto:hopeavalomunkki@munkkilatina.net"&gt;hopeavalomunkki@munkkilatina.net&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Silverlight resursseja ja ohjeita: &lt;A href="http://silverlight.net/" mce_href="http://silverlight.net/"&gt;http://silverlight.net/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Web Developer Roadshow Turussa: &lt;A href="http://www.codezone.fi/WebDeveloper_Roadshow_Turku.Codezone" mce_href="http://www.codezone.fi/WebDeveloper_Roadshow_Turku.Codezone"&gt;http://www.codezone.fi/WebDeveloper_Roadshow_Turku.Codezone&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Silverlight työkalut: &lt;A href="http://silverlight.net/GetStarted/" mce_href="http://silverlight.net/GetStarted/"&gt;http://silverlight.net/GetStarted/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Silverlight Streaming palvelu: &lt;A href="http://dev.live.com/silverlight/" mce_href="http://dev.live.com/silverlight/"&gt;http://dev.live.com/silverlight/&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7350151" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Channel 9</title><link>http://blogs.msdn.com/pasim/archive/2007/12/20/channel-9.aspx</link><pubDate>Thu, 20 Dec 2007 13:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6815808</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/6815808.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=6815808</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=6815808</wfw:comment><description>&lt;P&gt;Channel 9 on kehittäjille tarkoitettu sivusto, jonka kautta löytyy videohaastatteluja sekä Microsoftin että eri kumppaneiden tuotekehitystiimien kanssa. Tässä muutamia mielenkiintoisia tuoreita poimintoja:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://channel9.msdn.com/showpost.aspx?postid=367207" target=_blank mce_href="http://channel9.msdn.com/showpost.aspx?postid=367207"&gt;IE8 yhteensopivuus ja ACID 2 testi&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=365911" target=_blank mce_href="http://channel9.msdn.com/Showpost.aspx?postid=365911"&gt;Käyttöjärjestelmän ytimen arkkitehtuuri moniprosessoriympäristön ja virtualisoinnin kannalta&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://channel9.msdn.com/Showpost.aspx?postid=366386" target=_blank mce_href="http://channel9.msdn.com/Showpost.aspx?postid=366386"&gt;Ruotsalaisen Tobii Technologyn katseohjausteknologia&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://channel9.msdn.com/Shows/ARCast.TV" target=_blank mce_href="http://channel9.msdn.com/Shows/ARCast.TV"&gt;ARCast&lt;/A&gt;-sarja: &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=363767" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=363767"&gt;Palveluarkkitehtuurin soveltaminen Bosh:lla&lt;/A&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Internet Service Bus ja BizTalk Services &lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=350983" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=350983"&gt;osa 1&lt;/A&gt; ja &lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=352005" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=352005"&gt;osa 2&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6815808" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Arkkitehtuuri/default.aspx">Arkkitehtuuri</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Yhteentoimivuus/default.aspx">Yhteentoimivuus</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>.NET 3.5 Workflow transaktiokäsittely</title><link>http://blogs.msdn.com/pasim/archive/2007/11/27/net-3-5-workflow-transaktiok-sittely.aspx</link><pubDate>Tue, 27 Nov 2007 11:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6545725</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/6545725.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=6545725</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=6545725</wfw:comment><description>&lt;P&gt;Tänään Visual Studio 2008 seminaarissa Katajanokalla Marina Congress Centerissä ja aikaisemmin muutamissa asiakastapaamisissa on noussut kysymys tukeeko .NET 3.5:n Workflow jo ns. ambient transaktioon liittymistä. Valitettavasti vastaus on tässä vaiheessa ei. Asiaa on käsitelty esim. MSDN-foorumien keskustelusäikeessä: &lt;SPAN class=forumName id=_ctl0_MainContent_PostFlatView__ctl0_PostSubject&gt;&lt;A class="" href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1787776&amp;amp;SiteID=1" mce_href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1787776&amp;amp;SiteID=1"&gt;Executing workflow under distributed transaction&lt;/A&gt;. Osittaisiksi kiertokeinoiksi tarjotaan:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class=forumName&gt;"&lt;SPAN&gt;You can interact with transaction in WF in three ways:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;TransactionScopeActivity to coordinate work&amp;nbsp;within and stemming from&amp;nbsp;a workflow. 
&lt;LI&gt;A&amp;nbsp;work item or custom service that implements&amp;nbsp;IPendingWork will receive notification when a persistence commit occurs.&amp;nbsp; For example when enqueuing a message to an instance you can provide an object that implements IPendingWork.&amp;nbsp; When the next persistence point occurs that IPendingWork will get a call to Commit with the persistence transaction. 
&lt;LI&gt;You can flow a transaction into a workflow when calling WorkflowInstance.Unload.&amp;nbsp; This allows the following pattern: 
&lt;OL&gt;
&lt;LI&gt;Create a System.Transaction.TransactionScope in your host code 
&lt;LI&gt;Do some transaction aware work (for example dequeue a row from a database work queue). 
&lt;LI&gt;Deliver a message to a workflow. 
&lt;LI&gt;Call WorkflowInstance.Suspend 
&lt;LI&gt;Call WorkflowInstance.Unload 
&lt;LI&gt;Commit the TransactionScope 
&lt;LI&gt;Call WorkflowInstance.Resume&lt;/LI&gt;&lt;/OL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;In this example the persistence point that occurs as part of the Unload in [5] will be transactionally consistent with the work done in [2].&lt;/SPAN&gt;"&lt;/P&gt;
&lt;P&gt;"...you can't actually flow in&amp;nbsp;a transaction&amp;nbsp;in such a way that&amp;nbsp;your activity will execute under it.&amp;nbsp; In the third case the transaction only flows in for the Unload call and coordinates workbatch commit data (such as persistence or any custom service that implements IPendingWork)."&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6545725" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Microsoft Sync Framework</title><link>http://blogs.msdn.com/pasim/archive/2007/11/06/microsoft-sync-framework.aspx</link><pubDate>Tue, 06 Nov 2007 15:02:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5934409</guid><dc:creator>PasiM</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pasim/comments/5934409.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=5934409</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=5934409</wfw:comment><description>&lt;p&gt;&lt;em&gt;(TechEd Developers 2007, Barcelona)&lt;/em&gt; Eilen Somasegarin avauspuheenvuorossaan julkistamasta Microsoft Sync Frameworkist&amp;#xE4; kerrottiin lis&amp;#xE4;&amp;#xE4;. Sync Framework on ajonaikainen ymp&amp;#xE4;rist&amp;#xF6; (Sync Agent) ja joukko synkronointisovittimia (Sync Provider). Sovittimia l&amp;#xF6;ytyy valmiina tiedost&amp;#xF6;j&amp;#xE4;rjestelm&amp;#xE4;lle (File Sync Provider), relaatiokannoille (Relational Provider) ja RSS/ATOM Simple Sharing Extension (SSE) liit&amp;#xE4;nn&amp;#xF6;ille. Arkkitehtuuri on suunniteltu laajennettavaksi, jolloin omilla sovittimilla on helppo rakentaa synkronointi liiketoimintaj&amp;#xE4;rjestelm&amp;#xE4;&amp;#xE4;n. Synkronointi perustuu jaettuun metadataan, joka m&amp;#xE4;&amp;#xE4;rittelee synkronoitavan datan tallennustavasta ja -muodosta sek&amp;#xE4; synkronoinnin siirtoprotokollasta riippumattomasti. Kehikko tukee topologioina perinteist&amp;#xE4; asiakas-palvelin synkronointia, asiakkaalta monelle palvelimelle saavutettavuuden mukaan synkronointia, usemamman palvelimen keskin&amp;#xE4;ist&amp;#xE4; synkronointia ja asiakkaiden keskin&amp;#xE4;ist&amp;#xE4; peer-to-peer synkronointia sek&amp;#xE4; edellisten yhdistelmi&amp;#xE4;. Kehikko tukee my&amp;#xF6;s kesken&amp;#xE4;&amp;#xE4;n erilaisten tallennustapojen v&amp;#xE4;lill&amp;#xE4; synkronointia. Esim. levyhakemisto ei tue versiointia ja muutoshistoriaa, kun taas relaatiokanta osaa pit&amp;#xE4;&amp;#xE4; kirjaa muutoshistoriasta.&lt;/p&gt;  &lt;p&gt;Microsoft Sync Framework on &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=35E8F16E-AAA4-4919-8B3C-1CE4EA1F6552&amp;amp;displaylang=en" target="_blank"&gt;jaossa CTP-versiona&lt;/a&gt; MSDN-palvelussa. Osia kehikosta tullaan jakelemaan my&amp;#xF6;s Visual Studio 2008:n kanssa. Kehikon ajonaikaista osuutta voi jakaa oman sovelluksen yhteydess&amp;#xE4;. Microsoft aikoo itse tukea omia k&amp;#xE4;ytt&amp;#xF6;j&amp;#xE4;rjestelmi&amp;#xE4;&amp;#xE4;n. Kehikko on lisensioitavissa muille alustoille porttausta varten.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5934409" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Työkalutukea Windows Live -palveluille</title><link>http://blogs.msdn.com/pasim/archive/2007/11/06/ty-kalutukea-windows-live-palveluille.aspx</link><pubDate>Tue, 06 Nov 2007 12:46:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5932331</guid><dc:creator>PasiM</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pasim/comments/5932331.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=5932331</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=5932331</wfw:comment><description>&lt;p&gt;&lt;em&gt;(TechEd Developers 2007, Barcelona)&lt;/em&gt; Olen kertonut Architect Summitissa 4.10. ja muutamassa muussa tilaisuudessa sovellukset + palvelut -konseptia (Software + Services, S+S) esitelless&amp;#xE4;ni Windows Live -alustasta. Windows Live sis&amp;#xE4;lt&amp;#xE4;&amp;#xE4; kokoelman S+S komponenttipalveluja, joiden p&amp;#xE4;&amp;#xE4;lle voi rakentaa omia ratkaisujan.&lt;/p&gt;  &lt;p&gt;Live tiimi on connect.microsoft.com -palvelun kautta julkaissut esiversion Windows Live Tools for Visual Studio 2008&amp;#xA0; (WLT) -ty&amp;#xF6;kaluista. WLT tarjoaa valmiin ASP.NET Windows Live Web Site -projektityypin, joka perustuu ASP.NET AJAX website projektiin, mutta sis&amp;#xE4;lt&amp;#xE4;&amp;#xE4; Contacts, Login ja Silverlight Streaming kontrollit toolboxissa. Seuraavaksi toteutettaneen Spaces Photo -kontrolli valokuvien jakamiseen.&lt;/p&gt;  &lt;p&gt;Kontrollien avulla Live-alustaa hy&amp;#xF6;dynt&amp;#xE4;vien palvelujen rakentaminen on yht&amp;#xE4; helppoa kuin ASP.NET sivujen tekeminen. Design-n&amp;#xE4;kym&amp;#xE4;ss&amp;#xE4; otetaan toolboxista kontrolli ja asetetaan kontrollille sopivat propertyt ulkoasun ja toiminnallisten ominaisuuksien sovittamiseksi. Login-kontrollilla voidaan laajentaa ASP.NET LoginView -kontrollia ja tarvittaessa sitoa ASP.NET Forms Based Authentication yhteen Live ID autentikoinnin kanssa. Kirjaantumalla Live ID:ll&amp;#xE4; sis&amp;#xE4;&amp;#xE4;n, kirjautuu samalla ko. ASP.NET sovellukseen. Toisin p&amp;#xE4;in kytkent&amp;#xE4; ei valitettavasti toimi. :) My&amp;#xF6;s CardSpace autentikointi on tuettu.&lt;/p&gt;  &lt;p&gt;Contacts-kontrollilla on helppo tarjota k&amp;#xE4;ytt&amp;#xE4;jille tapa hy&amp;#xF6;dynt&amp;#xE4;&amp;#xE4; omia Live Messenger ja Hotmail -kontaktilistojaan muissa verkkopalveluissa.&lt;/p&gt;  &lt;p&gt;Silverlight Streaming -kontrolli n&amp;#xE4;ytti my&amp;#xF6;s k&amp;#xE4;tev&amp;#xE4;lt&amp;#xE4;. Sen avulla videomateriaalin ja Silverlight-sovellusten upottaminen ASP.NET sovellukseen sujui todella vaivattomasti. Mik&amp;#xE4; t&amp;#xE4;rkeint&amp;#xE4;, videon vaatima tietoliikennekapasiteetti tarjotaan Microsoftin yll&amp;#xE4;pit&amp;#xE4;m&amp;#xE4;n infrastruktuurin kautta.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5932331" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>TechEd Developer, Barcelona</title><link>http://blogs.msdn.com/pasim/archive/2007/11/05/teched-developer-barcelona.aspx</link><pubDate>Mon, 05 Nov 2007 18:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5911244</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/5911244.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=5911244</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=5911244</wfw:comment><description>&lt;P&gt;Minä ja noin 60 muuta suomalaista olemme tällä viikolla Barcelonassa TechEd Developer 2007 tapahtumassa. Tapahtuman avauspuheenvuoro S. ´"Soma" Somasegarin pitämänä on juuri ohi. Soma lupasi Visual Studio 2008:n olevan ladattavissa MSDN:stä tämän kuun aikana. Avauspuheenvuoron demoista hauskin oli Visual Studion laajennettavuutta esitellyt demo, jossa Visual Studio 2008:n alla ajettiin laajennosta, jolla voi tehdä lisäosia World of Warcraft peliin. Laajennettavuuteen liittyen Soma ilmoitti lisensiointia avatun niin, että Visual Studio 2008 shelliä ja SDK:ta voi vapaasti käyttää muidenkin kuin .Net alustaa tukevien välineiden kehikkona. Lisää TechEd kuulumisia myöhemmin tässä samassa blogissa.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5911244" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Yhteentoimivuus/default.aspx">Yhteentoimivuus</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Plug and play -liiketoimintaa</title><link>http://blogs.msdn.com/pasim/archive/2007/10/01/sovellusten-ja-palvelujen-yhdist-minen.aspx</link><pubDate>Mon, 01 Oct 2007 15:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5186215</guid><dc:creator>PasiM</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pasim/comments/5186215.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=5186215</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=5186215</wfw:comment><description>&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT size=3&gt;Plug and play, eli kytke ja käytä lienee monille tuttu termi. Tekniikan puolella termi tarkoittaa järjestelmän ominaisuutta, jonka avulla sen osat (esimerkiksi työasema ja oheislaite) pystyvät kytkeytymään toisiinsa ja konfiguroimaan liitynnän ilman käyttäjän asiaan puuttumista. Myös palveluarkkitehtuurilla haetaan (uudelleenkäytön lisäksi) tietotekniikan yhteentoimivuutta järjestelmätasolla ja joustavuutta liiketoiminnan muuttuviin tarpeisiin. Palveluarkkitehtuureissa ei tosin olla aivan vielä samalla kytkennän helppouden tasolla. Tietotekniikan joustavuuden lisäksi plug&amp;nbsp;and play -liiketoiminta edellyttää vastaavaa joustavuutta liiketoiminnan johtamis- ja ohjausprosesseilta. Puhtaaksiviljelty plug&amp;nbsp;and play -liiketoiminta edellyttää myös omanlaistaan organisaatiokulttuuria.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT size=3&gt;Sovellukset + palvelut (software + services) -malli tarkoittaa tapaa rakentaa organisaation tietotekniikkakokonaisuutta liiketoiminta- ja käyttäjälähtöisesti käyttäen hyväksi tilanteen ja tarkoituksenmukaisuuden perusteella yhdistelmää itse tuotettuja ja ulkoa hankittuja palveluja. Sovellukset + palvelut on tietotekniikkakyvykkyyksien rakennusmalli, jonka keskeisiä mahdollistavia tekijöitä ovat palveluarkkitehtuuri (SOA ) ja ulkopuolelta toimitetut sovelluspalvelut software as a service (SaaS ) -mallin mukaan.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT size=3&gt;Muutos sovellukset + palvelut -malliin on jo näkyvissä. Jo nyt monet puhtaita verkkopalveluja tarjoavat yritykset ovat rakentaneet sovelluksia täydentämään käyttäjäkokemusta ja mahdollistamaan verkkoyhteydestä riippumattoman toiminnan. Myös työasemakäyttöjärjestelmiä, -sovelluksia ja erilaisia viihdelaitteita täydennetään verkon yli tarjottavin palveluin. Microsoft rakentaa Live -palvelualustaa, joka yhdistää paikalliset Officen, Windowsin, XBoxin, ja matkapuhelimen sovellukset verkon kautta tarjottaviin keskitettyihin Xbox Live, Windows Live ja Office Live -palveluihin.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT size=3&gt;Sovellukset + palvelut -malli tarjoaa kokonaiskehikon, johon sopivat niin Web 2.0, SOA kuin SaaS. Kokonaiskehikon avulla pystymme hahmottamaan kehitystä ja voimme varautua tulevaisuuteen niin yritysten ja julkishallinnon tuote- ja palvelukehityksessä kuin kuluttajina ja kansalaisina palvelujen käyttäjinä. Sovellukset + palvelut -malli on pääteema &lt;A class="" href="http://blogs.msdn.com/pasim/archive/2007/09/03/architect-summit-4-10-helsingiss.aspx" target=_blank mce_href="http://blogs.msdn.com/pasim/archive/2007/09/03/architect-summit-4-10-helsingiss.aspx"&gt;4.10. Architect Summit&lt;/A&gt; -tapahtumassa&lt;/FONT&gt;&lt;FONT size=3&gt;.&amp;nbsp;Kirjoitin aiheesta myös&amp;nbsp;artikkelin &lt;EM&gt;Sovellusten ja palvelujen yhdistäminen&lt;/EM&gt;, joka on ladattavissa oheisista linkeistä &lt;A class="" href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Software+Services/MS_Sovellusten_ja_palvelujen_yhdistäminen_v1.0.xps" mce_href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Software+Services/MS_Sovellusten_ja_palvelujen_yhdistäminen_v1.0.xps"&gt;xps&lt;/A&gt; ja &lt;A class="" href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Software+Services/MS_Sovellusten_ja_palvelujen_yhdistäminen_v1.0.pdf" target=_blank mce_href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Software+Services/MS_Sovellusten_ja_palvelujen_yhdistäminen_v1.0.pdf"&gt;pdf&lt;/A&gt;-muodossa. &lt;/FONT&gt;&lt;FONT size=3&gt;Nopeat lukijat ehtivät jopa vielä ilmoittautua tilaisuuteen. Esitykset sekä niistä tehdyt videotaltioinnit tulevat myöhemmin saataville verkon kautta. Taltiointien osoitteen näet blogistani muutama päivä tilaisuuden jälkeen.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5186215" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Arkkitehtuuri/default.aspx">Arkkitehtuuri</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Yhteentoimivuus/default.aspx">Yhteentoimivuus</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Sovellusalustan kehittäminen</title><link>http://blogs.msdn.com/pasim/archive/2007/06/01/sovellusalustan-kehitt-minen.aspx</link><pubDate>Fri, 01 Jun 2007 15:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3023931</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/3023931.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=3023931</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=3023931</wfw:comment><description>&lt;P&gt;Kirjoitin&amp;nbsp;whitepaperin sovellusalustan kehittämisestä. Sovellusalustan optimointi -dokumentti on ladattavissa &lt;A href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Whitepaper_Sovellusalustan_optimointi_v1.0.pdf" target=_blank mce_href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Whitepaper_Sovellusalustan_optimointi_v1.0.pdf"&gt;pdf&lt;/A&gt; ja &lt;A href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Whitepaper_Sovellusalustan_optimointi_v1.0.xps" target=_blank mce_href="http://itpro.fi/asiantuntijaryhmat/arkkitehtuuri/Dokumentit/Whitepaper_Sovellusalustan_optimointi_v1.0.xps"&gt;xps&lt;/A&gt; muodossa &lt;A href="http://itpro.fi/" target=_blank mce_href="http://itpro.fi"&gt;itpro.fi&lt;/A&gt; yhteisösivuston dokumenttiarkistosta. Pyrin pitämään dokumentin kohtuullisen kompaktina, joten lopussa on laaja linkkiluettelo lisämateriaaliin.&lt;/P&gt;
&lt;P&gt;Sisältö lyhyesti: 
&lt;UL&gt;
&lt;LI&gt;Vaatimukset sovellusalustalle (liiketoiminnan muutos, resurssit, SOA) &lt;/LI&gt;
&lt;LI&gt;Sovellusalustan määritelmä &lt;/LI&gt;
&lt;LI&gt;Sovellusalustan kypsyysmalli ja arviointityökalu &lt;/LI&gt;
&lt;LI&gt;Sovellusalustan komponenttien valintakriteerit &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Käyttövarmuus &lt;/LI&gt;
&lt;LI&gt;Yhteentoimivuus &lt;/LI&gt;
&lt;LI&gt;Suorituskyky &lt;/LI&gt;
&lt;LI&gt;Turvallisuus &lt;/LI&gt;
&lt;LI&gt;Toimittajariski &lt;/LI&gt;
&lt;LI&gt;Elinkaarikustannusten minimointi &lt;/LI&gt;
&lt;LI&gt;Investoinnin tuoton maksimointi&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Linkkejä lisätietoihin&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Dokumentti on tarkoitettu auttamaan sovellusalustan kehittämisestä vastaavia löytämään yleisiä malleja ja periaatteita sekä lisätietoa Microsoftin teknologioiden hyödyntämisestä sovellusalustan komponentteina.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3023931" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Standards/default.aspx">Standards</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Standardit/default.aspx">Standardit</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Arkkitehtuuri/default.aspx">Arkkitehtuuri</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Yhteentoimivuus/default.aspx">Yhteentoimivuus</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Interoperability/default.aspx">Interoperability</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Microsoft Surface pintaa syvemmälle</title><link>http://blogs.msdn.com/pasim/archive/2007/05/30/microsoft-surface-pintaa-syvemm-lle.aspx</link><pubDate>Wed, 30 May 2007 10:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2983169</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2983169.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2983169</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2983169</wfw:comment><description>&lt;P&gt;&lt;A href="http://blog.avanadeadvisor.com/blogs/aalialikoski/archive/2007/05/30/3483.aspx" target=_blank rel=tag mce_href="http://blog.avanadeadvisor.com/blogs/aalialikoski/archive/2007/05/30/3483.aspx"&gt;Aali vinkkasi blogissaan&lt;/A&gt; Microsoft Researchin &lt;A href="http://research.microsoft.com/~awilson/" target=_blank mce_href="http://research.microsoft.com/~awilson/"&gt;Andy Wilsonin&lt;/A&gt; ja kumppaneiden projektista syntyneen &lt;A class="" href="http://www.microsoft.com/surface" target=_blank mce_href="http://www.microsoft.com/surface"&gt;Microsoft Surface&lt;/A&gt; -tuotteen nähneen päivänvalon. Surface on pöytä johon on upotettu 30-tuumainen näyttö, joka ymmärtää kosketusta ja erilaisia eleitä. Surface myös tunnistaa sille asetettuja esineitä niihin liimattujen tagien avulla.&lt;/P&gt;
&lt;P&gt;Käyttökohteiksi Surfacelle on kaavailtu erilaiset tiimityötilanteet, olohuoneen viihdekäyttö, aulojen infokioskit, myymälän tuotetietokioskit, ravintoloiden viihde- ja pelikäyttö sekä ruoka- ja juomatilaukset.&lt;/P&gt;
&lt;P&gt;Tuskin maltan odottaa että Sedu sisustaa uuden yökerhon näillä!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2983169" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Demokratiaa web-kehittämiseen</title><link>http://blogs.msdn.com/pasim/archive/2007/05/28/demokratiaa-web-kehitt-miseen.aspx</link><pubDate>Mon, 28 May 2007 13:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2942184</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2942184.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2942184</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2942184</wfw:comment><description>&lt;P&gt;Julkistimme 18.5. esiversion &lt;A href="http://www.popfly.ms/" target=_blank mce_href="http://www.popfly.ms"&gt;Popfly&lt;/A&gt;™ verkkopalvelusta ja työkalusta web-sivujen ja mashup-sovellusten tekemiseen. Popfly koostuu kahdesta osasta: ”Popfly Space” verkkoyhteisöstä ja ”Popfly Creator” työkalusta. Popfly on tarkoitettu helpoksi välineeksi, jolla pääsee pienellä vaivalla alkuun valmiita sivupohjia ja mashup-komponentteja hyödyntäen. Mashup tarkoittaa web-sovellusta joka on koottu Internetissä käytettävissä olevista palveluista (esim. Live Spaces, Digg, flickr). Valmiiden sivupohjien ja komponenttien hyväksikäytön lisäksi ruokahalun kasvaessa voi tehdä omia sivupohjia ja komponentteja. Omia pohjia voi jakaa verkkoyhteisössä muille käyttäjille. Popfly perustuu Silverlight teknologiaan. Popfly Alpha esiversio on toistaiseksi rajoitetussa jakelussa. 
&lt;P&gt;Torstaina&amp;nbsp;julkistettiin Popfly yhteistyö Facebook yhteisösivuston kanssa. Facebookilla on yli 23 miljoonaa käyttäjää. Yhteistyö tarkoittaa käytännössä sitä että Popfly-työkalulla on helppo rakentaa omia personoituja Facebook sivuja ja kehittäjät voivat rakentaa Visual Studio Expressillä ratkaisuja Facebookin tarjoaman&amp;nbsp;rajapinnan päälle.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2942184" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Team Foundation Server opas julkaistu</title><link>http://blogs.msdn.com/pasim/archive/2007/05/24/team-foundation-server-opas-julkaistu.aspx</link><pubDate>Thu, 24 May 2007 13:32:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2838719</guid><dc:creator>PasiM</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2838719.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2838719</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2838719</wfw:comment><description>&lt;p&gt;Team Foundation Server (TFS) on Microsoftin tuote sovelluskehityksen elinkaaren hallintaan. TFS tarjoaa versiohallinnan, buildien ja yksikkötestauksen automatisoinnin, sovelluskehitysprosessin ohjauksen,&amp;nbsp;projektin tehtävien ohjauksen ja raportoinnin sekä&amp;nbsp;projektiportaalin. TFS tukee maantieteellisesti hajautettuja projektiorganisaatioita joissa osa projektitiimiä sijaitsee esim. Intiassa. Myös tuote- tai sovelluskehityksen ulkoistaneet asiakkaat soveltavat sitä projektien ajantasaiseen ohjaukseen ja edistymän seurantaan.&lt;/p&gt; &lt;p&gt;CodePlex-sivustolle on julkaistu Beta 1 -versio Microsoftin patterns &amp;amp; practices -ryhmän &lt;a href="http://www.codeplex.com/TFSGuide" target="_blank"&gt;Team Development with Visual Studio Team Foundation Server&lt;/a&gt; -oppaasta. Oppaan sisältö on:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Part II, Source Control&lt;/li&gt; &lt;li&gt;Part III, Builds&lt;/li&gt; &lt;li&gt;Part IV, Large Project Considerations&lt;/li&gt; &lt;li&gt;Part V, Project Management&lt;/li&gt; &lt;li&gt;Part VI, Process Guidance&lt;/li&gt; &lt;li&gt;Part VII, Reporting&lt;/li&gt; &lt;li&gt;Part VIII, Setting Up and Maintaining the Team Environment&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;TFS-opasta sivuavaa muuta ohjeistusta löytyy samaisen CodePlexin &lt;a href="http://www.codeplex.com/VSTSGuidance" target="_blank"&gt;Visual Studio Team System Guidance&lt;/a&gt; -projektin alta.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2838719" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Ubicom</title><link>http://blogs.msdn.com/pasim/archive/2007/05/15/ubicom.aspx</link><pubDate>Tue, 15 May 2007 17:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2649895</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2649895.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2649895</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2649895</wfw:comment><description>&lt;P&gt;Kävin keskiviikkona 9.5. kertomassa &lt;A href="http://akseli.tekes.fi/opencms/opencms/OhjelmaPortaali/ohjelmat/Ubicom/en/etusivu.html" target=_blank mce_href="http://akseli.tekes.fi/opencms/opencms/OhjelmaPortaali/ohjelmat/Ubicom/en/etusivu.html"&gt;Ubicom&lt;/A&gt; seminaarissa .NET Micro Frameworkistä ja muista sulautettujen järjestelmien ja pienlaitteiden kannalta oleellisista Microsoftin teknologioista. Ubicom on Tekesin tämän vuoden alussa aloittama seitsenvuotinen &lt;A href="http://www.research.fi/ajankohtaista/Tekes_ubicom" target=_blank mce_href="http://www.research.fi/ajankohtaista/Tekes_ubicom"&gt;ohjelma&lt;/A&gt;. Termi ubicom tarkoittaa sulautettua tietotekniikkaa, jonka tarkoituksena on taustalla huomaamattomasti toimien esimerkiksi auttaa ja helpottaa ihmisten jokapäiväistä elämää. Seminaari pidettiin Tekesin tiloissa Helsingin Pasilassa.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/embedded/bb267253.aspx"&gt;.NET Micro Framework&lt;/A&gt; v.2.0 on sulautettuihin resurssirajoittuneisiin ratkaisuihin tarkoitettu teknologia, joka mahdollistaa ohjelmoinnin sulautettuun ympäristöön C#-kielellä .NET kehikon alijoukon päälle.&amp;nbsp;.NET Micro Framework&amp;nbsp;yksinkertaistaa ja nopeuttaa kehittämistä&amp;nbsp;sekä tarjoaa laajemman joukon osaavia kehityskumppaneita. &lt;/P&gt;
&lt;P&gt;Käyttöliittymäteknologiana käytetään .NET 3.0:n WPF-tekniikan alijoukkoa. Tulossa on myös Web Services for Devices -pinon tuki. MSDN sivustolta on ladattavissa &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=32f5df20-6c95-4fe8-a76c-0ed56a839ad2&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=32f5df20-6c95-4fe8-a76c-0ed56a839ad2&amp;amp;displaylang=en"&gt;sovelluskehityspaketti&lt;/A&gt;, jonka avulla Visual Studiolla voi kehittää ja testata .NET Micro Framework -sovellutuksia. Paketin mukana tulee myös mallitoteutus emulaattorista. Emulaattori on laajennettavissa ja muokattavissa, koska sulautetuissa ratkaisuissa sovelluksen ajoympäristö voi näyttö-, painike- ja sensorikomponenteiltaan olla hyvin sovelluskohtainen. &lt;A href="http://www3.hermia.fi/mp/db/file_library/x/IMG/14040/file/NET_Micro_Framework-March07.pdf" target=_blank mce_href="http://www3.hermia.fi/mp/db/file_library/x/IMG/14040/file/NET_Micro_Framework-March07.pdf"&gt;Esitysmateriaali&lt;/A&gt; on ladattavissa seminaarin &lt;A href="http://www3.hermia.fi/informaatio-ja_kommunikaatiotek/cubiq/seminaarit/2007/arkkitehtuuri/" target=_blank mce_href="http://www3.hermia.fi/informaatio-ja_kommunikaatiotek/cubiq/seminaarit/2007/arkkitehtuuri/"&gt;sivuilta&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;[Lisäys 8.6.2007] &lt;A class="" href="http://www.eweek.com/article2/0%2C1895%2C2142005%2C00.asp" target=_blank mce_href="http://www.eweek.com/article2/0%2C1895%2C2142005%2C00.asp"&gt;eWeek.com raportoi&lt;/A&gt; 5.6. Analog Devices:n ja Crossbow Technologiesin ottavan tuotekehityksessään&amp;nbsp;.NET Micro Frameworkin&amp;nbsp; käyttöön.&lt;/P&gt;
&lt;P&gt;Puolikkaaseen päivään oli ahdettu paljon muutakin asiaa: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Risto Suoranta Nokialta puhui otsikolla 'Distributed intelligence - From Devices to Smart Spaces' sulautettujen ratkaisujen muuntumisesta yksittäisistä laitteista älykkäiksi tilakonaisuuksiksi. Nokialaisessa näkemyksessä matkapuhelin oli tietysti pääosassa.&lt;/LI&gt;
&lt;LI&gt;Matti Juhala TKK:lta oli koonnut hyvän yhteenvedon autoteollisuuden AUTOSAR arkkitehtuurihankkeesta. AUTOSAR pyrkii rikkomaan tiukan sidoksen ajoneuvoratkaisujen laite- ja ohjelmistokomponenttien välillä. Nykyään ohjelmistokomponentit toimitetaan omalla integroidulla laitealustallaan. Tämä on tietysti ohjelmistokomponentin IP-oikeuksien suojaamisen kannalta kätevää, mutta johtaa siihen että modernissa autossa on 100 miljoonan koodirivin suorittamiseen 80 prosessoria. AUTOSAR pyrkii mahdollistamaan IP-suojaa vaarantamatta joustavan sovelluskomponenttien käytön eri toimittajilta samassa raudassa. AUTOSAR tukee useita käyttöjärjestelmiä, mm. Windows CE:tä.&lt;/LI&gt;
&lt;LI&gt;Mika Muukkonen Plenwarelta kertoi kokemuksia kevyen ja tehokkaan sanomavälitysjärjestelmän rakentamisesta mm. sähkömittareiden lukemiseen ja kunnallis- ja liikennetekniikan valvontaan. Plenwaren kokemusten mukaan Linux ja Win32 versioiden tukeminen onnistuu&amp;nbsp;lähes yhteisellä koodipohjalla.&amp;nbsp;Käyttöjärjestelmien&amp;nbsp;säikeistysmallit oli saatu Posix-mallisiksi pThreadWin32-kirjastolla. Ainoastaan TCP socket -rajapinta piti toteuttaa eri tavalla.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2649895" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Arkkitehtuuri/default.aspx">Arkkitehtuuri</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Silverlight kehitysresursseja</title><link>http://blogs.msdn.com/pasim/archive/2007/05/15/silverlight-kehitysresursseja.aspx</link><pubDate>Tue, 15 May 2007 16:18:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2649222</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2649222.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2649222</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2649222</wfw:comment><description>&lt;p&gt;Silverlight tuntuu kommenteista ja yhteydenotoista päätellen innostavan myös suomalaisia kehittäjiä. Tässä lisää linkkejä bitteihin, ohjeisiin, videoihin etc.&lt;/p&gt; &lt;p&gt;&lt;b&gt;Bitit&lt;/b&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Lataa&amp;nbsp;&lt;a href="http://www.microsoft.com/silverlight/install.aspx" target="_blank"&gt;Silverlight&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.telerik.com/products/silverlight/overview.aspx" target="_blank"&gt;Telerik RadControls&lt;/a&gt; – 3d kontrolleja &lt;li&gt;&lt;a href="http://codeplex.com/IronPython" target="_blank"&gt;Dynamic Language Runtime ja IronPython&lt;/a&gt; &lt;li&gt;&lt;a href="http://download.microsoft.com/download/f/2/e/f2ecc2ad-c498-4538-8a2c-15eb157c00a7/SL_Map_FinalNET.png" target="_blank"&gt;Silverlight referenssijuliste&lt;/a&gt;&amp;nbsp;- kätevä muistintuki seinälle &lt;li&gt;&lt;a href="http://silverlight.net/forums/" target="_blank"&gt;Forums&lt;/a&gt; – asentaminen, tuki &lt;li&gt;&lt;a href="http://www.erain.com/Products/harmony/" target="_blank"&gt;Electric rain harmony&lt;/a&gt; (tulossa kesällä 2007) – Flash -&amp;gt; Silverlight konvertteri &lt;li&gt;&lt;a href="http://www.silverlight.net/quickstarts/silverlight10/default.aspx" target="_blank"&gt;Silverlight 1.0 Beta QuickStarts&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.silverlight.net/quickstarts/managed.aspx" target="_blank"&gt;Silverlight 1.1 Alpha QuickStarts&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Pääsivustot&lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.silverlight.net"&gt;Microsoftin Silverlight pääsivu&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/Community/" target="_blank"&gt;Silverlight yhteisösivusto&lt;/a&gt; &lt;li&gt;&lt;a href="http://www.visitmix.com/"&gt;Mix konferenssi&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Demoja ja kommentteja&lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=71"&gt;Getting started with silverlight -&lt;/a&gt; Scott Guthrien demo sovelluksen rakentamisesta &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideos.aspx#cat1"&gt;"How Do I?" with Silverlight 1.0&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideos.aspx#cat2"&gt;"How Do I?" with Silverlight 1.1&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideos.aspx#cat3"&gt;Expression Blendin käyttö Silverlight 1.0 kanssa&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/community/communitygallery.aspx" target="_blank"&gt;Demoja ja esimerkkejä&lt;/a&gt;&amp;nbsp;yhteisösivustolta &lt;li&gt;Suosituimmat yhteisösivuston demot &lt;ul&gt; &lt;li&gt;&lt;a href="http://silverlight.net/community/gallerydetail.aspx?cat=1&amp;amp;sort=2#vid46" target="_blank"&gt;Silverlight Pad&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/community/gallerydetail.aspx?cat=1&amp;amp;sort=2#vid45"&gt;Page Turn&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/community/gallerydetail.aspx?cat=1&amp;amp;sort=2#vid48"&gt;Video Library&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;&lt;a href="http://www.visitmix.com/Blogs/Joshua/beijing-olympics-visit-mix07/" target="_blank"&gt;Silverlight / WPF Pekingin olympiakisojen markkinoinnissa&lt;/a&gt; &lt;li&gt;&lt;a href="http://channel9.msdn.com/ShowForum.aspx?ForumID=38&amp;amp;TagID=209"&gt;Channel 9 Silverlight aiheiset esitykset&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/fox/" target="_blank"&gt;Elokuvatrailereita Silverlightilla&lt;/a&gt; &lt;li&gt;Silverlightin &lt;a href="http://ds.pilot.serving-sys.com/BurstingRes/WPFE/msn_tech.html" target="_blank"&gt;sovellusesimerkki&lt;/a&gt; on-line mainontaan&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Blogit&lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/" target="_blank"&gt;Scott Guthrie&lt;/a&gt; – no intro needed &lt;li&gt;&lt;a href="http://blogs.msdn.com/hugunin/default.aspx" target="_blank"&gt;Jim Hugunin -&lt;/a&gt; Dynamic Language Runtime arkkitehti &lt;li&gt;&lt;a href="http://blogs.msdn.com/mharsh/archive/2007/05/14/updated-silverlightpad-now-with-javascript-editing-and-preview.aspx" target="_blank"&gt;Mike Harsh&lt;/a&gt; – Silverlight tiimin jäsen &lt;li&gt;&lt;a href="http://www.aisto.com/Roeder/Silverlight/" target="_blank"&gt;Lutz Roeder&lt;/a&gt; – Expression Blend tiimin jäsen &lt;li&gt;&lt;a href="http://blogs.msdn.com/delay/archive/2007/05/01/the-web-just-got-even-better-silverlight-announced-at-mix07.aspx" target="_blank"&gt;Delay's Blog&lt;/a&gt; - &lt;a href="http://delay.members.winisp.net/SilverlightAirlinesDemo/" target="_blank"&gt;Esimerkkisovellus&lt;/a&gt; lentojen varaamisesta. Toivottavasti lentoyhtiöiden asiakassivut ottavat tämän käyttöön &lt;li&gt;&lt;a href="http://blogs.msdn.com/ironpython/" target="_blank"&gt;Ironpython&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Videoita&lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://sessions.visitmix.com/rss/mix07_rss.xml" target="_blank"&gt;MIX07 nauhoitetut sessiot&lt;/a&gt; &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrien MIX07 avauspuheessa&lt;/a&gt;&amp;nbsp;on hyvä Silverlight yleiskatsaus &lt;li&gt;Scott Guthrien haastattelu&amp;nbsp;&lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=304508" target="_blank"&gt;Channel9 -sivustolla&lt;/a&gt; &lt;li&gt;&lt;a href="http://sessions.visitmix.com/default.asp?event=1011&amp;amp;session=2012&amp;amp;pid=DEV11&amp;amp;disc=&amp;amp;id=1520&amp;amp;year=2007&amp;amp;search=DEV11" target="_blank"&gt;Building Rich Web Experiences using Silverlight and Javascript for Developers&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=95"&gt;Silverlight Media Integration 'syväsukellus'&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=96" target="_blank"&gt;Silverlightin upottaminen ASP.NET AJAX kontrolleihin&lt;/a&gt; &lt;li&gt;&lt;a href="http://sessions.visitmix.com/default.asp?event=1011&amp;amp;session=2012&amp;amp;pid=DEV13&amp;amp;disc=&amp;amp;id=1522&amp;amp;year=2007&amp;amp;search=DEV13" target="_blank"&gt;Video ja multimediatoteutus webbiin Silverlight, Expression Studio ja Windows Server -tuotteilla&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=93" target="_blank"&gt;Building Silverlight Applications using .NET (Osa 1)&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=94" target="_blank"&gt;Building Silverlight Applications using .NET (Osa 2)&lt;/a&gt; &lt;li&gt;&lt;a href="http://sessions.visitmix.com/default.asp?event=1011&amp;amp;session=2012&amp;amp;pid=DEV10&amp;amp;disc=&amp;amp;id=1519&amp;amp;year=2007&amp;amp;search=DEV10" target="_blank"&gt;Selainsovelluksen laajentaminen Silverlightilla&lt;/a&gt; &lt;li&gt;&lt;a href="http://silverlight.net/learn/learnvideo.aspx?video=97" target="_blank"&gt;Just Glue It!&lt;/a&gt;&amp;nbsp;- dynaamiset kielet Silverlightissa&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;b&gt;Dokumentteja&lt;/b&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb190632.aspx" target="_blank"&gt;Silverlight aloitusopas&lt;/a&gt; &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=78578&amp;amp;clcid=0x409" target="_blank"&gt;Silverlight arkkitehtuuri&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2649222" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item><item><title>Alustariippumaton .NET-kehikko</title><link>http://blogs.msdn.com/pasim/archive/2007/05/02/alustariippumaton-net-kehikko.aspx</link><pubDate>Wed, 02 May 2007 10:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2370010</guid><dc:creator>PasiM</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/pasim/comments/2370010.aspx</comments><wfw:commentRss>http://blogs.msdn.com/pasim/commentrss.aspx?PostID=2370010</wfw:commentRss><wfw:comment>http://blogs.msdn.com/pasim/rsscomments.aspx?PostID=2370010</wfw:comment><description>&lt;P&gt;Tällä viikolla&amp;nbsp;&lt;A href="http://www.visitmix.com/" target=_blank mce_href="http://www.visitmix.com/"&gt;MIX07&lt;/A&gt;&amp;nbsp;konferenssissa julkistettiin jatkoa National Association of Broadcasters (NAB) konferenssin &lt;A href="http://silverlight.net/" target=_blank mce_href="http://silverlight.net/"&gt;Silverlight&lt;/A&gt; julkistukselle. MIX:ssä julkistettiin lisää yksityiskohtia Silverlightin ohjelmointimallista ja työkalutuesta. Yhtenä ohjelmointimallia koskevana detaljina julkistettin Silverlight 1.1 Alphan myötä alustariippumaton .NET kehikko Visual Basic ja C# kielille. Silverlight 1.1 Alpha tukee myös joukkoa dynaamisia kieliä (Ruby, Python ja Managed JScript). Alla yhteenveto MIX julkistuksista:&lt;/P&gt;
&lt;P&gt;Silverlight ohjelmointimallit&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Silverlight 1.0 Beta JavaScript/AJAX ohjelmointimallilla. 
&lt;LI&gt;Silverlight 1.1 Alpha .NET ohjelmointimallilla interaktiivisten Internet-sovellusten toteuttamiseen. Versioiden &lt;A href="http://silverlight.net/GetStarted/overview.aspx" target=_blank mce_href="http://silverlight.net/GetStarted/overview.aspx"&gt;ominaisuusvertailu&lt;/A&gt;. 
&lt;LI&gt;Alustariippumaton versio&amp;nbsp;.NET -kehikosta (VB, C#) Silverlight 1.1 Alphan mukana. 
&lt;LI&gt;Dynaamisten ohjelmointikielten tuki (Ruby, Python, Managed JScript) Silverlight 1.1 Alphassa.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Expression Studio&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/Expression/expression-studio/overview.aspx" target=_blank mce_href="http://www.microsoft.com/Expression/expression-studio/overview.aspx"&gt;Expression Studio&lt;/A&gt;&amp;nbsp;valmistui (RTM)&amp;nbsp;27.4. MIX:ssä julkaistaan Expression Studio ennakkotilausten aikataulu. Studio sisältää &lt;A href="http://www.microsoft.com/Expression/products/overview.aspx?key=web" target=_blank mce_href="http://www.microsoft.com/Expression/products/overview.aspx?key=web"&gt;Expression Web&lt;/A&gt;, &lt;A href="http://www.microsoft.com/Expression/products/overview.aspx?key=design" target=_blank mce_href="http://www.microsoft.com/Expression/products/overview.aspx?key=design"&gt;Expression Design&lt;/A&gt;, &lt;A href="http://www.microsoft.com/Expression/products/overview.aspx?key=blend" target=_blank mce_href="http://www.microsoft.com/Expression/products/overview.aspx?key=blend"&gt;Expression Blend&lt;/A&gt; ja &lt;A href="http://www.microsoft.com/Expression/products/overview.aspx?key=media" target=_blank mce_href="http://www.microsoft.com/Expression/products/overview.aspx?key=media"&gt;Expression Media&lt;/A&gt; tuotteet sekä &lt;A href="http://msdn2.microsoft.com/en-gb/vstudio/default.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-gb/vstudio/default.aspx"&gt;Visual Studio 2005 Standard Edition&lt;/A&gt; tuotteen.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Esiversiot&amp;nbsp;Expression Studion ja Visual Studion Silverlight tuesta&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/Expression/products/download.aspx?key=blend2maypreview" target=_blank mce_href="http://www.microsoft.com/Expression/products/download.aspx?key=blend2maypreview"&gt;Expression Blend 2.0 May Preview&lt;/A&gt; -esiversio. 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/Expression/products/download.aspx?key=encoder" target=_blank mce_href="http://www.microsoft.com/Expression/products/download.aspx?key=encoder"&gt;Expression Media Encoder Preview&lt;/A&gt; -esiversio. 
&lt;LI&gt;Silverlight Tools Alpha for Visual Studio Orcas Beta 1 -esiversio.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;A href="http://streaming.live.com/" target=_blank mce_href="http://streaming.live.com"&gt;Silverlight Streaming&lt;/A&gt; Windows Live -palvelussa&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Ilmaiseksi 4GB levytilaa jopa 700 kbit/s laatuisille Silverlight&amp;nbsp;streameille Windows Live -palvelussa.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Silverlight.net -sivustolta on ladattavissa tuoreet &lt;A href="http://silverlight.net/GetStarted/" target=_blank mce_href="http://silverlight.net/GetStarted/"&gt;ajoympäristöt, työkalut ja SDK:t&lt;/A&gt;.&lt;BR&gt;Lisää ajantasaista tietoa ja MIX07 tunnelmia löytyy mm. seuraavista blogeista:&lt;/P&gt;
&lt;P&gt;Silverlight:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;S. Somasegar - &lt;A href="http://blogs.msdn.com/somasegar/" mce_href="http://blogs.msdn.com/somasegar/"&gt;http://blogs.msdn.com/somasegar/&lt;/A&gt; 
&lt;LI&gt;Forest Key &lt;A href="http://keyux.spaces.live.com/blog/" mce_href="http://keyux.spaces.live.com/blog/"&gt;http://keyux.spaces.live.com/blog/&lt;/A&gt; 
&lt;LI&gt;Mike Harsh-- &lt;A href="http://blogs.msdn.com/mharsh/" mce_href="http://blogs.msdn.com/mharsh/"&gt;http://blogs.msdn.com/mharsh/&lt;/A&gt; 
&lt;LI&gt;Tim Sneath - &lt;A href="http://blogs.msdn.com/tims/default.aspx" mce_href="http://blogs.msdn.com/tims/default.aspx"&gt;http://blogs.msdn.com/tims/default.aspx&lt;/A&gt; 
&lt;LI&gt;Laurence Moroney - &lt;A href="http://blogs.msdn.com/webnext/" mce_href="http://blogs.msdn.com/webnext/"&gt;http://blogs.msdn.com/webnext/&lt;/A&gt; 
&lt;LI&gt;Mike Swanson - &lt;A href="http://blogs.msdn.com/mswanson/" mce_href="http://blogs.msdn.com/mswanson/"&gt;http://blogs.msdn.com/mswanson/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Expression työkalut&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Devindra Chainani - &lt;A href="http://blogs.msdn.com/devi/" mce_href="http://blogs.msdn.com/devi/"&gt;http://blogs.msdn.com/devi/&lt;/A&gt; 
&lt;LI&gt;Brad Becker - &lt;A href="http://scarynoises.com/blog/" mce_href="http://scarynoises.com/blog/"&gt;http://scarynoises.com/blog/&lt;/A&gt; 
&lt;LI&gt;Wayne Smith - &lt;A href="http://www.wayne-smith.org/index.htm" mce_href="http://www.wayne-smith.org/index.htm"&gt;http://www.wayne-smith.org/index.htm&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Ulkopuolisia kommentteja: 
&lt;UL&gt;
&lt;LI&gt;Ryan Stewartin &lt;A href="http://blogs.zdnet.com/Stewart/" target=_blank mce_href="http://blogs.zdnet.com/Stewart/"&gt;blogi&lt;/A&gt;: &lt;BR&gt;"&lt;A href="http://blogs.zdnet.com/Stewart/?p=360" mce_href="http://blogs.zdnet.com/Stewart/?p=360"&gt;Cynergy announces Silverlight application development&lt;/A&gt;", &lt;BR&gt;"&lt;A href="http://blogs.zdnet.com/Stewart/?p=359" mce_href="http://blogs.zdnet.com/Stewart/?p=359"&gt;Where Microsoft benefits from the Rich Internet Application developer problem&lt;/A&gt;", &lt;BR&gt;"&lt;A href="http://blogs.zdnet.com/Stewart/?p=356" mce_href="http://blogs.zdnet.com/Stewart/?p=356"&gt;The scoop on Silverlight for developers&lt;/A&gt;" 
&lt;LI&gt;Robert Scoblen &lt;A href="http://scobleizer.com/" target=_blank mce_href="http://scobleizer.com/"&gt;Scobleizer blogi&lt;/A&gt;: "&lt;A href="http://scobleizer.com/2007/05/01/microsoft-rebooted-the-web-yesterday/" target=_blank mce_href="http://scobleizer.com/2007/05/01/microsoft-rebooted-the-web-yesterday/"&gt;Microsoft 'rebooted the Web'&lt;/A&gt;". 
&lt;LI&gt;Joe Wilcox blog: "&lt;A href="http://www.microsoft-watch.com/content/developer/microsoft_mixes_it_up.html" mce_href="http://www.microsoft-watch.com/content/developer/microsoft_mixes_it_up.html"&gt;Microsoft MIXes It Up&lt;/A&gt;".&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2370010" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/pasim/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Finnish/default.aspx">Finnish</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Arkkitehtuuri/default.aspx">Arkkitehtuuri</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Tapahtuma/default.aspx">Tapahtuma</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Event/default.aspx">Event</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Technology/default.aspx">Technology</category><category domain="http://blogs.msdn.com/pasim/archive/tags/Teknologia/default.aspx">Teknologia</category></item></channel></rss>