<?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>Microsoft Oy Kehittäjä- ja Alustayksikön Tiimiblogi</title><link>http://blogs.msdn.com/b/dpe_finland/</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.20496 (Build: 5.6.583.20496)</generator><item><title>18.01 pidetyn Web -kehittäjien seminaarin esitykset</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/23/18-01-pidetyn-web-kehitt-228-jien-seminaarin-esitykset.aspx</link><pubDate>Mon, 23 Jan 2012 15:36:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10259648</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10259648</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/23/18-01-pidetyn-web-kehitt-228-jien-seminaarin-esitykset.aspx#comments</comments><description>&lt;p&gt;Isot kiitokset esiintyjille ja yleis&amp;ouml;lle kommenteista&lt;br /&gt;palautteessanne. Videotallenteet tulevat l&amp;auml;hiaikoina my&amp;ouml;s saataville. P&amp;auml;ivit&amp;auml;n tiedon&lt;br /&gt;heti, kun videot ovat verkossa.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Esitykset:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Samuli Sulkko: &lt;a href="http://www.slideshare.net/SamuliSulkko/html5-semppu"&gt;http://www.slideshare.net/SamuliSulkko/html5-semppu&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Samuli Hakoniemi:&amp;nbsp;&lt;a href="http://css3.hakoniemi.net/"&gt;http://css3.hakoniemi.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Juha Paananen:&amp;nbsp;&lt;a href="http://raimohanska.github.com/rxjs-presentation/"&gt;http://raimohanska.github.com/rxjs-presentation/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jouni Heikniemi:&amp;nbsp;&lt;a href="http://www.heikniemi.net/hardcoded/2012/01/my-talk-on-asp-net-and-modern-web-development/"&gt;http://www.heikniemi.net/hardcoded/2012/01/my-talk-on-asp-net-and-modern-web-development/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Otto Virta: &lt;a href="http://ottovirta.com/html5-and-mobile-slides/"&gt;http://ottovirta.com/html5-and-mobile-slides/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;@juhaniv (oma esitykseni t&amp;auml;ss&amp;auml; liitteen&amp;auml;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10259648" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-25-96-48/Minne-menet-IE10.pptx" length="45420" type="application/octet-stream" /><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/JavaScript/">JavaScript</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/HTML5/">HTML5</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/CSS3/">CSS3</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/IE10/">IE10</category></item><item><title>HelsinkiJS followup</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/12/helsinkijs-followup.aspx</link><pubDate>Thu, 12 Jan 2012 07:19:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10255840</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10255840</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/12/helsinkijs-followup.aspx#comments</comments><description>&lt;p&gt;This post is related to the HelsinkiJS meeting @msoy 11.1.2012:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Windows 8 and .js pointers:&lt;/p&gt;
&lt;p&gt;-WinRT for .js developers: &lt;a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-533T"&gt;http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-533T&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Developer goodies: &lt;a href="http://msdn.microsoft.com/en-us/windows"&gt;http://msdn.microsoft.com/en-us/windows&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-HTML5 seminar: &lt;a href="https://msevents.microsoft.com/cui/EventDetail.aspx?culture=fi-FI&amp;amp;EventID=1032502706"&gt;https://msevents.microsoft.com/cui/EventDetail.aspx?culture=fi-FI&amp;amp;EventID=1032502706&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;@juhaniv&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10255840" width="1" height="1"&gt;</description></item><item><title>Web -kehittäjien seminaari 18. tammikuuta</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/03/web-kehitt-228-jien-seminaari-18-tammikuuta.aspx</link><pubDate>Tue, 03 Jan 2012 15:17:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10252688</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10252688</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2012/01/03/web-kehitt-228-jien-seminaari-18-tammikuuta.aspx#comments</comments><description>&lt;p&gt;J&amp;auml;rjest&amp;auml;mme erityisesti Web -asiakasohjelmistojen kanssa ty&amp;ouml;skenteleville p&amp;auml;iv&amp;auml;n seminaarin.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ilmoittaunuminen: &lt;a href="https://msevents.microsoft.com/cui/EventDetail.aspx?culture=fi-FI&amp;amp;EventID=1032502706"&gt;https://msevents.microsoft.com/cui/EventDetail.aspx?culture=fi-FI&amp;amp;EventID=1032502706&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sis&amp;auml;lt&amp;ouml;:&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #365f91;" color="#365f91"&gt;&lt;span style="font-family: Cambria;" face="Cambria"&gt;&lt;strong&gt;Ohjelma&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;08:00-09:00&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aamiainen ja rekister&amp;ouml;ityminen tilaisuuteen&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;09:00-09:15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Avauspuheenvuoro: Juhani Vuorio / Microsoft Oy&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Minne menet IE10?&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;09:15-10:15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HTML5 kehitys, standarit yms: Samuli Sulkko / Microsoft Student Partner&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; text-indent: 36pt; padding-right: 0cm; padding-left: 36pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 0pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Miksi HTML5 ja mit&amp;auml; uutta se tuo web-kehitykseen.&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 0pt;"&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;10:15-10:45&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tauko&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;10:45-11:45&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CSS3 uusia piirteit&amp;auml;: Samuli Hakoniemi&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 72pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Yleiskatsaus CSS3:n t&amp;auml;m&amp;auml;nhetkisiin ominaisuuksiin, niiden hy&amp;ouml;dynt&amp;auml;minen k&amp;auml;yt&amp;auml;nn&amp;ouml;ss&amp;auml; sek&amp;auml; tutustuminen CSS:n tuleviin mahdollisuuksiin.&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;11:45-12:45&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RxJS &amp;ndash; Juha Paananen / Reaktor&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 72pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Tutustuminen Rx for Javascriptiin&lt;br /&gt;Tutustutaan teknologiaan hauskalla peliteemalla, live-koodiesimerkkien kautta Funktionaalista reaktiivista event-ohjelmointia&lt;br /&gt;Muuttuva tila pois sovelluskoodista -&amp;gt; siistimp&amp;auml;&amp;auml; koodia, v&amp;auml;hemm&amp;auml;n bugeja&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;12:45-13:30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Lounas&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; text-indent: -72pt; padding-right: 0cm; padding-left: 72pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;13:30-14:30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ASP.NET modernissa web &amp;ndash;kehityksess&amp;auml; &lt;br /&gt;&lt;em&gt;Jouni Heikniemi / Offbeat Solutions&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 72pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Miten HTML5 vaikuttaa palvelinp&amp;auml;&amp;auml;h&amp;auml;n ja miten ASP.NET vastaa uusiin web-kehityksen haasteisiin? Esityksess&amp;auml; k&amp;auml;yd&amp;auml;&amp;auml;n l&amp;auml;pi modernien web-teknologioiden k&amp;auml;ytt&amp;ouml;&amp;auml; Microsoftin palvelintuotteiden, erityisesti ASP.NET MVC:n, n&amp;auml;k&amp;ouml;kulmasta.&lt;/span&gt;&lt;/div&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 0cm; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;14:30-15:30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HTML(5) ja mobiililaitteet - Otto Virta &lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div style="line-height: normal; padding-right: 0cm; padding-left: 72pt; font-size: 11pt; margin-top: 0cm; margin-bottom: 10pt;"&gt;&lt;span style="font-family: Calibri;" face="Calibri"&gt;Miten web frontend tekniikat ja mobiililaitteet ovat kehittyeet l&amp;auml;hivuosina ja mihin (toivottavsti) ollaan menossa.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10252688" width="1" height="1"&gt;</description></item><item><title>TechDays 2012</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/10/20/techdays-2011.aspx</link><pubDate>Thu, 20 Oct 2011 10:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10228052</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10228052</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/10/20/techdays-2011.aspx#comments</comments><description>&lt;p&gt;&lt;span style="font-size: large;"&gt;TechDays 2012 Call for content&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;J&amp;auml;rjest&amp;auml;mme Suomen suurimman tietotekniikan ammattilaisten seminaaritapahtuman maaliskuussa 2012 ja etsimme tilaisuuteen sopivia puhujia ja aiheita.&lt;br /&gt;Alustavat kehitt&amp;auml;j&amp;auml;teemat, joita voimme mainostaa jo t&amp;auml;m&amp;auml;n vuoden puolella ovat:&lt;br /&gt;&amp;bull;&amp;nbsp;Sovelluskehikot (Prism, .js &amp;ndash;kirjastot, &amp;hellip;)&lt;br /&gt;&amp;bull;&amp;nbsp;Windows Azure &amp;ndash; tuotannon k&amp;auml;ytt&amp;ouml;kokemuksia ja arkkitehtuureita&lt;br /&gt;&amp;bull;&amp;nbsp;Arkkitehtuurit&lt;br /&gt;&amp;bull;&amp;nbsp;Visual Studio 2012 &amp;ndash; uusia ty&amp;ouml;kaluja kehitt&amp;auml;jille&lt;br /&gt;&amp;bull;&amp;nbsp;ALM &amp;ndash; miten hallita projektikokonaisuuksia&lt;br /&gt;&amp;bull;&amp;nbsp;Kehity koodaajana &amp;ndash; neuvoja ja niksej&amp;auml;&lt;br /&gt;&amp;bull;&amp;nbsp;HTML5, CSS3 ja .js&amp;nbsp; - selainsovellusten tulevaisuus&lt;br /&gt;&amp;bull;&amp;nbsp;Windows Phone 7.5&lt;/p&gt;
&lt;p&gt;Jos sinulla on n&amp;auml;ihin alueisiin tai muuten tilaisuuteen sopiva aihe, l&amp;auml;het&amp;auml; siit&amp;auml; lyhyt kuvaus osoitteeseen &lt;a href="mailto:juhaniv@microsoft.com"&gt;juhaniv@microsoft.com&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10228052" width="1" height="1"&gt;</description></item><item><title>HTML5 – muutamia ajatuksia työkaluista ja tulevaisuudesta</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/08/17/html5-muutamia-ajatuksia-ty-246-kaluista-ja-tulevaisuudesta.aspx</link><pubDate>Wed, 17 Aug 2011 05:30:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10196517</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10196517</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/08/17/html5-muutamia-ajatuksia-ty-246-kaluista-ja-tulevaisuudesta.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kirjoittaja Juhani Vuorio&lt;/p&gt;
&lt;p&gt;Ajattelin n&amp;auml;in kes&amp;auml;n viel&amp;auml; jatkuessa t&amp;auml;ydent&amp;auml;&amp;auml; Tietokone.fi &amp;ndash;saitilla olevaa mainosartikkelia&lt;br /&gt;uusilla asioilla. Jos et ole viel&amp;auml; ehtinyt vilkaista ensimm&amp;auml;ist&amp;auml; artikkelia,&lt;br /&gt;l&amp;ouml;yd&amp;auml;t sen t&amp;auml;&amp;auml;lt&amp;auml;: &lt;a title="http://www.tietokone.fi/advertoriaalit/html5_sovelluksia_webiin_ja_windowsiin_101" href="http://www.tietokone.fi/advertoriaalit/html5_sovelluksia_webiin_ja_windowsiin_101" target="_blank"&gt;http://www.tietokone.fi/advertoriaalit/html5_sovelluksia&lt;br /&gt;_webiin_ja_windowsiin_101&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Artikkelin m&amp;auml;&amp;auml;ritelm&amp;auml; p&amp;auml;tee t&amp;auml;ss&amp;auml;kin, eli HTML5 &amp;ndash;nimikkeen alle kuuluu joukko muitakin&lt;br /&gt;W3/EcMa &amp;ndash;standardeja/standardiehdotuksia, kuten HTML5, CSS3, SVG, DOM ja&lt;br /&gt;ECMAscript (JavaScript)&lt;/p&gt;
&lt;p&gt;ECMAscriptin kehityksest&amp;auml; viimeisin huomionarvoinen asia on testipenkin valmistuminen, jonka&lt;br /&gt;avulla voi testata oman suosikkiselaimensa tuen viimeisimm&amp;auml;lle standardille.&lt;br /&gt;Kyseinen testi on ajettavissa t&amp;auml;&amp;auml;lt&amp;auml;: &lt;a title="http://test262.ecmascript.org/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178ebe224a5f6f0d6ac4546270f9abf51911bc2b06f2e0b9cc058c96a33974a9a6dd8" target="_blank"&gt;http://test262.ecmascript.org/&lt;/a&gt;. Pikakokeen j&amp;auml;lkeen IE9 sai tulokseksi&lt;br /&gt;10682 l&amp;auml;pimennytt&amp;auml; testi&amp;auml; ja 299 virheellist&amp;auml; suoritusta. IE10PP2:n tulos on&lt;br /&gt;10922 l&amp;auml;pimennytt&amp;auml; ja 5 ep&amp;auml;onnistunutta testi&amp;auml;.&lt;/p&gt;
&lt;p&gt;T&amp;auml;m&amp;auml;n testipenkin ja tietenkin my&amp;ouml;s W3 &amp;ndash;organisaation testien tavoitteena on varmistaa saman&lt;br /&gt;koodin toimivuus eri selaimissa, jotta kehitt&amp;auml;j&amp;auml;t pystyv&amp;auml;t keskittym&amp;auml;&amp;auml;n&lt;br /&gt;varsinaiseen ty&amp;ouml;h&amp;ouml;ns&amp;auml;, eik&amp;auml; miettim&amp;auml;&amp;auml;n sit&amp;auml;, miten eri tavoilla selaimet&lt;br /&gt;toimivat. Toki suurimpana haasteena on edelleen internet &amp;ndash;i&amp;auml;lt&amp;auml;&amp;auml;n vanhojen tai&lt;br /&gt;todella ikivanhojen selainversioiden k&amp;auml;ytt&amp;ouml;, jonka takia edelleen joudutaan&lt;br /&gt;miettim&amp;auml;&amp;auml;n vaihtoehtoisia ratkaisuja vanhoille selaimille. T&amp;auml;h&amp;auml;nkin l&amp;ouml;ytyy&lt;br /&gt;erilaisia tilap&amp;auml;isratkaisuja, joita osittain k&amp;auml;sittelin tuossa ensimm&amp;auml;isess&amp;auml;&lt;br /&gt;artikkelissa ja toki aika hoitaa my&amp;ouml;s t&amp;auml;t&amp;auml; ongelmaa, mutta valitettavan&lt;br /&gt;hitaasti.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Kirjastoista:&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;Yksi mielenkiintoinen kirjasto, josta en muistanut aikaisemmin mainita on&lt;br /&gt;easel.js (&lt;a title="http://easeljs.com/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb9b11168dd0f9622c5459fad43c98ae5e88d491f8489e00c0950df29d7ad2b1ee" target="_blank"&gt;http://easeljs.com/&lt;/a&gt;),&lt;br /&gt;joka helpottaa canvas &amp;ndash;elementin hy&amp;ouml;dynt&amp;auml;mist&amp;auml; sovelluksissa. Tuo kyseinen&lt;br /&gt;kirjasto on muodostunut &lt;a title="http://www.pirateslovedaisies.com/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb621cc490177601cf659f408965ea6b7eb80dd5879d5d52f11aa9fb0aef7839c4" target="_blank"&gt;http://www.pirateslovedaisies.com/&lt;/a&gt; -pelin rakentamisen yhteydess&amp;auml;. Ty&amp;ouml;kalu,&lt;br /&gt;jota Illun k&amp;auml;ytt&amp;auml;j&amp;auml;t voivat my&amp;ouml;s hy&amp;ouml;dynt&amp;auml;&amp;auml; l&amp;ouml;ytyy t&amp;auml;&amp;auml;lt&amp;auml;: &lt;a title="http://visitmix.com/labs/ai2canvas/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb43cac37e15e8d7782307a6eafce09e7b97f84379395c86cbd5fbbd2eb261c6c8" target="_blank"&gt;http://visitmix.com/labs/ai2canvas/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Eri kirjastojen k&amp;auml;yt&amp;ouml;st&amp;auml; l&amp;ouml;ytyy my&amp;ouml;s mukavasti koulutusmateriaalia &lt;a title="http://trainingkit.webcamps.ms/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb1cd51f870d24f9a65bf6da355f3cc2bbb7f9558efe14a7becdea36fc214680b7" target="_blank"&gt;http://trainingkit.webcamps.ms/&lt;/a&gt; -sivustolta.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ty&amp;ouml;kaluista:&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;Visual Studio k&amp;auml;ytt&amp;auml;jien kannattaa ottaa k&amp;auml;ytt&amp;ouml;&amp;ouml;n SP1, koska siin&amp;auml; on&lt;br /&gt;sis&amp;auml;&amp;auml;nrakennettu intellisense tuki HTML5 elementeille, aihetta k&amp;auml;sittelee yksi&lt;br /&gt;vanha blogikirjoitus: &lt;a title="http://blogs.msdn.com/b/webdevtools/archive/2011/01/27/html5-amp-css3-in-visual-studio-2010-sp1.aspx" href="http://blogs.msdn.com/b/webdevtools/archive/2011/01/27/html5-amp-css3-in-visual-studio-2010-sp1.aspx" target="_blank"&gt;http://blogs.msdn.com/b/webdevtools/archive/2011&lt;br /&gt;/01/27/html5-amp-css3-in-visual-studio-2010-sp1.aspx&lt;/a&gt;. Expression Studio sis&amp;auml;lt&amp;auml;&amp;auml; my&amp;ouml;s HTML5 ja CSS3&lt;br /&gt;&amp;ndash;tuen. My&amp;ouml;s Adobe on kunnostautunut ty&amp;ouml;kalurintamalla helpottaen animointien&lt;br /&gt;tuottamista web &amp;ndash;standardien avulla. Itse odottelen mielenkiinnolla mahdollisia&lt;br /&gt;tuotejulkistuksia BUILD &amp;ndash;konferenssista...&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Rajapinnoista:&lt;br /&gt;&lt;br /&gt;&lt;/b&gt;Eri standardim&amp;auml;&amp;auml;ristysten eteneminen prosesseissa tuo aina silloin t&amp;auml;ll&amp;ouml;in&lt;br /&gt;uusia ominaisuuksia kehitt&amp;auml;jien testattavaksi, joita IE:ss&amp;auml; on implementoitu&lt;br /&gt;uusissa IE10 version platform preview versioissa. N&amp;auml;ihin voi k&amp;auml;tev&amp;auml;sti tutustua&lt;br /&gt;testdrive &amp;ndash;sivuston kautta: &lt;a title="http://ie.microsoft.com/testdrive/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb5b1ae0eaf7f4bd845b7b80759d901a77cf13db34260f8e4687393ea38687bafe" target="_blank"&gt;http://ie.microsoft.com/testdrive/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Aivan viimeisimm&amp;auml;t&lt;br /&gt;kehitt&amp;auml;jille suunnatut implementoinnit, joista viel&amp;auml; halutaan palautetta&lt;br /&gt;kehitt&amp;auml;jilt&amp;auml; l&amp;ouml;ytyv&amp;auml;t HTML5 &amp;ndash;labs sivustolta: &lt;a title="http://html5labs.interoperabilitybridges.com/" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb281f8dc0f07ef223b2f2c4f10a4eedee824fb35caffcc9f21ceb0526ae7717ce" target="_blank"&gt;http://html5labs.interoperabilitybridges.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Viel&amp;auml; on kes&amp;auml;&amp;auml;&lt;br /&gt;j&amp;auml;ljell&amp;auml;.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Juhani Vuorio&lt;/p&gt;
&lt;p&gt;Tule kauniimman&lt;br /&gt;webin kannattajaksi: &lt;a title="www.facebook.com/kaunisweb" href="http://click.email.microsoftemail.com/?qs=29dbd187ef7178eb63944df3e2a36b6ec2e836cbf1bd963fe816087e0dc1bc015f97fbc876e4324c" target="_blank"&gt;www.facebook.com/kaunisweb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10196517" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category></item><item><title>Techila  menestyi European BizSpark Summitissa</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/17/techila-menestyi-european-bizspark-summitissa.aspx</link><pubDate>Fri, 17 Jun 2011 08:04:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10175811</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10175811</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/17/techila-menestyi-european-bizspark-summitissa.aspx#comments</comments><description>&lt;p&gt;&lt;b&gt;&lt;a href="http://www.techila.fi/"&gt;Techila Technologies Oy&lt;/a&gt; Suomesta menestyi &lt;a href="http://www.microsoft.eu/entrepreneurship-and-smes/events/event-microsoft-european-bizspark-summit-14-june-brussels.aspx"&gt;European BizSpark Summitissa&lt;/a&gt;. &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Kovatasoisessa kisassa toinen sijoitus on loistava saavutus ja kisa k&amp;auml;rkisijoista oli tuomariston mukaan todella tiukka. Voittaja &lt;a href="http://www.mopapp.com/"&gt;Mopappin&lt;/a&gt; pitchaus sai tuomaristolta kehuja selkeydest&amp;auml;&amp;auml;n. Mopapp-sovellus ker&amp;auml;&amp;auml; tietoa suurimmista app-storeista ja antaa ajantaisaista tietoa mobiili devaajille heid&amp;auml;n viimeisimmist&amp;auml; myyntiluvuista.&lt;/p&gt;
&lt;p&gt;Kilpailun alussa finalistit saivat viime vuoden voittajilta viime hetken kannustusta. Andrew Yates Artesian toimitusjohtaja ja Vincent Vergonjeanne Kobojosta kehoittivat seuraamaan vaistoja ja viime vuonna finlallisteja coachanneen &lt;a href="http://blog.guykawasaki.com/"&gt;Guy Kawasakin&lt;/a&gt; sanoja muistellen Vincentin sanoi &amp;rdquo;I remember Guy Kawasaki in Paris last year talking about &amp;lsquo;Hot or Not&amp;rsquo;. Be Hot today!&amp;rdquo; Kilpailua edelt&amp;auml;v&amp;auml;n&amp;auml; p&amp;auml;iv&amp;auml;n&amp;auml; finalistit saivat couchausta &lt;a href="http://www.linkedin.com/in/mikesigal"&gt;Mike Sigalilta&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tamperelainen finalistijoukkue Techila Technologies Oy on kehitt&amp;auml;nyt innovaation, jonka avulla henkil&amp;ouml;kohtaisten tietokoneiden k&amp;auml;ytt&amp;auml;m&amp;auml;t&amp;ouml;n laskentakapasiteetti voidaan valjastaa kustannustehokkaasti supertietokoneiden kilpailijaksi. Asiakkaiden laskentaan k&amp;auml;ytt&amp;auml;m&amp;auml; aika v&amp;auml;henee kuukausista tunteihin. Techilan asiakkaina on suuria organisaatioita.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Microsoftin Claire Leen Blogeissa k&amp;auml;yd&amp;auml;&amp;auml;n koko kisa l&amp;auml;pi.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/bizspark/NewsAndEvents/MicrosoftEuropeanBizSparkSummit2011.aspx"&gt;http://www.microsoft.com/bizspark/NewsAndEvents/MicrosoftEuropeanBizSparkSummit2011.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Tanja&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10175811" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category></item><item><title>Hanskataanko suomalaisyrityksissä ohjelmistoprojektit?</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/07/hanskataanko-suomalaisyrityksiss-228-ohjelmistoprojektit.aspx</link><pubDate>Tue, 07 Jun 2011 10:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10172061</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10172061</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/07/hanskataanko-suomalaisyrityksiss-228-ohjelmistoprojektit.aspx#comments</comments><description>&lt;p&gt;Eiv&amp;auml;tk&amp;ouml; kaikki ohjelmistoprojektit aina ylit&amp;auml; budjettinsa? Aikatauluthan eiv&amp;auml;t ainakaan ikin&amp;auml; pid&amp;auml;. Vai onko tilanne t&amp;auml;m&amp;auml;? &lt;/p&gt;
&lt;p&gt;Vuoden 2010 syksyll&amp;auml; l&amp;auml;hdimme etsim&amp;auml;&amp;auml;n tietoa suomalaisten ohjelmistoprojektien onnistumisesta - halusimme l&amp;ouml;yt&amp;auml;&amp;auml; erilaisten olettamusten sijaan todellista tietoa siit&amp;auml;, mik&amp;auml; meid&amp;auml;n ohjelmistoprojekteissamme toimii ja miss&amp;auml; on kehitt&amp;auml;misen varaa. T&amp;auml;llaista tietoa emme kuitenkaan l&amp;ouml;yt&amp;auml;neet valmiina, joten l&amp;auml;hdimme Mext Oy:n ja Lappeenrannan yliopiston kanssa tutkimaan asiaa. &lt;/p&gt;
&lt;p&gt;Tutkimuksessa selvitettiin keskisuurten ja suurten organisaatioiden ohjelmistoprojektien m&amp;auml;&amp;auml;rit&amp;shy;telyss&amp;auml; k&amp;auml;ytt&amp;auml;mi&amp;auml; v&amp;auml;lineit&amp;auml;, dokumentointia, tapoja ja menetelmi&amp;auml;, sek&amp;auml; niiden tunnettuutta ja k&amp;auml;ytt&amp;ouml;&amp;auml;. Tiedonkeruu k&amp;auml;ynnistettiin 18.11.2010 ja se p&amp;auml;&amp;auml;ttyi 3.12.2010, johon menness&amp;auml; tutkimukseen saatiin 189 vastausta 180 organisaatiosta. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;b&gt;Mit&amp;auml; selvisi? &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Tutkimuksessa selvisi valtavasti asioita ohjelmistoprojektien k&amp;auml;yt&amp;auml;nn&amp;ouml;ist&amp;auml;, osaksi vahvistaen aiempia k&amp;auml;sityksi&amp;auml;mme mutta osin my&amp;ouml;s niist&amp;auml; selke&amp;auml;sti poikkeavia. T&amp;auml;ss&amp;auml; muutamia huomioita:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Ohjelmistoprojekteihin ollaan paljon tyytyv&amp;auml;isempi&amp;auml; kuin olisimme uskoneet&lt;/li&gt;
&lt;li&gt;Ohjelmistoprojektien ohjaamisen kehittyneisyys johtaa l&amp;auml;hes poikkeuksetta niiden parempaan onnistumiseen.&lt;/li&gt;
&lt;li&gt;Erityisesti tarjousten kilpailuttaminen, ohjelmistotestaus ja vaatimustenhallinta kaipaavat kehitt&amp;auml;mist&amp;auml;. &lt;/li&gt;
&lt;li&gt;Ohjelmistoprojektien prosessit ja menetelm&amp;auml;t ovat ep&amp;auml;formaaleja eik&amp;auml; kehittyneit&amp;auml; ohjelmistoprojektien hallinnan ty&amp;ouml;kaluja k&amp;auml;ytet&amp;auml; laajasti.&lt;/li&gt;
&lt;li&gt;Yll&amp;auml;pitoon k&amp;auml;ytet&amp;auml;&amp;auml;n likimain sama m&amp;auml;&amp;auml;r&amp;auml; rahaa kuin uusien ohjelmistojen hankintaan. Onko suhde oikea tai j&amp;auml;rkev&amp;auml;?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Mit&amp;auml; pit&amp;auml;isi tehd&amp;auml;?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Onnistumisen parantamiseksi t&amp;auml;rkeimm&amp;auml;ksi kehityskohteeksi erottuu yksi selke&amp;auml;sti: organisaatioiden ohjelmistoprojektikyvykkyyden parantaminen sek&amp;auml; menetelmien ett&amp;auml; ty&amp;ouml;kalujen osalta. N&amp;auml;in saavutettaisiin parempaa laatua sek&amp;auml; aikataulut ja budjetit pit&amp;auml;isiv&amp;auml;t paremmin, ja toisaalta aiheutettaisiin v&amp;auml;hemm&amp;auml;n ik&amp;auml;vi&amp;auml; seuraamuksia itselle ja omalle organisaatiolle.&lt;/p&gt;
&lt;p&gt;Tutkimus liitteen&amp;auml; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Tanja&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10172061" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-10-17-20-61/tutkimusraportti_5F00_ohjelmistoprojektit2010_5F00_koko.pdf" length="603942" type="application/pdf" /><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category></item><item><title>Katso Mango -tapahtuman tallenteet</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/07/katso-mango-tapahtuman-tallenteet.aspx</link><pubDate>Tue, 07 Jun 2011 06:31:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10171944</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10171944</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/07/katso-mango-tapahtuman-tallenteet.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-97/1538.MS1102_5F00_Start_5F00_Screen_5F00_Plus_5F00_Phone_5F00_Yellow_5F00_US_5F00_r01-copy.png"&gt;&lt;img height="298" width="168" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-97/1538.MS1102_5F00_Start_5F00_Screen_5F00_Plus_5F00_Phone_5F00_Yellow_5F00_US_5F00_r01-copy.png" border="0" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-97/4544.WP7_5F00_Start_5F00_Office_5F00_IE_5F00_Framed_5F00_US_5F00_Green_5F00_30_2D00_Sept_2D00_2010-_2D00_-Copy.jpg"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;26.5. julkistettiin Suomessa Mangona tunnettu Windows Phone -p&amp;auml;ivitys. Helsingin apahtumaan osallistui 700&amp;nbsp;mobiilialan innostunutta ammattilaista. &lt;/p&gt;
&lt;p&gt;Voit katsoa tapahtuman tallenteet t&amp;auml;&amp;auml;lt&amp;auml;: &lt;br /&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c59ff1f0159e76bfe9a9725de845139ef471192beaf180f9f0306e106e6634dcb" title="Keynote and Overview of Windows Phone Q&amp;amp;A"&gt;Keynote and Overview of Windows Phone Q&amp;amp;A&lt;/a&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c008bb986a290a9bd910107e106ddc11fb9ed0d18a146a2f9a25ac208391f3cb7" title="Brandon Watson, Microsoft"&gt;Brandon Watson, Microsoft&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://channel9.msdn.com/posts/Designing-for-Windows-Phone-Silverlight-and-tools"&gt;Designing for Windows Phone, introducing Metro&lt;br /&gt;Introduction to Silverlight and tools&lt;br /&gt;Jaime Rodriguez , Microsoft&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c483c31d4123805a8af8f537464f2103a79327dda029c3d60446f6daaacb45a76" title="Application development for Windows Phone"&gt;Application development for Windows Phone&lt;/a&gt; &lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6ccdbc051ed544e06f3934617341a32bdbede1793e52bb8a5e7f06108adab0e760" title="Integrating with Windows Phone hardware and the services"&gt;Integrating with Windows Phone hardware and the services&lt;/a&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6cdb68c73cdad94477be4ae74c0aaf441e68a36d1ea586a082fda258049d39173c" title="Jaime Rodriguez , Microsoft"&gt;Jaime Rodriguez , Microsoft&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c6eb93cfa0eeb22ea5f65e392463e63af89e33542b377a22ffe51fc93b441f22c" title="What&amp;rsquo;s new in &amp;ldquo;Mango&amp;rdquo;, the Next Version of Windows Phone"&gt;What&amp;rsquo;s new in &amp;ldquo;Mango&amp;rdquo;, the Next Version of Windows Phone&lt;/a&gt;&lt;br /&gt;&lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c9501392a78ffdaace99edfcf6f13eac7ab96a2214f58a359acfaed6453b10aca" title="Jaime Rodriguez , Microsoft"&gt;Jaime Rodriguez , Microsoft&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Aloita&amp;nbsp; sovelluskehitys nyt! Mango mullisti mobiiliohjelmistokehityksen mm. yli 1500 uudella API:lla ja natiivia rautakiihdytyst&amp;auml; tukevalla IE9 mobiiliselaimella. Maksuttomat Windows Phone Developer Tools 7.1 Beta -kehitysty&amp;ouml;kalut, emulaattori, ohjeet ja koodiesimerkit ovat ladattavissa heti soitteessa &lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6cdde9463d6d48d75c3f107ca5e5fa0ab219bbc6622011c8676ff5ebed62de088d"&gt;http://create.msdn.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Seuraa my&amp;ouml;s Vesku Paanasen suomenkielist&amp;auml; &lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6c1c05040edde8c70b471fef2de614c880359f52553965c4a3959ecb00d3f189d4" title="blogia"&gt;blogia&lt;/a&gt; Windows Phone 7.sta ja liity&amp;nbsp; Windows Phone&amp;nbsp; 7&amp;nbsp; Linkedin yhteis&amp;ouml;&amp;ouml;n &lt;a href="http://click.email.microsoftemail.com/?qs=3b584a0df5fefe6cced377010c3e51142c2b7ff3e27a64948b282fee89ef59ca4105284db53822d8" title="t&amp;auml;&amp;auml;lt&amp;auml;"&gt;t&amp;auml;&amp;auml;lt&amp;auml;&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Tanja &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10171944" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Silverlight/">Silverlight</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/WebCasts/">WebCasts</category></item><item><title>Windows 8 -konferenssin ilmoittautuminen on alkanut</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/02/windows-8-konferenssin-ilmoittautuminen-on-alkanut.aspx</link><pubDate>Thu, 02 Jun 2011 04:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10170574</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10170574</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/06/02/windows-8-konferenssin-ilmoittautuminen-on-alkanut.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Lue lis&amp;auml;&amp;auml;: &lt;a href="http://www.buildwindows.com/"&gt;http://www.buildwindows.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Varaa paikkasi ja l&amp;auml;hde kuutelemaan uuden Windowsin maailmaa&lt;/p&gt;
&lt;p&gt;Juhani&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10170574" width="1" height="1"&gt;</description></item><item><title>Maksuttomat Windows Phone Mango -kehittäjätyökalut ovat nyt ladattavissa</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/05/31/maksuttomat-windows-phone-mango-kehitt-228-j-228-ty-246-kalut-ovat-nyt-ladattavissa.aspx</link><pubDate>Tue, 31 May 2011 10:04:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10169839</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10169839</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/05/31/maksuttomat-windows-phone-mango-kehitt-228-j-228-ty-246-kalut-ovat-nyt-ladattavissa.aspx#comments</comments><description>&lt;p&gt;Valtavan mediasuosion saanut Windows Phonen seuraava versio koodinimelt&amp;auml;&amp;auml;n &amp;rdquo;Mango&amp;rdquo; on Suomessa syksyll&amp;auml;. Mutta sovelluskehityksen voit aloittaa jo nyt! Mango mullisti mobiiliohjelmistokehityksen mm. yli 1500 uudella API:lla ja natiivia rautakiihdytyst&amp;auml; tukevalla IE9 mobiiliselaimella. Maksuttomat Windows Phone Developer Tools 7.1 Beta -kehitysty&amp;ouml;kalut, emulaattori, ohjeet ja koodiesimerkit ovat ladattavissa heti soitteessa:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://create.msdn.com"&gt;http://create.msdn.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Rekister&amp;ouml;idy samalla kehitt&amp;auml;j&amp;auml;ksi Windows Phone Marketplaceen, jotta voit julkaista sovelluksesi Marketplace-sovelluskaupassa, joka avautuu syksyll&amp;auml; my&amp;ouml;s suomalaisille kuluttajille.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Windows&amp;nbsp;Phone Deverlopers Finland Linkedin -ryhm&amp;auml;n l&amp;ouml;yd&amp;auml;t t&amp;auml;&amp;auml;lt&amp;auml;: &amp;nbsp;&lt;a href="http://linkd.in/l3hHrE"&gt;http://linkd.in/l3hHrE&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Tanja&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10169839" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category></item><item><title>TechDays esityksiä kiireisimmille</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/04/02/techdays-esityksi-228-kiireisimmille.aspx</link><pubDate>Sat, 02 Apr 2011 11:30:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10149132</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10149132</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/04/02/techdays-esityksi-228-kiireisimmille.aspx#comments</comments><description>&lt;p&gt;Kiitokset kaikille puhujille, osallistujille ja visert&amp;auml;jille. Te mahdollistitte hienon tapahtuman. Muutama onkin jo ehtinyt kysell&amp;auml; esitysmateriaalien per&amp;auml;&amp;auml;n, joten t&amp;auml;ss&amp;auml; tilap&amp;auml;inen esitysten tallennuspaikka, josta voitte niit&amp;auml; ladata: &lt;a data-expanded-url="http://cid-4f013ad0e7321227.office.live.com/browse.aspx/TD2011fi/" target="_blank" rel="nofollow" href="http://bit.ly/f2RuCf" title="http://cid-4f013ad0e7321227.office.live.com/browse.aspx/TD2011fi/" class="twitter-timeline-link"&gt;http://bit.ly/f2RuCf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Esitystallenteet tulevat j&amp;auml;lkik&amp;auml;sittelyn j&amp;auml;lkeen katsottavaksi techdays.fi -sivuston kautta huhtikuun aikana.&lt;/p&gt;
&lt;p&gt;Juhani&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10149132" width="1" height="1"&gt;</description></item><item><title>Viimeiset vinkit TechDays -tapahtumaan! </title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/30/viimeiset-vinkit-techdays-taphtumaan.aspx</link><pubDate>Wed, 30 Mar 2011 07:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10147584</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10147584</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/30/viimeiset-vinkit-techdays-taphtumaan.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Techdays &amp;ndash;tapahtuma on jo nurkan takana ja alla viel&amp;auml; muutamia vinkkej&amp;auml;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;teknisen ohjelman ulkopuolelta. &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;K&amp;auml;yt&amp;auml; n&amp;auml;m&amp;auml;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;vinkit hy&amp;ouml;dyksesi&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;ja ota kaikki&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;hy&amp;ouml;ty&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;irti tapahtumap&amp;auml;ivist&amp;auml;! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Ohjelmasta l&amp;ouml;yd&amp;auml;t my&amp;ouml;s tapahtuman &lt;i style="mso-bidi-font-style: normal;"&gt;yhteisty&amp;ouml;kumppanien puheenvuoroja&lt;/i&gt; jotka t&amp;auml;ydent&amp;auml;v&amp;auml;t teknisten seminaarien tarjontaa.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Valitse &lt;a href="http://www.microsoft.com/finland/techdays/2011/ohjelma.html"&gt;ohjelmasta&lt;/a&gt; sopiva&lt;span style="mso-spacerun: yes;"&gt; &lt;/span&gt;luento ja huomio ett&amp;auml;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;kumppanipuheenvuorot eiv&amp;auml;t v&amp;auml;ltt&amp;auml;m&amp;auml;tt&amp;auml; noudata osaseminaarin aihetta tai kohderyhm&amp;auml;&amp;auml;! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Infopisteit&amp;auml;, klinikoita sek&amp;auml; kumppanist&amp;auml;ndej&amp;auml; t&amp;auml;sm&amp;auml;keskusteluille&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Luentojen lis&amp;auml;ksi kumppanimme sek&amp;auml; Microsoftin oma v&amp;auml;ki tuovat osaamistaan ja ratkaisujaan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;esille erilaisilla infopisteill&amp;auml;, klinikoilla sek&amp;auml; demopisteill&amp;auml;, &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;joissa teid&amp;auml;n on mahdollista k&amp;auml;yd&amp;auml; syvempi&amp;auml; keskusteluja asiantuntijoiden kanssa.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Microsoft Multipoint Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Maaliskuussa julkistettiin Windows Multipoint Server 2011. Se on k&amp;auml;ytt&amp;ouml;j&amp;auml;rjestelm&amp;auml;, jonka avulla yksi keskusyksikk&amp;ouml; voidaan jakaa jopa kymmenelle ty&amp;ouml;pisteelle (n&amp;auml;ytt&amp;ouml;, n&amp;auml;pp&amp;auml;imist&amp;ouml; ja hiiri). Multipoint on tarkoitettu erityisesti kouluihin ja ratkaisuun kuuluu k&amp;auml;ytt&amp;ouml;j&amp;auml;rjestelm&amp;auml;n lis&amp;auml;ksi HP/Fujitsun laitteita.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;Lue aiheesta lis&amp;auml;&amp;auml;: &lt;/span&gt;&lt;a href="http://www.microsoft.com/windows/multipoint/2011.aspx"&gt;&lt;span style="font-family: Calibri; color: #0000ff; font-size: small;"&gt;http://www.microsoft.com/windows/multipoint/2011.aspx&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Lisensointiklinikka&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Tule ja kysy sinua askarruttavia kysymyksi&amp;auml;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;eri hankintamalleista&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Microsoftin asiantuntijoilta. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Sertifiointiklinikka&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Koulutuskumppaneiden MCT-kouluttajatohtorit auttavat sinua oppimispolun l&amp;ouml;yt&amp;auml;misess&amp;auml; ja he kirjoittavat reseptin sertifiointikokonaisuuden t&amp;auml;ydent&amp;auml;miseksi. Hy&amp;ouml;dynn&amp;auml; tohtoreiden ammattitaito oman koulutussuunnitelman tekemisess&amp;auml;!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Premier Support&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Microsoft Premier Support &amp;ndash;tukipalvelun avulla saat parasta teknist&amp;auml; ja operatiivista tukea suoraan Microsoftilta. Premier Support haluaa parantaa ennenkaikkea ennaltaehk&amp;auml;isev&amp;auml;sti asiakkaan ymp&amp;auml;rist&amp;ouml;j&amp;auml;, kuin odotella, ett&amp;auml; ymp&amp;auml;rist&amp;ouml;ss&amp;auml; esiintyy ongelmia ja sitten vasta paikkailla niit&amp;auml;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: small;"&gt;Mit&amp;auml; hy&amp;ouml;tyj&amp;auml; saavutat Premier Support palvelujen kautta:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;span lang="FI" style="font-family: Symbol; mso-ansi-language: FI; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;&lt;span style="font-size: small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font: 7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: small;"&gt;Suorita ymp&amp;auml;rist&amp;ouml;&amp;ouml;si terveystarkistus tai katselmointi. Saat tuloksena listan parannusehdotuksia, jotka korjaamalla v&amp;auml;lt&amp;auml;t ongelmat jatkossa. Toimii hyvin my&amp;ouml;s osana laadunvarmistusta kehitysprojektissa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span lang="FI" style="font-family: Symbol; mso-ansi-language: FI; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;&lt;span style="font-size: small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font: 7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: small;"&gt;Kehit&amp;auml; IT prosessejasi ITIL-oppien mukaisesti; varaa Microsoftin operatiivinen tukihenkil&amp;ouml; paikan p&amp;auml;&amp;auml;lle kehitt&amp;auml;m&amp;auml;&amp;auml;n n&amp;auml;it&amp;auml; yhdess&amp;auml; kanssasi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span lang="FI" style="font-family: Symbol; mso-ansi-language: FI; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;&lt;span style="font-size: small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font: 7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;span style="font-size: small;"&gt;Kehit&amp;auml; osaajistasi Premier Supportin Workshopeissa alan parhaita osaajia. Workshopit ovat vain Premier Support asiakkaille, ja pit&amp;auml;jin&amp;auml; ovat EMEA:n alueen parhaat osaajat. N&amp;auml;m&amp;auml; asiantuntijat vastaavat kaikkiin aiheeseen liittyviin kysymyksiisi. Workshopeissa keskityt&amp;auml;&amp;auml;n tekemiseen, ei teoriaan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span lang="FI" style="font-family: Symbol; mso-ansi-language: FI; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;&lt;span style="font-size: small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font: 7pt 'Times New Roman';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Keskit&amp;auml; omat resurssisi tuottavaan ty&amp;ouml;h&amp;ouml;n, ja anna monimutkaiset ongelmien selvitykset Microsoftille, jonka laajat tietovarastot saattavat sis&amp;auml;lt&amp;auml;&amp;auml; jo valmiin ratkaisun ongelmaasi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Tervetuloa&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;kuulemaan lis&amp;auml;&amp;auml;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;infopisteelle! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Maistiaisia unelmaty&amp;ouml;paikan aineksista&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Tervetuloa 1. krs aukiolle tutustumaan erilaisiin Microsoftin teknologiaratkaisuihin siit&amp;auml;, miten&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;tuodaan tietoa ja ajatuksia luovasti esille sek&amp;auml; miten tehd&amp;auml;&amp;auml;n tehokkaasti t&amp;ouml;it&amp;auml; ajasta ja paikasta&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;riippumatta. Asioita, jotka auttavat matkassa tietoty&amp;ouml;n tulevaisuuteen jo t&amp;auml;n&amp;auml;&amp;auml;n.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Microsoft Hardware for Business &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Tule tutustumaan tehokkaisiin ja optimoituihin ty&amp;ouml;v&amp;auml;lineisiin jotka on suunniteltu jokaista ty&amp;ouml;tarvettasi varten.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;Office &amp;ndash;klinikalla&lt;/span&gt;&lt;/i&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt; Tieturin asiantuntijat palvelevat sinua kaikissa Office &amp;ndash;tuotteisiin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;liittyv&amp;auml;ss&amp;auml; pulmissa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;Visual Studio ALM -klinikka&lt;/span&gt;&lt;/i&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;. Tervetuloa keskustelemaan sinua askarruttavista&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;kysymyksist&amp;auml; To ja Pe klo 10.00&amp;ndash;13.00. Klinikalla p&amp;auml;ivyst&amp;auml;&amp;auml; Visual Studio ALM User Groupin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;j&amp;auml;seni&amp;auml; http://linkd.in/fOBLms, joilla on pitk&amp;auml; kokemus Visual Studiosta ja Team Foundation&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Serverist&amp;auml;, sek&amp;auml; sovellusten elinkaarenhallinnasta.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Onko sertifioitumisesi Microsoftin tuotteiden osalta j&amp;auml;&amp;auml;nyt puolitiehen tai onko edess&amp;auml;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;uusi sertifioituminen uuden Microsoft-teknologian osalta?&lt;/span&gt;&lt;/i&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt; Sovelto j&amp;auml;rjest&amp;auml;&amp;auml; kaikille&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;TechDays-tapahtumaan osallistuville mahdollisuuden suorittaa sertifiointitestej&amp;auml; huoneessa&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;215 koko tapahtuman ajan. Nyt voit siis hy&amp;ouml;dynt&amp;auml;&amp;auml; osallistumistasi tapahtumaan my&amp;ouml;s aivan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;uudella tavalla ja ottaa maksimaalisen hy&amp;ouml;dyn tapahtumaan k&amp;auml;ytt&amp;auml;m&amp;auml;st&amp;auml;si ajasta!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;&lt;em&gt;Microsoft Student Partnerit&lt;/em&gt; esitt&amp;auml;ytyv&amp;auml;t omalla&amp;nbsp; infopisteell&amp;auml;&amp;auml;n.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kinect -klinikka&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kinect &amp;ndash;klinikka auttaa oikomaan jumiutuneita lihaksia rentouttavien pelien&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;muodossa. Kun istuminen puuduttaa tai p&amp;auml;&amp;auml; ei tahdo taipua, poikkea klinikallamme pelaamaan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Tervetuloa oppimaan, keskustelemaan ja verkostoitumaan. Olemme luoneet tapahtuman&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;juuri sinulle!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Terveisin, TechDays v&amp;auml;ki! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10147584" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/TechDays/">TechDays</category></item><item><title>TechDays vierakynä: Kolmikerrosarkkitehtuurin evoluutio – CQRS</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/27/techdays-vierakyn-228-kolmikerrosarkkitehtuurin-evoluutio-cqrs.aspx</link><pubDate>Sun, 27 Mar 2011 17:00:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10146395</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10146395</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/27/techdays-vierakyn-228-kolmikerrosarkkitehtuurin-evoluutio-cqrs.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Blogin kirjoittaja Mikko Hytti, Fujitsu Services. Jopa hieman provokatiivisesti nimetyss&amp;auml; luennossa k&amp;auml;yd&amp;auml;&amp;auml;n l&amp;auml;pi Command and Query Responsibility Separation &amp;ndash;arkkitehtuuria ja Event Sourcin -suunnittelumallia. Kyseess&amp;auml; on hyvin laaja aihealue, jossa kerke&amp;auml;mme monilta osin raapaisemaan vain pintaa ja toivottavasti luomaan hyv&amp;auml;n valmiuden ja halun oppia lis&amp;auml;&amp;auml;. Laajuuden my&amp;ouml;t&amp;auml; aiheeseen liittyy monia hy&amp;ouml;dyllisi&amp;auml; ajatuksia, joita voi hy&amp;ouml;dynt&amp;auml;&amp;auml; kokonaisuudessaan tai vaikka erikseen valikoimalla tarpeen mukaan. Esityksess&amp;auml; k&amp;auml;yd&amp;auml;&amp;auml;n l&amp;auml;pi mm. arkkitehtuurin soveltuvuus massiivista skaalautuvuutta vaativissa j&amp;auml;rjestelmiss&amp;auml;, kuten facebook. Toisaalta tarkastelemme, mit&amp;auml; hy&amp;ouml;tyj&amp;auml; aihealue tarjoaa &amp;rdquo;normaaleille&amp;rdquo;, liiketoimintalogiikkaa sis&amp;auml;lt&amp;auml;ville sovelluksille (kuten toteutuksen jakaminen pienempiin hallittaviin palasiin, ORM:n yksinkertaistuminen, eksplisiittinen audit trail ja tapahtumapohjainen integraatiorajapinta sovellukseen). &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kannattaa tarkistaa my&amp;ouml;s Pasi Taiveen CQRS k&amp;auml;yt&amp;auml;nn&amp;ouml;ss&amp;auml; -esitys, jolle t&amp;auml;m&amp;auml; esitys luo pohjan. Pasi k&amp;auml;y aihealutta l&amp;auml;pi koodiesimerkein.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10146395" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category></item><item><title>TechDays vieraskynä: Miten voin laajentaa tai räätälöidä toimintoja MVC kehikossa?</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/22/techdays-vieraskyn-228-miten-voin-laajentaa-tai-r-228-228-t-228-l-246-id-228-toimintoja-mvc-kehikossa.aspx</link><pubDate>Tue, 22 Mar 2011 15:20:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10144371</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10144371</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/22/techdays-vieraskyn-228-miten-voin-laajentaa-tai-r-228-228-t-228-l-246-id-228-toimintoja-mvc-kehikossa.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kun ASP.NET MVC kehikko ilmestyi pari vuotta sitten, se oli tuonut uutta ja raikasta tuulta ASP.NET sovelluskehitykseen. Vapaasti saatavana olevia kehikkoja on ollut jo aikaisemminkin, samoin Microsoft itse on julkaissut tietoja miten Model-View-Controller patterni tulisi implementoida ASP.NETin avulla. Mutta MVC kehikko oli ensimm&amp;auml;inen &amp;rdquo;tuote&amp;rdquo; itse Microsoftilta mik&amp;auml; oli alusta l&amp;auml;htien rakennettu MVC pattern mieless&amp;auml;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kehikko on saanut positiivisen vastaanoton, ja siit&amp;auml; on jo ilmestynyt kolmas versio t&amp;auml;m&amp;auml;n vuoden tammikuussa. Kehikko on my&amp;ouml;s tuonut uudistuksia itse .NET Frameworkin Web ajoymp&amp;auml;rist&amp;ouml;&amp;ouml;n, kuten esimerkiksi reititys (routing), mik&amp;auml; on k&amp;auml;yt&amp;ouml;ss&amp;auml; kaikille ASP.NET kehitt&amp;auml;jille, ei pelk&amp;auml;st&amp;auml;&amp;auml;n MVC kehitt&amp;auml;jille.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;MVC sovelluksen tekeminen &amp;ndash; varsinkin jos k&amp;auml;ytet&amp;auml;&amp;auml;n olemassa olevaa Visual Studio solution runkoa &amp;ndash; on helppoa ja nopeata. Tekeminen kuitenkin vaatii hiukan erilaista osaamista kuin Web Forms: HTML, CSS ja JavaScript taidot tulevat nopeasti k&amp;auml;ytetyksi kun toimitaan MVC sovellusten kanssa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Ensimm&amp;auml;isten sovellusten j&amp;auml;lkeen kuitenkin voi olla semmoinen olo, ett&amp;auml; jotkut asiat eiv&amp;auml;t toimi niin kuin me haluaisimme niiden toimivan. Voi olla ett&amp;auml; emme pysty meid&amp;auml;n reitti&amp;auml; oikein hyvin kuvaamaan sill&amp;auml; tavalla, miten MVC:ss&amp;auml; reitit kuvataan. Tai haluaisimme jonkun uuden perusteen Action methodin valintaan, eik&amp;auml; sis&amp;auml;&amp;auml;nrakennettu tapa tunnu sopivan meid&amp;auml;n (tai asiakkaidemme) tarpeisiin. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Voi tietenkin yritt&amp;auml;&amp;auml; jotenkin saada asiaa toimimaan MVC:n oletusty&amp;ouml;kaluilla, mutta paljon parempi (ja mielenkiintoisempi :-) ) vaihtoehto on l&amp;auml;hte&amp;auml; r&amp;auml;&amp;auml;t&amp;auml;l&amp;ouml;im&amp;auml;&amp;auml;n MVC tuotetta omien tarkoitusten mukaiseksi. T&amp;auml;m&amp;auml; on mahdollista, koska MVC on alusta asti kehitetty sit&amp;auml; ajatellen, ett&amp;auml; kehitt&amp;auml;j&amp;auml;t voivat sit&amp;auml; luovasti laajentaa omien tarpeidensa mukaisesti. Kehikkoon on suunniteltu monta pistett&amp;auml;, mihin voimme kytke&amp;auml; omaa koodia.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;R&amp;auml;&amp;auml;t&amp;auml;l&amp;ouml;inti&amp;auml; on mahdollista tehd&amp;auml; kahdella tavalla. Joko voimme ottaa jonkun olemassa olevan palasen, kuten Action methodin valinnat ja laajentaa alkuper&amp;auml;ist&amp;auml; toiminnallisuutta. Voimme n&amp;auml;in hy&amp;ouml;dynt&amp;auml;&amp;auml; MVC kehikon jo olemassa olevaa toimintoja ja silti kytke&amp;auml; meid&amp;auml;n r&amp;auml;&amp;auml;t&amp;auml;l&amp;ouml;idyt osat mukaan. Toinen vaihtoehto on korvata kyseisen toiminnallisuuden kokonaan, tekem&amp;auml;ll&amp;auml; t&amp;auml;ysin oma toteutus.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;MVC onkin monesta pienest&amp;auml; palasesta rakennettu kokonaisuus. Paloja voidaan vaihdella ja korvata tarpeiden mukaisesti, jos alkuper&amp;auml;inen kokoonpano ei tunnu toimivan luontevasti.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Jos aihe kiinnostaa enemm&amp;auml;n, tule ja kuuntele &lt;b style="mso-bidi-font-weight: normal;"&gt;Plug&amp;amp;Play MVC &lt;/b&gt;esityksen TechDays 2011 tapahtumassa mist&amp;auml; saat hyv&amp;auml;t ev&amp;auml;&amp;auml;t palojen r&amp;auml;&amp;auml;t&amp;auml;l&amp;ouml;imiseen ja omien palojen toteutukseen.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 10pt;"&gt;&lt;span lang="FI"&gt;&lt;a href="http://rebuildall.umbraworks.net/"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span style="line-height: 115%; font-family: 'Arial','sans-serif'; font-size: 10pt;"&gt;&lt;span style="color: #0000ff;"&gt;Lenard Gunda&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="apple-style-span"&gt;&lt;i style="mso-bidi-font-style: normal;"&gt;&lt;span lang="FI" style="line-height: 115%; font-family: 'Arial','sans-serif'; color: #323232; font-size: 10pt;"&gt; ty&amp;ouml;skentelee arkkitehtin&amp;auml; .NET teknologioiden parissa. Keskipisteen&amp;auml; ovat Web teknologiat: ASP.NET, MVC, Silverlight ja WCF. Lenard on my&amp;ouml;s kiinnostunut eri tavoista tehostaa ohjelmointity&amp;ouml;t&amp;auml;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144371" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/TechDays/">TechDays</category></item><item><title>TechDays vieraskynä: Kolme esitystä jotka nivoutuvat löyhästi yhteen: Entity frameworkiä (EF), arkkitehtuuria ja uusia tuulia</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/22/techdays-vieraskyn-228-kolme-esityst-228-jotka-nivoutuvat-l-246-yh-228-sti-yhteen-entity-frameworki-228-ef-arkkitehtuuria-ja-uusia-tuulia.aspx</link><pubDate>Tue, 22 Mar 2011 07:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10144188</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10144188</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/22/techdays-vieraskyn-228-kolme-esityst-228-jotka-nivoutuvat-l-246-yh-228-sti-yhteen-entity-frameworki-228-ef-arkkitehtuuria-ja-uusia-tuulia.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Blogin kirjoittaja Pasi Taive, Cybercom.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;T&amp;auml;n&amp;auml; vuonna minulla on TechDays:s&amp;auml; kolme esityst&amp;auml; jotka nivoutuvat l&amp;ouml;yh&amp;auml;sti yhteen. Tietysti vain yht&amp;auml;kin voi ja kannattaa tulla kuuntelemaan, mutta parhaimman n&amp;auml;kemyksen kokonaisuudesta saa kun tulee vilkaisemaan kaikki esitykseni. Jos olet siis kiinnostunut Datan k&amp;auml;sittelyst&amp;auml; ja arkkitehtuureista kannattaa tulla kuuntelemaan minun vaahtoamista n&amp;auml;ist&amp;auml; asioista J&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Aloitan EF 4.1 esityksell&amp;auml;, joka on aika peruskauraa, mutta pit&amp;auml;nee sis&amp;auml;ll&amp;auml;&amp;auml;n my&amp;ouml;s muutaman mielenkiintoisemman jutun my&amp;ouml;s kokeneemmille koodaajille tai arkkitehdeille. Muutaman tunnin edellisen esityksen j&amp;auml;lkeen jatkan EF Code First esityksell&amp;auml;. EF Code First esityksess&amp;auml; menen hivenen syvemm&amp;auml;lle ORM:n maailmassa, k&amp;auml;yn l&amp;auml;pi asioita kuten datan k&amp;auml;sittelyn filosofiaa, ORMin ja EF keskeisimpi&amp;auml; design patterneita (mm. Unit of Work, Identity Mapping, jne&amp;hellip;), mist&amp;auml; jatkan sitten demoilla.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a href="http://msevents.fi/techdays/pdf/TechDays_Agenda_seminaarivihko_1303_DEV_TO.pdf"&gt;Linkki agendaan&lt;/a&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Viimeinen esitykseni on sitten perjantaina (CQRS K&amp;auml;yt&amp;auml;nn&amp;ouml;ss&amp;auml;), jossa k&amp;auml;yn l&amp;auml;pi arkkitehtuuri konseptin Command And Query Responsibility Segregation (CQRS) k&amp;auml;yt&amp;auml;nn&amp;ouml;n tasolla. Ennen tuota esityst&amp;auml; kannattaa k&amp;auml;yd&amp;auml; kuuntelemassa Hytin Mikon esitys CQRS:t&amp;auml; joka luo pohjan minun esitykselleni. Asia on periaattteessa yksinkertainen ja perustuu siihen ett&amp;auml; datan kyselyt ja tilan muuttaminen ovat kaksi t&amp;auml;ysin eri asiaa ja ne voidaan erottaa arkkitehtuurisessa mieless&amp;auml;. N&amp;auml;iden asioiden erottaminen (kyselyt ja tilan muuttaminen) antaa meille paljon mahdollisuuksia arkkitehtuurin tekemiseen. Perinteiseen N-TIER arkkitehtuuriin verrattuna CQRS-arkkitehtuurissa on enemm&amp;auml;n liikkuvia osia, mutta osat ovat pienempi&amp;auml; ja niill&amp;auml; on tarkemmat vastuut. Askel CQRS-arkkitehtuurin suuntaan voi olla joillekin henkil&amp;ouml;ille helppo ja joillekin vaikea. T&amp;auml;st&amp;auml; lis&amp;auml;&amp;auml; minun esityksess&amp;auml;ni. &lt;a href="http://msevents.fi/techdays/pdf/TechDays_Agenda_seminaarivihko_1303_DEV-PE.pdf"&gt;Linkki agendaan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;o:p&gt;&lt;span style="font-family: Calibri; font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="FI" style="mso-ansi-language: FI;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Calibri;"&gt;Kaikissa n&amp;auml;iss&amp;auml; kolmessa esityksess&amp;auml; k&amp;auml;yt&amp;auml;n samaa ideaa ja sovellusta demoissa. Demot kehittyv&amp;auml;t esityksiss&amp;auml; ja kuulijoille j&amp;auml;&amp;auml; k&amp;auml;sityst&amp;auml; siit&amp;auml;, miten eri tavoilla voimme tietoj&amp;auml;rjestelmi&amp;auml; rakentaa. Tietysti ehdimme raapaisemaan vain pintaa, mutta tarkoitus onkin her&amp;auml;tt&amp;auml;&amp;auml; mielenkiintoa, sek&amp;auml; helpottaa itseopiskelua lis&amp;auml;&amp;auml; aiheista.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10144188" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category></item><item><title>Katso Mix2011 Keynote suorana 12.4 kotisohvalta tai sitten kanssamme Keilarannassa </title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/16/katso-mix2011-key-note-suorana-12-4-kotisohvalta-tai-sitten-kanssamme-keilarannassa.aspx</link><pubDate>Wed, 16 Mar 2011 11:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10141952</guid><dc:creator>Sade1</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10141952</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/16/katso-mix2011-key-note-suorana-12-4-kotisohvalta-tai-sitten-kanssamme-keilarannassa.aspx#comments</comments><description>&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;&lt;span style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small"&gt;MIX2011&lt;/span&gt;&lt;/a&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: small" mce_style="FONT-FAMILY: ; FONT-SIZE: small"&gt;&lt;span style="FONT-FAMILY: Calibri" mce_style="FONT-FAMILY: Calibri"&gt; jyrähtää käyntiin&lt;span style="mso-spacerun: yes" mce_style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;12 – 14.4. Las Vegasissa ja kokoaa jälleen ison joukon kehittäjiä sekä designereita ympäri maailmaa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: small" mce_style="FONT-FAMILY: ; FONT-SIZE: small"&gt;&lt;span style="FONT-FAMILY: Calibri" mce_style="FONT-FAMILY: Calibri"&gt;Mixin avajaispuheenvuoro tullaan lähettämään suorana lähetyksenä 12.4. klo 19:00 suomen aikaa.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: small" mce_style="FONT-FAMILY: ; FONT-SIZE: small"&gt;&lt;span style="FONT-FAMILY: Calibri" mce_style="FONT-FAMILY: Calibri"&gt;Tämä kannattaa seurata livenä sillä&lt;span style="mso-spacerun: yes" mce_style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;Mixin avajaispuheenvuoro ei perinteisesti ole jättänyt ketään kylmäksi!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;span style="FONT-FAMILY: Calibri; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; FONT-SIZE: small"&gt;Lisätietoja avajaispuheenvuoron aiheista: &lt;/span&gt;&lt;a href="http://live.visitmix.com/Keynotes" mce_href="http://live.visitmix.com/Keynotes"&gt;&lt;span style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small"&gt;http://live.visitmix.com/Keynotes&lt;/span&gt;&lt;/a&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;o:p&gt;&lt;span style="FONT-FAMILY: Calibri; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; FONT-SIZE: small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;o:p&gt;&lt;span style="FONT-FAMILY: Calibri; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; FONT-SIZE: small"&gt;&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: small" mce_style="FONT-FAMILY: ; FONT-SIZE: small"&gt;&lt;span style="FONT-FAMILY: Calibri" mce_style="FONT-FAMILY: Calibri"&gt;Järjestämme avajaispuheenvuoron kotikatsomon Microsoftin toimistolla Keilaranta 7:ssa 12.4. klo 18:00 alkaen.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;span style="FONT-FAMILY: Calibri; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; FONT-SIZE: small"&gt;70 ensimmäiselle tilaa joten ilmoittaudu pikaisesti &lt;/span&gt;&lt;a href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=40-41-B9-E0-17-C6-18-E7-B9-D9-55-3A-24-FF-0E-56&amp;amp;Culture=fi-FI" mce_href="https://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=40-41-B9-E0-17-C6-18-E7-B9-D9-55-3A-24-FF-0E-56&amp;amp;Culture=fi-FI"&gt;&lt;span style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small" mce_style="FONT-FAMILY: Calibri; COLOR: #0000ff; FONT-SIZE: small"&gt;täältä.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;Tanja &lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal mce_style="MARGIN: 0cm 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI mce_style="mso-ansi-language: FI"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10141952" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Silverlight/">Silverlight</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Web/">Web</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/IE/">IE</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/WebCasts/">WebCasts</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/php/">php</category></item><item><title>TechDays vieraskynä: Moderni web-kokemus syntyy avoimella mielellä</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/04/techdays-vieraskyn-228-moderni-web-kokemus-syntyy-avoimella-mielell-228.aspx</link><pubDate>Fri, 04 Mar 2011 10:20:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10136857</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10136857</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/03/04/techdays-vieraskyn-228-moderni-web-kokemus-syntyy-avoimella-mielell-228.aspx#comments</comments><description>&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span lang=FI&gt;Useimpien kehittäjäkonferenssien esitysten perusteella web näyttää aika tylsältä, ja useimmat Microsoft-ympäristön selainsovellukset jätetään ASP.NET-komponenttien perusulkoasun varaan. Mutta mitä sitten, kun pitäisi tehdä kaunista webiä suuren maailman tyyliin?&lt;/span&gt;&lt;/b&gt;&lt;span lang=FI&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Jouduimme pohtimaan tätä kysymystä, kun asiakkaamme pisti alkusyksystä tiukan toimeksiannon: Pitäisi syntyä sellainen verkkopalvelu, joka kestää sekä visuaalisesti että toiminnallisesti vertailun minkä tahansa modernin saitin kanssa. Ai niin, ja hakukonenäkyvyyden, mobiililaitteiden käyttökokemuksen ja Javascriptittömän version toimivuuden kaltaisten perusjuttujen on tietysti oltava kunnossa. Plus että kuormaa ja murtautumisyrityksiä olisi syytä sietää lähes rajattomasti.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Web-hotnessia M$-platalla?!?&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Kun juttelee näyttävien webbisaittien tekijöiden kanssa, ASP.NET-alusta ei noin keskimäärin ole kovin kovassa huudossa. Suorastaan kuulostaa siltä, että nätin webin tekeminen vaatii vähintään Rubya, Pythonia tai Scalaa, eikä MySQL tai peräti MongoDB:kään olisi pahitteeksi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Me kuitenkin lähdimme vääntämään nykyaikaista palvelua Microsoft-alustalla, ja saimme tiimiimme pari web-kehittäjää, joille redmondilainen alusta ei ollutkaan tuttu. ASP.NET MVC 3 Razorin kera yllätti meidät kaikki notkeudellaan, ja frontend-spesialistiemme jQuery-osaaminen yhdistyi varsin saumattomasti kehitystyökalujen nykylinjaan: sekä ASP.NET MVC että Visual Studio antoivat hyvää taustatukea projektille, jossa iso osa ohjelmakoodista oli selaimella suoritettavaa JavaScriptiä. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3 face=Calibri&gt;Myös avoimen lähdekoodin tarjoomalla oli paljon tekemistä projektimme kanssa. Datakerrokseen valikoitui jo varhain &lt;/font&gt;&lt;a href="http://nhforge.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;NHibernate&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt;, käyttöliittymätasolla taas CSS:n kirjoittamista helpotti &lt;/font&gt;&lt;a href="http://lesscss.org/"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;LESS&lt;/font&gt;&lt;/a&gt;&lt;font size=3 face=Calibri&gt;-kirjaston .NET-versio, &lt;/font&gt;&lt;a href="https://github.com/dotless"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;dotless&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;. Mukana on myös joukko muita ilmaiskirjastoja. Monimutkainen teknologiapino, mutta lopulta yllättävän helposti yhteensovitettavissa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Palaute frontend-kehittäjiltämme oli ilahduttavaa: ”Harvoin millään alustalla on päässyt näin vapaasti säätämään kaiken täsmälleen kuntoon.” Ei ihan sitä, mitä Microsoft-alustasta – varsinkaan ASP.NETistä – on totuttu kuulemaan!&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Suunnittelun kantapäätä koputtelemassa&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Perinteisesti meitä kehittäjiä on opetettu tekemään liiketoimintasovelluksia. Pyhät DataGridimme lukevat tietokantaa, ja btnUpdatemme vievät tietoja takaisin. Joskus lomakkeemme ovat saatavilla julkisesta webistä, mutta yhtä kaikki, meitä valmistetaan &lt;i style="mso-bidi-font-style: normal"&gt;asioinnin mahdollistamiseen&lt;/i&gt;. Kun sitten pitäisi tehdä jotain &lt;i style="mso-bidi-font-style: normal"&gt;asiakkaan hurmaavaa&lt;/i&gt;, haasteet ovat erilaisia.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Ajatellaan esimerkiksi hakua, jossa käyttäjälle halutaan tarjota mahdollisimman nopeasti visuaalisesti runsas tulosjoukko, jonka selailuun uppoaa – ei siksi että hakisi tietoja, vaan siksi että sisältö vain on niin kiehtovaa. Perinteisesti teimme aina sivun, joka teki http-pyynnön hakutulosten noutamiseksi. Sitten eliminoitiin näkyvä sivunlataus updatepanelilla tai jollain muulla ajax-ratkaisulla. Mutta meille sekin olisi ollut liian kömpelöä. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Onneksi tilanne oli sellainen, että tiukasti pakattu ja sopivin cache-otsikoin varustettu JSON-tiedosto kaikesta datasta voidaan ladata selaimeen jo ennakolta. Niinpä kun käyttäjä tekee haun, palvelimella ei edes käydä – haku on ohjelmoitu JavaScriptillä, ja käyttökokemus vastaa nopeudeltaan työpöytäsovellusta tai Silverlightia. Ei mitään ydinfysiikkaa tämäkään, mutta harvemminpa tulee perussivustoilla vastaan.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Oikean ajattelun tie&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Hakuesimerkki osoittaa, ettei tällaisten projektien oikea haaste liity koodaukseen. Toki pitää osata JSONia, HTTP:tä, JavaScriptiä ja tietokantahakujen optimointia, mutta paljon vaikeampaa on keksiä, millä tavalla lopputulos on houkuttelevin ja käytettävin. Onneksi web on melkoisen avoin: ideoita voi hakea surffailemalla, ja usein toteutuksestakin saa jonkun idean view sourcella.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Microsoftin web-alusta on ottanut viimeisen muutaman vuoden aikana jättimäisen askeleen eteenpäin kohti avointa web-kehitystä. Samaan aikaan useat vapaan lähdekoodin .NET-projektit alkavat saavuttaa sellaisen kypsyyden tason, että niiden käyttäminen projekteissa on järkevää: samalla saadaan käyttöön myös paljon innovaatioita, joita monilla ”hipimmillä” alustoilla on kehitelty.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Suurin jarru loisteliaille ASP.NET-sovelluksille olemme me kehittäjät. Monissa meistä istuu enterprise-mentaliteetti, jossa uusien työkalujen käyttöönottoon vaaditaan koulutus tai peräti sertifiointi, eikä toteutustiimi halua kirveelläkään ottaa vastuuta ulkopuolisista komponenteista. &lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Tälle ajattelulle on paikkansa, mutta moderniin webiin se ei riitä. Parasta ei yksinkertaisesti tule riittävän nopeasti, jos ripustautuu yhden toimittajan innovaatioihin – ei, vaikka kyseessä olisi maailman suurin ohjelmistotalo. Microsoft itse avautuu jatkuvasti enemmän, ja kehittäjinä paikkamme on tämän muutoksen etujoukoissa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Rohkeutta, toverit!&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;i style="mso-bidi-font-style: normal"&gt;&lt;span lang=FI&gt;&lt;font size=3 face=Calibri&gt;Jouni Heikniemi on pitkän linjan Microsoft-kehittäjä ja toimii konsulttina Offbeat Solutionsissa. TechDays 2011 –tapahtumassa hän kertoo yhdessä Valve Brandingin Marcus Tallbergin kanssa projektista, josta nämä kokemukset ovat peräisin. Luvassa on demoja, vinkkejä ja tilitystä – niin ohjelmoijan kuin ulkokuoren kehittäjänkin näkökulmasta.&lt;/font&gt;&lt;/span&gt;&lt;/i&gt;&lt;span lang=FI&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10136857" width="1" height="1"&gt;</description></item><item><title>Steve Ballmerin keynote ma 14.2. klo 17 MWC:ssä Barcelonassa</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/14/steve-ballmerin-keynote-ma-14-2-klo-17-mwc-ss-228-barcelonassa.aspx</link><pubDate>Mon, 14 Feb 2011 08:38:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10128885</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10128885</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/14/steve-ballmerin-keynote-ma-14-2-klo-17-mwc-ss-228-barcelonassa.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span lang="FI" style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;Steve Ballmer pit&amp;auml;&amp;auml; t&amp;auml;n&amp;auml;&amp;auml;n maanantaina 14.2. klo&amp;nbsp;17:00 Suomen aikaa Keynote-puheenvuoron&lt;/span&gt;&lt;span style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"&gt;&lt;a href="http://blogs.technet.com/controlpanel/blogs/posteditor.aspx/Mobile&amp;amp;nbsp;%20World&amp;amp;nbsp;%20Congressissa" title="http://www.mobileworldlive.com/"&gt;&lt;span lang="FI" style="color: blue; mso-ansi-language: FI;"&gt; Mobile&amp;nbsp; World&amp;nbsp; Congressissa &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="FI" style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;Barcelonassa. Uusimmat tiedot Windows Phonesta ja Nokian uudesta alustasta t&amp;auml;st&amp;auml; l&amp;auml;hetyksest&amp;auml;. Linkki WebCastiin ja my&amp;ouml;hemmin nauhoitukseen l&amp;ouml;ytyy t&amp;auml;&amp;auml;lt&amp;auml;: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: 13.5pt; margin: 0cm 0cm 0pt; background: white; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span lang="EN" style="font-family: 'Segoe UI', 'sans-serif'; color: #333333; font-size: 9pt; mso-ansi-language: EN; mso-fareast-font-family: 'Times New Roman';"&gt;&lt;a href="http://www.microsoft.com/presspass/presskits/windowsphone/"&gt;&lt;span lang="FI" style="color: blue; font-size: 12pt; mso-ansi-language: FI;"&gt;http://www.microsoft.com/presspass/presskits/windowsphone/&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span lang="FI" style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: 13.5pt; margin: 0cm 0cm 0pt; background: white; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span lang="FI" style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="line-height: 13.5pt; margin: 0cm 0cm 0pt; background: white; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span lang="FI" style="font-family: 'Segoe UI', 'sans-serif'; color: #333333; font-size: 12pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="EN" style="font-family: 'Segoe UI', 'sans-serif'; color: #333333; font-size: 9pt; mso-ansi-language: EN; mso-fareast-font-family: 'Times New Roman';"&gt;&lt;a href="http://www.mobileworldlive.com/"&gt;&lt;span lang="FI" style="color: blue; font-size: 12pt; mso-ansi-language: FI;"&gt;http://www.mobileworldlive.com/&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"&gt;&lt;span lang="FI" style="font-family: 'Segoe UI', 'sans-serif'; color: #333333; font-size: 9pt; mso-ansi-language: FI; mso-fareast-font-family: 'Times New Roman';"&gt;Tanja &lt;/span&gt;&lt;span style="font-family: 'Arial', 'sans-serif'; color: black; font-size: 9pt; mso-fareast-font-family: 'Times New Roman';"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10128885" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category></item><item><title>SQL Server 2008R2 BI Training Kit (helmikuun 2011 versio) ladattavissa</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/13/sql-server-2008r2-bi-training-kit-helmikuun-2011-versio-ladattavissa.aspx</link><pubDate>Sun, 13 Feb 2011 15:47:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10128720</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10128720</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/13/sql-server-2008r2-bi-training-kit-helmikuun-2011-versio-ladattavissa.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/SQL10R2BYFBI-TrainingCourse"&gt;http://msdn.microsoft.com/en-us/SQL10R2BYFBI-TrainingCourse&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Juhani&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10128720" width="1" height="1"&gt;</description></item><item><title>Want to develop for something new? Try Windows Phone 7!</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/11/want-to-develop-for-something-new-try-windows-phone-7.aspx</link><pubDate>Fri, 11 Feb 2011 11:47:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10127989</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10127989</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/11/want-to-develop-for-something-new-try-windows-phone-7.aspx#comments</comments><description>&lt;p&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG /&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves /&gt;
  &lt;w:TrackFormatting /&gt;
  &lt;w:PunctuationKerning /&gt;
  &lt;w:ValidateAgainstSchemas /&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF /&gt;
  &lt;w:LidThemeOther&gt;FI&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables /&gt;
   &lt;w:SnapToGridInCell /&gt;
   &lt;w:WrapTextWithPunct /&gt;
   &lt;w:UseAsianBreakRules /&gt;
   &lt;w:DontGrowAutofit /&gt;
   &lt;w:SplitPgBreakAndParaMark /&gt;
   &lt;w:EnableOpenTypeKerning /&gt;
   &lt;w:DontFlipMirrorIndents /&gt;
   &lt;w:OverrideTableStyleHps /&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math" /&gt;
   &lt;m:brkBin m:val="before" /&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-" /&gt;
   &lt;m:smallFrac m:val="off" /&gt;
   &lt;m:dispDef /&gt;
   &lt;m:lMargin m:val="0" /&gt;
   &lt;m:rMargin m:val="0" /&gt;
   &lt;m:defJc m:val="centerGroup" /&gt;
   &lt;m:wrapIndent m:val="1440" /&gt;
   &lt;m:intLim m:val="subSup" /&gt;
   &lt;m:naryLim m:val="undOvr" /&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9" /&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title" /&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong" /&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid" /&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote" /&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title" /&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography" /&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;

&lt;![endif]--&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Windows Phone 7
devices started appearing in Finland in November 2010, and during these brief
months, there has been a lot of interest in &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://msdn.microsoft.com/fi-fi/ff380145?ocid=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;developing applications&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt; for this new platform. I&amp;rsquo;ve been working with
different mobile platforms and their development tools, but find the tools
Windows Phone 7 platform uses to be well integrated. Shortly put, the
experience is smooth.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;As an additional
benefit, I can directly utilize the .&lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://www.silverlight.net/getstarted/devices/windows-phone/?WT.mc_id=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;NET based code&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt; &amp;ndash; for instance written with &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://channel9.msdn.com/Series/Windows-Phone-7-Development-for-Absolute-Beginners?WT.mc_id=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;C#&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt; &amp;ndash; written for other solutions in my mobile
applications. For many different application types, the main technology for
Windows Phone 7 applications is &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://www.silverlight.net/getstarted/devices/windows-phone/?WT.mc_id=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;Silverlight&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;. You might have heard the name when it comes
to web technologies, too.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;If you are focusing on
game development, try &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://msdn.microsoft.com/en-us/aa937791.aspx?ocid=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;XNA&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;. XNA is Microsoft&amp;rsquo;s .NET based game
development framework that is suitable for writing games for not only the
Windows Phone 7 platform, but also the PC and the Xbox 360. You can share your
C# code between all these platforms, and develop to all these three pieces of
hardware simultaneously.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;If you are interested
in Windows Phone 7 development with .NET and Visual Studio + &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://www.microsoft.com/expression/windowsphone/?WT.mc_id=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;Expression Blend&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;, be sure to visit Microsoft&amp;rsquo;s workshop space,
especially since this is the first time you can try the phones hands-on.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;If you are ready for a
new technical challenge, be sure to try &lt;/span&gt;&lt;span lang="FI"&gt;&lt;a href="http://msdn.microsoft.com/fi-fi/ff380145?ocid=otc-n-fi-wp7--spring2011"&gt;&lt;span lang="EN-US"&gt;Windows Phone 7 development&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span&gt;!&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Jani J&amp;auml;rvinen&lt;br /&gt;
Moonsoft Oy&lt;br /&gt;
Software developer, trainer, consultant&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10127989" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Expression+Studio/">Expression Studio</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Silverlight/">Silverlight</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category></item><item><title>Want to Win a Trip to Las Vegas?</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/08/want-to-win-a-trip-to-las-vegas.aspx</link><pubDate>Tue, 08 Feb 2011 07:07:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10126040</guid><dc:creator>Sade1</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10126040</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/08/want-to-win-a-trip-to-las-vegas.aspx#comments</comments><description>&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;I would!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;Now you have your chance!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;I read about this great opportunity to participate to&lt;/span&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;a href="http://www.phpazurecontest.com/"&gt;&lt;span style="color: #0000ff;"&gt; a contest&lt;/span&gt;&lt;/a&gt; a&lt;span style="color: #394650;"&gt;nd wanted to let you know about it too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;If you are building on PHP, you should check this opportunity to win a trip to Las Vegas at &lt;a href="http://www.phpazurecontest.com/"&gt;&lt;span style="color: #0000ff;"&gt;a contest.&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;And there is more! It is not just the trip. Main prize includes a ticket, airfare and hotel to visit MIX2012 in&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;Las Vegas. There are also other great prizes as a Windows Phone 7!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;This is what you need to do:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;All you need to do is to build or migrate an application using PHP running on &lt;a href="http://www.microsoft.com/windowsazure"&gt;&lt;span style="color: #0000ff;"&gt;Windows Azure&lt;/span&gt;&lt;/a&gt; and blog about your project throughout the contest.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;Hurry!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;b&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;You must register before February 28&lt;sup&gt;th&lt;/sup&gt; 2011 to enter the contest.&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;a href="http://www.phpazurecontest.com/contest/"&gt;&lt;span style="color: navy;"&gt;Check here for more information about the contest&lt;/span&gt;&lt;/a&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;br /&gt;Contest runs from March 1st 2011 to May 15th 2011,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 12pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;Winners announcement will take place at the Dutch PHP Conference May in Amsterdam, 19-21 May 2011&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;The PHP on Azure Contest is a coding competition &lt;b&gt;for participants from EU countries&lt;/b&gt; run by the PHP Benelux User Group supported by Microsoft. Windows Azure is Microsoft&amp;rsquo;s Cloud platform with tools and support for PHP.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;Tanja and Hanne&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0cm 0cm 0pt;"&gt;&lt;span lang="EN" style="font-family: 'Arial','sans-serif'; color: #394650; font-size: 9pt; mso-ansi-language: EN;"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10126040" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Web/">Web</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/php/">php</category></item><item><title>Azure Training Kit - Tammikuun versio on ladattavissa</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/01/azure-training-kit-tammikuun-versio-on-ladattavissa.aspx</link><pubDate>Tue, 01 Feb 2011 07:31:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10122983</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10122983</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/02/01/azure-training-kit-tammikuun-versio-on-ladattavissa.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413E88F8-5966-4A83-B309-53B7B77EDF78&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Juhani&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10122983" width="1" height="1"&gt;</description></item><item><title>MIX11 tapahtuman ilmoittautuminen on auki</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/31/mix11-tapahtuman-ilmoittautuminen-on-auki.aspx</link><pubDate>Mon, 31 Jan 2011 10:46:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10122263</guid><dc:creator>Juhani Vuorio</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10122263</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/31/mix11-tapahtuman-ilmoittautuminen-on-auki.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://live.visitmix.com/"&gt;http://live.visitmix.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pari viikkoa viel&amp;auml; alennettuun hintaan.&lt;/p&gt;
&lt;p&gt;Juhani&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10122263" width="1" height="1"&gt;</description></item><item><title>Kevään parhaat sessiot 31.3. - 1.4.</title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/19/kev-228-228-n-parhaat-sessiot-31-3-1-4.aspx</link><pubDate>Wed, 19 Jan 2011 13:18:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10117589</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10117589</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/19/kev-228-228-n-parhaat-sessiot-31-3-1-4.aspx#comments</comments><description>&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;a href="http://www.techdays.fi/"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;TechDaysin&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; (www.techdays.fi) kehittäjäsessiot ovat viimeisen kuukauden kuluessa saaneet (melkein) lopullisen muotonsa ja teemansa. Kiitos kaikille puheenvuoroja ehdottaneille kumppaneille ja kehittäjille. Olemme saaneet rakennettua avullanne hyvän sisällön kevään tapahtumalle.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2 style="MARGIN: 10pt 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=4&gt;&lt;font color=#4f81bd&gt;&lt;font face=Cambria&gt;Web –teknologiat&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;- Serverit, Standardit ja Silverlight&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Tämä kahden päivän kokonaisuus käsittelee selaimia ja HTML 5 –standardiperheen ominaisuuksia IE9:n näkökulmasta, joka on saamassa lopullista muotoaan noihin aikoihin. Saman päivän aikana sukellamme myös palvelinteknologian puolelle ASP.NET MVC:n saloihin usean session muodossa. Puhujina tässä osiossa on suomalaisia alan asiantuntijoita.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Toinen päivä on pyhitetty Silverlight –teknologian käyttöön liiketoimintasovelluksissa - koulutukselle, jonka tulee pitämään Phil Stirpe, joka oli mukana myös viime vuonna tapahtumassa.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;SharePointin elinkaarenhallintaa ja ketterää kehitystä&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Toinen sessiokokonaisuus käsittelee ensimmäisenä päivänä Sharepoint kehitystä Team Foundation Serverin avulla, jonka jälkeen tarkastelemme ketterää kehitystä parin session voimin. Perjantain päättää kolmen luennon Team Foundation Server –koulutus.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Päivässä pilveen&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Ensimmäisenä seminaaripäivänä on mahdollisuus tutustua kuuden luennon voimin Windows Azure –sovelluskehitykseen, kun Adrian Jakeman vie meidät tutkimusretkelle pilvipalvelualustan syövereihin. Tapahtuman toisena päivänä on mahdollisuus kuulla tarinoita juoksuhaudoista, eli miten suomalaiset kumppanit ovat rakentaneet omaa sovellustarjontaa pilvialustalle.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Syväsukelluksia dataan, rinnakkaisuuteen ja käyttöliittymiin&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Tämän kokonaisuuden alle olemme koonneet erinäisiä syväluotaavia luentoja tiedonhallintakerroksesta, käyttöliittymämenetelmistä, kielistä, työkaluista ja hallintamenetelmistä kaksipäiväiseksi kokonaisuudeksi.&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 style="MARGIN: 24pt 0cm 0pt"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#365f91&gt;&lt;font face=Cambria&gt;Mitä vielä?&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/h1&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font size=3 face=Calibri&gt;Tavoitteenamme on julkaista sessioiden aikataulut ja kuvaukset lähiviikkojen aikana, jotta pystytte paremmin varautumaan vuoden isoimpaan kehittäjätapahtumaan. Jos teillä on vielä mielessä aiheita tai puhujia, joita haluaisitte kuulla tapahtumassa, niin otamme edelleen ehdotuksia vastaan, sillä Messukeskuksessa on vielä muutama vapaa huone uusille aiheille ja aihekokonaisuuksille. Kaikkia aiheita emme vielä pääse julkaisemaan, koska esiintyjien vahvistaminen on vielä kesken. Tulemme kuitenkin päivittämään tilannette mahdollisuuksien mukaan vielä ennen helmikuun alkua. Palautetta ja toiveita voit antaa meille sähköpostilla &lt;/font&gt;&lt;/span&gt;&lt;a href="mailto:td2010fi@microsoft.com"&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;td2010fi@microsoft.com&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class=MsoHyperlink&gt;&lt;span style="mso-ansi-language: FI" lang=FI&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117589" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Tapahtumat/">Tapahtumat</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/MSDN+Subscribtion/">MSDN Subscribtion</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Silverlight/">Silverlight</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/SQL+Server+2008/">SQL Server 2008</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Web/">Web</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Sharepoint/">Sharepoint</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Pilvipalvelut/">Pilvipalvelut</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/TechDays/">TechDays</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/TFS/">TFS</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/TechDays+2010/">TechDays 2010</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Visual+Studio+2010/">Visual Studio 2010</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/sql+server/">sql server</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Business+Intelligence/">Business Intelligence</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/php/">php</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/interop/">interop</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/SQL+Server+2008R2/">SQL Server 2008R2</category></item><item><title>Pää pilvessä, Enter the Matrix sekä karttasovellus 5 minuutissa - lue Afterdawnin uusimmat artikkelit </title><link>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/19/p-228-228-pilvess-228-enter-the-matrix-sek-228-karttasovellus-5-minuutissa-lue-afterdawnin-uusimmat-artikkelit.aspx</link><pubDate>Wed, 19 Jan 2011 12:57:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10117581</guid><dc:creator>Sade1</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/dpe_finland/rsscomments.aspx?WeblogPostID=10117581</wfw:commentRss><comments>http://blogs.msdn.com/b/dpe_finland/archive/2011/01/19/p-228-228-pilvess-228-enter-the-matrix-sek-228-karttasovellus-5-minuutissa-lue-afterdawnin-uusimmat-artikkelit.aspx#comments</comments><description>&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Lue tiimimme&amp;nbsp; jäsenten Pasin, Jukan ja Juhanin kirjoittamat artikkelit Afterdawniin. Alta löydät suorat linkit.&amp;nbsp; &lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Pää pilvessä, kädet savessa&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3 face=Calibri&gt;Cloud computing pohjaiset sovellusalustat eli tuttavallisemmin pilvialustat tarjoavat helpon tavan hankkia joustavaa kapasiteettia web-sivuston tai palvelun alle. Microsoft tarjoaa Windows Azure pilvialustaa, joka tukee .NET, PHP, Python, Ruby ja Java -pohjaista kehittämistä Visual Studiolla ja Eclipsellä. Tässä artikkelissa kerron, miten kehitystyössä pääsee alkuun. Lue koko juttu: &lt;/font&gt;&lt;a href="http://fin.afterdawn.com/white_paper/artikkeli.cfm/paa_pilvessa_kadet_savessa"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://fin.afterdawn.com/white_paper/artikkeli.cfm/paa_pilvessa_kadet_savessa&lt;/font&gt;&lt;/a&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt; HUOM! 20 ensimmäiselle artikkelin kommentoijalle ilmainen 30 pv Azure tili! &lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 10pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;o:p&gt;&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Enter the Matrix: Web –sovelluksia vaivattomasti&lt;o:p&gt;&lt;/o:p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3 face=Calibri&gt;WebMatrix on Microsoftin uusin kieliriippumaton ja ilmainen työkalu verkkosovellusten rakentamiseen, joka poikkeaa lähestymistavallaan muista Microsoftin kehitystyökaluista kompaktilla ja pelkistetyllä olemuksellaan, sekä työtehtäväpohjaisella ajattelullaan. Lue koko juttu: &lt;/font&gt;&lt;a href="http://fin.afterdawn.com/white_paper/artikkeli.cfm/enter_the_matrix_web_-sovelluksia_vaivattomasti"&gt;&lt;font color=#0000ff size=3 face=Calibri&gt;http://fin.afterdawn.com/white_paper/artikkeli.cfm/enter_the_matrix_web_-sovelluksia_vaivattomasti&lt;/font&gt;&lt;/a&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;o:p&gt;&lt;font size=3 face=Calibri&gt;&amp;nbsp;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;o:p&gt;&lt;font size=3 face=Calibri&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;o:p&gt;&lt;font size=3 face=Calibri&gt;&lt;/font&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;font size=3&gt;&lt;font face=Calibri&gt;Oma karttasovellus puhelimeen 5 minuutissa&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;b style="mso-bidi-font-weight: normal"&gt;&lt;span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI" lang=FI&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA" lang=FI&gt;Puhelinsovelluskehitys on ollut jo pitkään sellainen makea trendiaihe, jossa on paljon tienausmahdollisuuksia, mutta monessa tilanteessa tuo kehittäminen on joko liian vaikeaa, tai sovellusten toteutuksessa tarvitsee huomioida monia eri käyttäjärjestelmäversioita, joka kehittäjän luovuttaa hidastaa varmasti. Uudet puhelimet matkivat yhä useammin aiempia menestyjiä ja sovelluskehittäminen on ollut hyvinkin sekavaa. Lue koko juttu täältä: &lt;a href="http://fin.afterdawn.com/white_paper/artikkeli.cfm/oma_karttasovellus_puhelimeen_5_minuutissa"&gt;&lt;font color=#0000ff&gt;http://fin.afterdawn.com/white_paper/artikkeli.cfm/oma_karttasovellus_puhelimeen_5_minuutissa&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA" lang=FI&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class=MsoNormal&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 11pt; mso-bidi-theme-font: minor-latin; mso-ansi-language: FI; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA" lang=FI&gt;Tanja &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10117581" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Ajankohtaista/">Ajankohtaista</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/-NET/">.NET</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Silverlight/">Silverlight</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Azure/">Azure</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Web/">Web</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Pilvipalvelut/">Pilvipalvelut</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+7/">Windows 7</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Azure/">Windows Azure</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/Windows+Mobile/">Windows Mobile</category><category domain="http://blogs.msdn.com/b/dpe_finland/archive/tags/php/">php</category></item></channel></rss>
