<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6738397337665079342</id><updated>2012-02-16T17:57:32.028+02:00</updated><title type='text'>Berndt's Weblog</title><subtitle type='html'>rambles from a technology geek</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-8593261689685378979</id><published>2012-01-15T23:24:00.001+02:00</published><updated>2012-01-15T23:28:08.006+02:00</updated><title type='text'>PMDG 737 NGX</title><content type='html'>Another upgrade to the sim. This time around I installed the PMDG 737 NGX aircraft. Really amazing work done by the PMDG team. The whole sim implemenation is just great and the aircraft is very easy to setup and fly. The tutorials are great and you get quickly accustomed to the procedures for setting up a flight. Right now I am flying a Norwegian Air Shuttle flight from Stockholm (ESSA) to London Gatwick (EGKK).&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-B6MO4Ms_EI8/TxND_zefvII/AAAAAAAAAYE/i09Y_V7eZkA/s1600/Norwegian+to+Gatwick.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-B6MO4Ms_EI8/TxND_zefvII/AAAAAAAAAYE/i09Y_V7eZkA/s320/Norwegian+to+Gatwick.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-8593261689685378979?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/8593261689685378979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=8593261689685378979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8593261689685378979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8593261689685378979'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2012/01/pmdg-737-ngx.html' title='PMDG 737 NGX'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-B6MO4Ms_EI8/TxND_zefvII/AAAAAAAAAYE/i09Y_V7eZkA/s72-c/Norwegian+to+Gatwick.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5895165258216060289</id><published>2011-11-22T23:00:00.000+02:00</published><updated>2011-11-23T15:45:42.902+02:00</updated><title type='text'>The future by Airbus</title><content type='html'>Airbus has created a stunning video featuring the future of flying and the experience encountered. They are now talking about flight experience rather than having been forced into a box in a small chair with minature windows like it is in todays aircrafts.&lt;br /&gt;Me like it! Look at the video, it's really great.&lt;br /&gt;&lt;br /&gt;&lt;div class="flash_kplayer" data-playerkey="2dc869296ecb" data-sig="iLyROoafzfJ5" id="flash_kplayer_iLyROoafzfJ5" name="flash_kplayer" style="height: 300px; width: 400px;"&gt;&lt;object data="http://sll.kewego.com/swf/kp.swf" height="100%" id="kplayer_iLyROoafzfJ5" name="kplayer_iLyROoafzfJ5" type="application/x-shockwave-flash" width="100%"&gt;&lt;param name="bgcolor" value="0x000000" /&gt;      &lt;param name="allowfullscreen" value="true" /&gt;      &lt;param name="allowscriptaccess" value="always" /&gt;      &lt;param name="flashVars" value="language_code=en&amp;playerKey=2dc869296ecb&amp;configKey=&amp;suffix=&amp;vformat=&amp;sig=iLyROoafzfJ5&amp;autostart=false" /&gt;      &lt;param name="movie" value="http://sll.kewego.com/swf/kp.swf" /&gt;        &lt;param name="wmode" value="opaque" /&gt;&lt;video  poster="http://api.kewego.com/video/getHTML5Thumbnail/?playerKey=2dc869296ecb&amp;sig=iLyROoafzfJ5" height="100%" width="100%" preload="none"  controls="controls"&gt;&lt;/video&gt;&lt;script src="//sll.kewego.com/embed/assets/kplayer-standalone.js"&gt;&lt;/script&gt;&lt;script defer="defer"&gt;kitd.html5loader("flash_kplayer_iLyROoafzfJ5");&lt;/script&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5895165258216060289?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5895165258216060289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5895165258216060289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5895165258216060289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5895165258216060289'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2011/11/future-by-airbus.html' title='The future by Airbus'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5039507956187887795</id><published>2011-01-02T17:36:00.002+02:00</published><updated>2011-01-02T17:42:00.524+02:00</updated><title type='text'>VATSIM</title><content type='html'>I was inspired by a friend of mine to join the VATSIM network and today I make my first flight with the ATC control using the VATSIM network. I did a flight from Arlanda ESSA to Helsinki EFHK and went OK. I made a few mistakes but I finished the flight without being banned from the network. I consider that to be a good achievement :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PqVj_WAN1ak/TSCcqlhD-sI/AAAAAAAAAVU/yPS92gKG2FQ/s1600/VatsimFirstFlight.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 173px;" src="http://4.bp.blogspot.com/_PqVj_WAN1ak/TSCcqlhD-sI/AAAAAAAAAVU/yPS92gKG2FQ/s320/VatsimFirstFlight.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5557614195614415554" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5039507956187887795?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5039507956187887795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5039507956187887795' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5039507956187887795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5039507956187887795'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2011/01/vatsim.html' title='VATSIM'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/TSCcqlhD-sI/AAAAAAAAAVU/yPS92gKG2FQ/s72-c/VatsimFirstFlight.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6077501435719483594</id><published>2010-11-07T16:32:00.003+02:00</published><updated>2010-11-07T17:57:33.179+02:00</updated><title type='text'>METAR and TAF on your iPhone</title><content type='html'>Today I discovered a very good iPhone app. It is called AeroWeather and there is a light and a pro version available. The lite version is good enough for me since it gives me the weather and forecasts that I need for flying in my area.&lt;br /&gt;&lt;br /&gt;Highly recommended for those of you flying and equipped with the right phone :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_PqVj_WAN1ak/TNbL-vBgQfI/AAAAAAAAAUs/ukFpV72i9ms/s1600/IMG_0321.PNG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 214px; height: 320px;" src="http://3.bp.blogspot.com/_PqVj_WAN1ak/TNbL-vBgQfI/AAAAAAAAAUs/ukFpV72i9ms/s320/IMG_0321.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5536837070533706226" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6077501435719483594?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6077501435719483594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6077501435719483594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6077501435719483594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6077501435719483594'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/11/metar-and-taf-on-your-iphone.html' title='METAR and TAF on your iPhone'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/TNbL-vBgQfI/AAAAAAAAAUs/ukFpV72i9ms/s72-c/IMG_0321.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-9011984832355459362</id><published>2010-08-21T23:21:00.004+03:00</published><updated>2010-08-21T23:31:52.972+03:00</updated><title type='text'>iPhone 4</title><content type='html'>I have ordered my new iPhone 4. Unfortunatelly I probably need to wait another three weeks for it to arrive. Finland does not seem to be that fortunate to get a large bunch of phones delivered from Apple. Especially not the 32Gb model that I have ordered.&lt;br /&gt;&lt;br /&gt;The problem is that my iPhone 3G (yes the old model) is now more than two years old and the battery is no longer holding the charge as it used to. Moreover the iOS 4 update meant that the phone is now so sluggish in its behavior so it is almost unusable at times. A real pain in many situations.&lt;br /&gt;&lt;br /&gt;Look at this video from Youtube. It really shows how sluggish it can be!&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Pdk2cJpSXLg&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Pdk2cJpSXLg&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xd0d0d0&amp;amp;hl=en_US&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-9011984832355459362?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/9011984832355459362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=9011984832355459362' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/9011984832355459362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/9011984832355459362'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/08/iphone-4.html' title='iPhone 4'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-882200091534690579</id><published>2010-08-18T21:53:00.004+03:00</published><updated>2010-08-19T10:06:27.084+03:00</updated><title type='text'>The Hudson Miracle approach</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_PqVj_WAN1ak/TGzWlEW0iHI/AAAAAAAAAUI/XNYiX_l7Kt0/s1600/hudson-miracle-approach-chart.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 124px; height: 200px;" src="http://3.bp.blogspot.com/_PqVj_WAN1ak/TGzWlEW0iHI/AAAAAAAAAUI/XNYiX_l7Kt0/s200/hudson-miracle-approach-chart.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5507012376680237170" /&gt;&lt;/a&gt;&lt;br /&gt;Jeppesen is among other things makers of approach plates (maps for approach and landings at airports using either instruments or visual references).&lt;br /&gt;&lt;br /&gt;They have &lt;a href="http://www.jeppesen.com/images/misc/hudson-miracle-approach-chart.jpg"&gt;published an approach plate&lt;/a&gt; for Capt. Sullenberger's involuntary but successful emergency approach and landing on the Hudson River. Quite fun actually. Have a look at the vertical profile in the middle of the plate with markers named, Goose, Think, Focus and Splash :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-882200091534690579?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/882200091534690579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=882200091534690579' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/882200091534690579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/882200091534690579'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/08/hudson-approach.html' title='The Hudson Miracle approach'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/TGzWlEW0iHI/AAAAAAAAAUI/XNYiX_l7Kt0/s72-c/hudson-miracle-approach-chart.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4754766375628298031</id><published>2010-08-09T20:47:00.003+03:00</published><updated>2010-08-10T09:00:55.432+03:00</updated><title type='text'>Real DC-10 simulator</title><content type='html'>This summer I visited the Västerås airport during their annual flight show. This was great fun and there I found out that they had real simulators that can be used. See their &lt;a href="http://www.flygmuseum.com/Simulator.htm"&gt;web page for the sims&lt;/a&gt; (sorry for the link into an frame but they are using frames &lt;a href="http://www.flygmuseum.com/"&gt;on the site&lt;/a&gt;).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So I intend to be there for a sim session on the DC-10. In preparation for that I got the DC-10 simulator from Commercial Level Simulations to get accustomed to the panel layouts and handle locations on the DC-10. Works pretty smoothly I say! Here are a &lt;a href="https://www.commerciallevel.com/index.php?id=61"&gt;few pictures from the CLS website on the DC-10&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;The simulator is an authentic simulator previously used by Scanair when they flew DC-10s.&lt;/div&gt;&lt;div&gt;&lt;img src="http://3.bp.blogspot.com/_PqVj_WAN1ak/TGDpr9bRraI/AAAAAAAAAT8/lZHBuIq-wvY/s320/DKDC10.jpg" style="cursor:pointer; cursor:hand;width: 320px; height: 214px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5503655686079360418" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is a link to a YouTube video from the simulator&lt;/div&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/vIz215nor_E&amp;amp;hl=sv_SE&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/vIz215nor_E&amp;amp;hl=sv_SE&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4754766375628298031?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4754766375628298031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4754766375628298031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4754766375628298031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4754766375628298031'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/08/real-dc-10-simulator.html' title='Real DC-10 simulator'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/TGDpr9bRraI/AAAAAAAAAT8/lZHBuIq-wvY/s72-c/DKDC10.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7407634424125882532</id><published>2010-05-11T22:19:00.005+03:00</published><updated>2010-05-11T22:40:10.142+03:00</updated><title type='text'>Gästgivars Gård</title><content type='html'>I've put some time on updating our farms website into a more contemporary web design. Look here for the new updated website of &lt;a href="http://www.gastgivars.ax/"&gt;Gästgivars gård&lt;/a&gt;. Any positive or negative feedback are welcome. Let me know what you think!&lt;br /&gt;&lt;br /&gt;For the future I would like to add a schedule for the grain dryer so that our customers can view the current schedule when they can come with their harvests. I would also like to add some information about development projects that I would like to start,  developing acgricultural software products. But I guess these are added when time permits...&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gastgivars.ax/"&gt;&lt;img style="cursor: pointer; width: 400px; height: 385px;" src="http://2.bp.blogspot.com/_PqVj_WAN1ak/S-mvvpR0P8I/AAAAAAAAAT0/FEK0qLepbgM/s400/gastgivarbrowser.jpg" alt="" id="BLOGGER_PHOTO_ID_5470096455487471554" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7407634424125882532?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7407634424125882532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7407634424125882532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7407634424125882532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7407634424125882532'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/05/gastgivars-gard.html' title='Gästgivars Gård'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_PqVj_WAN1ak/S-mvvpR0P8I/AAAAAAAAAT0/FEK0qLepbgM/s72-c/gastgivarbrowser.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7608972091347933742</id><published>2010-02-25T22:02:00.003+02:00</published><updated>2010-02-25T22:07:49.911+02:00</updated><title type='text'>Engine trails from the Airbus</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PqVj_WAN1ak/S4bXmRjeAXI/AAAAAAAAASU/LRBpyYJgr_4/s1600-h/LH+from+front.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 224px;" src="http://4.bp.blogspot.com/_PqVj_WAN1ak/S4bXmRjeAXI/AAAAAAAAASU/LRBpyYJgr_4/s400/LH+from+front.png" alt="" id="BLOGGER_PHOTO_ID_5442274252270993778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here you can see the trails generated from the heat of the engines of the Airbus 340. We are traveling at a true air speed of 453 knots with a ground speed of 428 knots (small headwind). Still another 7 hours to go before reaching Los Angeles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7608972091347933742?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7608972091347933742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7608972091347933742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7608972091347933742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7608972091347933742'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/02/engine-trails-from-airbus.html' title='Engine trails from the Airbus'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/S4bXmRjeAXI/AAAAAAAAASU/LRBpyYJgr_4/s72-c/LH+from+front.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5893072833363110721</id><published>2010-02-25T21:23:00.006+02:00</published><updated>2010-02-25T22:41:12.130+02:00</updated><title type='text'>Wide body Airbus sim</title><content type='html'>I have upgraded my sim again and this time I added a &lt;a href="http://www.wilcopub.com/index.cfm?fuseaction=prod_airbus2"&gt;Airbus 330 and 340 simulator from Wilco&lt;/a&gt;. I has been great fun to learn about the very advanced systems that are onboard the Airbus and I can now realize why Airbus has gained a market advantage over Boeing. It really protects the pilots from themselves. It just will not go outside the flight envelope. If you do something stupid, it will try to fix it for you. If you forget something, it will tell you. &lt;div&gt;Tonight I have planned a flight from Arlanda (ESSA) to Los Angeles (KLAX). The flight time is about 10:47 hours and the route of flight will be over the northern part of Greenland. I have ben using FSBuild to create a flight plan that would be as close as possible to the great circle route. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here are some nice pictures from the trip.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_PqVj_WAN1ak/S4bP6nwE-jI/AAAAAAAAASE/_ijSHjQfwMc/s1600-h/LH+over+Greenland.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 229px;" src="http://3.bp.blogspot.com/_PqVj_WAN1ak/S4bP6nwE-jI/AAAAAAAAASE/_ijSHjQfwMc/s400/LH+over+Greenland.png" alt="" id="BLOGGER_PHOTO_ID_5442265805733820978" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;/div&gt;Passing in over the east coast of Greenland looking down at the ice covered land masses and fjords.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_PqVj_WAN1ak/S4bRO4_tB9I/AAAAAAAAASM/5WTllPQOgU4/s1600-h/LH+cockpit.png"&gt;&lt;img style="cursor: pointer; width: 400px; height: 229px;" src="http://1.bp.blogspot.com/_PqVj_WAN1ak/S4bRO4_tB9I/AAAAAAAAASM/5WTllPQOgU4/s400/LH+cockpit.png" alt="" id="BLOGGER_PHOTO_ID_5442267253471774674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Nice cockpit view from the captain's seat.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5893072833363110721?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5893072833363110721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5893072833363110721' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5893072833363110721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5893072833363110721'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2010/02/wide-body-airbus-sim.html' title='Wide body Airbus sim'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/S4bP6nwE-jI/AAAAAAAAASE/_ijSHjQfwMc/s72-c/LH+over+Greenland.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5480843075416423598</id><published>2009-12-30T22:02:00.002+02:00</published><updated>2009-12-30T22:06:35.515+02:00</updated><title type='text'>PMDG Jetstream 41</title><content type='html'>I got myself a new toy... added a Jetstream 41 sim to FSX and it is just a plain fun aircraft to fly. This is also the first time I am using an all 3D cockpit simulator. It takes some getting used to, but really it seems like it is worth it.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is one screen from the cockpit after having landed and parked at EFTU on a short trip from EFMA.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://3.bp.blogspot.com/_PqVj_WAN1ak/SzuyuUxo5JI/AAAAAAAAAR4/5B4XQiXNN7o/s320/PMDG+J41.jpg" style="cursor:pointer; cursor:hand;width: 320px; height: 176px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5421123085391160466" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5480843075416423598?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5480843075416423598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5480843075416423598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5480843075416423598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5480843075416423598'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/12/pmdg-jetstream-41.html' title='PMDG Jetstream 41'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/SzuyuUxo5JI/AAAAAAAAAR4/5B4XQiXNN7o/s72-c/PMDG+J41.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4902704950490102660</id><published>2009-09-30T14:03:00.000+03:00</published><updated>2009-09-30T14:04:00.192+03:00</updated><title type='text'>RIA Services</title><content type='html'>I must say that I have not catched up on the new technologies emerging now. RIA Services seems like a real effectivity booster when using Silverlight applications. It is not constrained to data centric applications since it can use POCO objects. Need to look into this more. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4902704950490102660?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4902704950490102660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4902704950490102660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4902704950490102660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4902704950490102660'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/09/ria-services.html' title='RIA Services'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6506603566270417688</id><published>2009-09-30T12:46:00.001+03:00</published><updated>2009-09-30T12:46:14.334+03:00</updated><title type='text'>ReMIX 2009 Helsinki</title><content type='html'>Today I am attending the ReMIX 2009 seminar in Helsinki. There are two tracks (web developer or web designer) and I would rather have attended both but I had to choose and chose the dev track because of the MVC session in the afternoon.  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6506603566270417688?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6506603566270417688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6506603566270417688' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6506603566270417688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6506603566270417688'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/09/remix-2009-helsinki.html' title='ReMIX 2009 Helsinki'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7927057278070897658</id><published>2009-09-07T18:36:00.005+03:00</published><updated>2009-09-07T19:18:58.815+03:00</updated><title type='text'>ProLiant DL380</title><content type='html'>Just got myself a new toy...&lt;br /&gt;&lt;br /&gt;Our cellar is now complete with a real server. This one is 19" rack mounted server with 6 raided hot-swap disks and two Xeon processors. I might admit that it is a bit too much for a home server but I got a very good deal.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PqVj_WAN1ak/SqUqk3JpiHI/AAAAAAAAARw/wqFrQ092mTk/s1600-h/hp_dl380_g3.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 113px;" src="http://4.bp.blogspot.com/_PqVj_WAN1ak/SqUqk3JpiHI/AAAAAAAAARw/wqFrQ092mTk/s320/hp_dl380_g3.jpg" alt="" id="BLOGGER_PHOTO_ID_5378752142732003442" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7927057278070897658?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7927057278070897658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7927057278070897658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7927057278070897658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7927057278070897658'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/09/proliant-dl380.html' title='ProLiant DL380'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/SqUqk3JpiHI/AAAAAAAAARw/wqFrQ092mTk/s72-c/hp_dl380_g3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7983653691715148757</id><published>2009-08-21T11:58:00.002+03:00</published><updated>2009-08-21T12:04:31.179+03:00</updated><title type='text'>F-Secure a performance thief</title><content type='html'>We have had F-Secure as our standard anti-virus solution for a number of years now. Almost all the users have complained about their computers being sluggish. Today I got an old XP based computer that I was going to fix. It was really painfully slow! Guess what! Uninstalling f-secure fixed the problem. So we will be looking for another anti-virus solution that does not kill our machines. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;F-Secure will not enter these doors again, that is for sure. I just felt that I got a new computer today at the cost of a new anti-virus solution. :-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7983653691715148757?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7983653691715148757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7983653691715148757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7983653691715148757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7983653691715148757'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/08/f-secure-performance-thief.html' title='F-Secure a performance thief'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-220780937279932877</id><published>2009-08-12T08:45:00.002+03:00</published><updated>2009-08-12T08:50:37.340+03:00</updated><title type='text'>Windows 7</title><content type='html'>Ahh... finally!&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have really been waiting for this moment. I know that many have reported that the RC of Windows 7 have been very stable but I was able to resist installing it until the RTM version was available. Now that is is here, I went about installing it. According to the instructions, an upgrade of my Vista installation was recommended and it was commenced. It took 6 hours! But it was worth the wait. A lot of improvments, good improvements as I have seen thus far.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is really what Vista should have been from the beginning.&lt;/div&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/_PqVj_WAN1ak/SoJYDtq5oJI/AAAAAAAAARg/mvoJrJziACw/s320/compare-professional.jpg" style="cursor:pointer; cursor:hand;width: 86px; height: 86px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5368950526601437330" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-220780937279932877?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/220780937279932877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=220780937279932877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/220780937279932877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/220780937279932877'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/08/windows-7.html' title='Windows 7'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/SoJYDtq5oJI/AAAAAAAAARg/mvoJrJziACw/s72-c/compare-professional.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-3424550439780247468</id><published>2009-07-10T08:51:00.003+03:00</published><updated>2009-07-10T09:48:18.955+03:00</updated><title type='text'>Artificial Neural Networks</title><content type='html'>At work we are using very extensive modelling techniques to try to model the world we are trying to measure. We have so far been very successful in achieving this. Lately, a new project will add a very large amout of parameters to the model and I have really started to question if this model will really be possible to maintain. The problem with models is that they are only valid for a number of set conditions. Once a condition is not set, we don't really know exactly how to use the model or if the values produced by the model can be used in this "out of condition" situation.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have come to realize that ANN or Artificial Neural Networks might be another way of trying to avoid the complexity of modelling the very complex world and instead concentrate on trying to measure, for each input into the system, how good or bad the result was. If this is done continously, we will very soon have a good knowledge of what consititutes good or bad behaviour. The good thing with this is that the system might also be able to learn to achieve better in situations where the traditional "model" would be out of condition, i.e. certain conditions are outside the bounds specified by the model itself. This is usually refered to by the term Artificial Intelligence in where the system seemlessly seems to be able to adapt to changing conditions. It will not be able to deduce new information from old knowledge but the adaption part is still a very good step forward.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The tricky step in using ANNs is to code the reward function properly. This function needs to learn the ANN what is good and what is bad and usually at levels inbetween the good and bad. In our situation I belive that it is easier to determine the good and bad compared to trying to find a model properly models the world. However, I see one critical aspect of using ANNs. If the reward function does not work properly the system will learn the wrong things. This is of course a very bad thing since the effect of that will be long lasting. Much like if we humans learn to perform a thing the worng way it is very difficult to re-learn.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ANNs are a very interesting concept for replacing complex models with a completely different approach. Unfortualtelly it seams that this is not yet generally accepted by software engineers. ANNs appears yet mostly be University products rather than products delivered from component vendors and such.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-3424550439780247468?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/3424550439780247468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=3424550439780247468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3424550439780247468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3424550439780247468'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/07/artificial-neural-networks.html' title='Artificial Neural Networks'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-2548282743720755757</id><published>2009-07-02T06:55:00.000+03:00</published><updated>2009-07-02T09:02:10.990+03:00</updated><title type='text'>CBT in .NET</title><content type='html'>I am currently searching for a CBT or e-learning solution that would enable me to create an e-course delivered in a web browser. Ideally I would prefer to use some sort of asp.net / MVC / Silverlight solution if one would be available. I have not been very successful in finding a solution yet...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Of course I could start building my own solution, but to quote someone saying "if the wheel has already beed invented...". Building on an existing solution would be much faster.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If anyone reading this have any information that would point me in the right direction, please make a comment on this post.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-2548282743720755757?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/2548282743720755757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=2548282743720755757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2548282743720755757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2548282743720755757'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/07/cbt-in-net.html' title='CBT in .NET'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-1057853655915316240</id><published>2009-06-24T07:01:00.004+03:00</published><updated>2009-06-24T08:46:16.566+03:00</updated><title type='text'>Dynamic WT9</title><content type='html'>Last night after the tower closed at Mariehamn airport I had the opportunity to fly a &lt;a href="http://www.wt9dynamic.co.za/?q=node"&gt;WT9 Dynamic&lt;/a&gt; ultralight airplane. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://1.bp.blogspot.com/_PqVj_WAN1ak/SkG7v1MSM9I/AAAAAAAAAQQ/QOtP3JVYDGA/s400/dynamic.jpg" style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5350764262699709394" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am very impressed by the performance of this type of airplanes. Ultralight is not what it used to be 10 years ago! The development of this category of airplanes has been very rapid wereas the "conventional" category of airplanes have pretty much stagnated. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;The cost for flying an ultralight category airplane is just a fraction of the cost of flyging a conventional airplane. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thank you Gustav for letting my try! I really appreciated it.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-1057853655915316240?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/1057853655915316240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=1057853655915316240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1057853655915316240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1057853655915316240'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/06/dynamic-wt9.html' title='Dynamic WT9'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_PqVj_WAN1ak/SkG7v1MSM9I/AAAAAAAAAQQ/QOtP3JVYDGA/s72-c/dynamic.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-937930063274356533</id><published>2009-06-18T20:12:00.004+03:00</published><updated>2009-06-18T20:12:00.912+03:00</updated><title type='text'>SimCharts by Jeppesen in FSX</title><content type='html'>Unfortunatelly, Jeppesen has decided to discontinue it services to the FSX flying pilots to provide it's approach plates as a plug in to Flight simulator X. SimCharts, as it is called, is a very good service and you are able to see the plane's position directly on the approach plate when you are doing the approach.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/_PqVj_WAN1ak/SjnNXq2O0aI/AAAAAAAAAQI/xCjwzYWdFOA/s400/SIMChart.gif" style="cursor:pointer; cursor:hand;width: 400px; height: 299px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5348531839001612706" /&gt;&lt;br /&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apparently Jeppesen is not making money on it and therefore no longer accepting further subscriptions. My subscription terminates in April next year and they are not accepting extensions for the service after that. I am really sorry to see it go and need to find a substitute before that date.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-937930063274356533?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/937930063274356533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=937930063274356533' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/937930063274356533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/937930063274356533'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/06/simcharts-by-jeppesen-in-fsx.html' title='SimCharts by Jeppesen in FSX'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/SjnNXq2O0aI/AAAAAAAAAQI/xCjwzYWdFOA/s72-c/SIMChart.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-373508763927335093</id><published>2009-06-17T18:28:00.001+03:00</published><updated>2009-06-17T18:40:25.332+03:00</updated><title type='text'>SAAB 340 simulator</title><content type='html'>&lt;span&gt;&lt;span&gt;I am desperately trying to find a good simulator for the SAAB 340 aircraft that would run on FSX (Microsoft Flightsimulator X). It looks like no one are interested in the aircraft any longer since it went out of production many years ago and therefore no simulators are produced.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;A number of creative people have created aircraft models and cockpits for the 340 but none of ones that I have found so far are seriously trying to simulate all the aircraft's systems, including the FMS (Flight Management System), just like the MD-80 sim from Coolsky.&lt;br /&gt;If anyone know where to find a good 340 simulator, please let me know! &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am currently using the FFS Saab 340 on Flightsimulator 2004. It's the best I have seen so far, but since the company that made the FFS no longer exists, I would not expect any new developments for this sim. It's a dead end. The biggest drawback with this simulator is that it does not simulate the FMS in the Saab.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://1.bp.blogspot.com/_PqVj_WAN1ak/SjkOVN39PNI/AAAAAAAAAQA/8PXEnmtqM7s/s400/AirAland.jpg" style="cursor:pointer; cursor:hand;width: 400px; height: 175px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5348321790143577298" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-373508763927335093?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/373508763927335093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=373508763927335093' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/373508763927335093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/373508763927335093'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/06/saab-340-simulator.html' title='SAAB 340 simulator'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_PqVj_WAN1ak/SjkOVN39PNI/AAAAAAAAAQA/8PXEnmtqM7s/s72-c/AirAland.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6430902868528681172</id><published>2009-06-16T21:41:00.001+03:00</published><updated>2009-06-17T14:02:58.372+03:00</updated><title type='text'>MD-80</title><content type='html'>I have done a lot of sim flying lately and I particularly like flying the MD80 simulator produced by &lt;a href="http://www.coolsky.no/"&gt;Coolsky&lt;/a&gt;. I have both versions of the sim, the original MD-80 version with an Omega navigation system as well as the Pro version featuring the latest cockpit upgrade to the aircraft. &lt;div&gt;&lt;br /&gt;&lt;div&gt;The sim is based on FSX and works really well and there are very good features for automating the checklists if you don't feel like going through the very extensive checklists in an MD-80. Just hit the Auto config for "cleared for takeoff", push the TOGA button, advance the throttles while checking the engine instruments and hit Auto Throttle and you will be in the air before you know it. Keeping the airplane on the Take-off profile, following the flap retraction schedule and keeping up with ATC procedure is a full workload. I guess that this is just like in the real world.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/_PqVj_WAN1ak/SjiYluqTctI/AAAAAAAAAP4/z7ESUlV90JM/s400/md80cockpit.jpg" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 120px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5348192331450512082" /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6430902868528681172?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6430902868528681172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6430902868528681172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6430902868528681172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6430902868528681172'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/06/md-80.html' title='MD-80'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/SjiYluqTctI/AAAAAAAAAP4/z7ESUlV90JM/s72-c/md80cockpit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6046347460700923363</id><published>2009-05-27T21:44:00.001+03:00</published><updated>2009-05-28T09:58:51.396+03:00</updated><title type='text'>Windows Azure</title><content type='html'>The biggest announcement that Microsoft did during the PDC 2008 was Windows Azure. I have participated in a large development project for a mission critical system and I painfully know how much time you have to spend with non-functional requirements and operational issues. Windows Azure lets you concentrate on the business logic and leave the hosting, scalability and availability issues to to the services framework. That's just plain excellent.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, I see one big drawback of the Windows Azure framework. The lack of a CMS system! I am sure this will be fixed in due time or CMS providers will be adapting their products to run on Windows Azure. If you are developing a site, there is a good chance that you would like to have a CMS component in the solution since the site should be "live" in a sense that content providers should be able to easily and quickly change contents of the site. Yanking a CMS component into a Windows Azure solution might be difficult since most of these solutions require some form of database access and that data access layer needs to be completely re-written to work with .NET Data services. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, if you are writing the entire application from scratch, Windows Azure might be a good thing to take the deployment issues out of your hair, but as for a Website with CMS requirements it might be very tricky to use the Azure services platform.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Anyone that know a CMS solution that would just work inside the Azure cloud? I have found just one, the Adxstudio CMS!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6046347460700923363?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6046347460700923363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6046347460700923363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6046347460700923363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6046347460700923363'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/05/windows-azure.html' title='Windows Azure'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-1546698093341502409</id><published>2009-05-13T08:32:00.002+03:00</published><updated>2009-05-13T08:36:58.190+03:00</updated><title type='text'>Twitter</title><content type='html'>Last year when I was at the PDC in Los Angeles I realized that twitter is a very very big thing in the US. So I was inspired by the twittering at the PDC and when I got back to the hotel room, I signed up for a twitter account. I't not really been used any frequently since but I think that I might give it a try now. I'll be posting my tweets &lt;a href="http://twitter.com/berndtjo"&gt;here&lt;/a&gt; using Twitterific on iPhone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-1546698093341502409?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/1546698093341502409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=1546698093341502409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1546698093341502409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1546698093341502409'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/05/twitter.html' title='Twitter'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-2669442229177554719</id><published>2009-04-19T12:31:00.002+03:00</published><updated>2009-04-19T12:37:55.284+03:00</updated><title type='text'>CoPilot for iPhone</title><content type='html'>I have purchased my most expensive iPhone application yet. Its the CoPilot application for iPhone available on the AppStore. For 15.99€ you get a good VFR flight planning application that not only performs flight planning functions but also performs weight and balance calculations. Really neat application. Once you have the airplane characteristics setup in the application, planning a trip will take just a few minutes.&lt;br /&gt;&lt;br /&gt;Its really amazing how much the iPhone has taken the mobile applications in just a couple of years, its really a great leap forward. This application together with metar/taf weather available on mobilemetar.com (a Safari on iPhone suitable format) is a good companion when flying VFR.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-2669442229177554719?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/2669442229177554719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=2669442229177554719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2669442229177554719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2669442229177554719'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/04/copilot-for-iphone.html' title='CoPilot for iPhone'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4977497677894153728</id><published>2009-03-18T21:18:00.001+02:00</published><updated>2009-03-19T10:47:45.753+02:00</updated><title type='text'>iPhone OS 3.0</title><content type='html'>iPhone software will be updated to the new major version 3. This includes a lot of features that I have currently been missing. &lt;div&gt;&lt;ol&gt;&lt;li&gt;Copy paste is for sure one of the items that is missing. Maybe not that important but since the iPhone is supposed to be easy to use, it is a bit annoying that this feature was missing. Apple is fixing that now.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Maps application is not really very flexible. Turn-by-turn directions is something that I need when driving. Without it, it is not really usable in the car. It turns out that Apple is locked into some sort of licensing issue but at least they are opening up for other vendors to provide mapping software on the AppStore. &lt;/li&gt;&lt;li&gt;Push notifications. I am not really sure that this is the way I want it! Background processing is more natural, I think. They say it hurts battery time... Ok, I can't argue against that. Let's hope that this push notification thing really works well and the IM apps can change their implementation so that the user really does not see that the application really stopped between sessions. It's a more complex programming task to use push notifications to simulate background tasking. &lt;/li&gt;&lt;li&gt;Tethering. Honestly I was very surprised when I understood that this was not possible on the iPhone. Such an advanced device and this was not possible? I have seen posts about why. Apple seems to blame AT&amp;amp;T for wanting this feature removed. I am not really sure that I buy that excuse. Why would they want that feature removed? Having people use the data network would give them income. Well, it looks like tethering using USB and Bluetooth will be added in 3.0. Swell.&lt;/li&gt;&lt;/ol&gt;There are a bunch of other features as well, but they are not really important to me. If you would like to know more about the features slated for the iPhone OS 3.0 you can &lt;a href="http://www.apple.com/iphone/preview-iphone-os/"&gt;look here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4977497677894153728?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4977497677894153728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4977497677894153728' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4977497677894153728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4977497677894153728'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/03/iphone-os-30.html' title='iPhone OS 3.0'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-8741582640004091305</id><published>2009-01-12T09:13:00.003+02:00</published><updated>2009-01-12T11:13:16.411+02:00</updated><title type='text'>Language problems</title><content type='html'>A number of months ago we tried to change our Microsoft Embedded partner membership to the Swedish partner organization instead of the Finnish due to language problems. That proved to be difficult. We were unable to get any information in either Swedish or (believe it or not) English.&lt;br /&gt;Finally I decided to draft an email to Steve Ballmer about it. He promptly responded to his subordinates and the situation was quickly remedied. We are still connected to the Finnish partner organization but we are given all the information material that is sent from the Swedish counterpart automatically.&lt;br /&gt;&lt;br /&gt;The interesting thing with this case is that Steve Ballmer seems to read all his emails. During Mix 07, at one of the sessions were Mr. Ballmer was interviewed by Guy Kawasaki from Apple, he claimed that he reads all his emails. I was acting upon that claim and it really had the desired effects.&lt;br /&gt;&lt;br /&gt;Now, one of the local newspapers wanted to write an &lt;a href="http://www.alandstidningen.ax/article.con?id=14483&amp;amp;iPage=1"&gt;news flash about the incident&lt;/a&gt;.  Unfortunatelly the news article was concieved just as a language political statement between Swedish and Finnish. Really unfortunate. We are not a political party. We are trying to do business on a day to day basis and this was a company to company conversation were we had a problem and the problem was rectified. End of story. The comments on the article are predominantly language war posts that are not contributing to anything....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-8741582640004091305?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/8741582640004091305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=8741582640004091305' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8741582640004091305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8741582640004091305'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2009/01/language-problems.html' title='Language problems'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-737500894367941005</id><published>2008-12-18T07:19:00.002+02:00</published><updated>2008-12-18T09:33:01.119+02:00</updated><title type='text'>SAAB 340</title><content type='html'>This afternoon I will do something very interesting. I'll have a chance to ride in the jump seat of an &lt;a href="http://www.airaland.com/"&gt;AirÅland&lt;/a&gt; flight on a roundtrip to Stockholm. I'll have a good opportunity to study the multi crew cooperation procedures performed in the cockpit on a &lt;a href="http://www.saabaircraftleasing.com/prod/pictures.asp?Mod=340A&amp;amp;Menu=2"&gt;SAAB 340&lt;/a&gt; on a short haul trip. I'll be taking notes of power settings and procedures so that I can run the same flight in the sim as realistically as possible.&lt;br /&gt;&lt;br /&gt;Check in time for the crew is 4:15 this afternoon and I will follow every procedure including the preflight procedures. I just can't wait. I feel just like a kid at Christmas Eve!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-737500894367941005?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/737500894367941005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=737500894367941005' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/737500894367941005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/737500894367941005'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/12/saab-340.html' title='SAAB 340'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-3107974520057424932</id><published>2008-11-30T20:32:00.001+02:00</published><updated>2008-12-01T08:45:30.638+02:00</updated><title type='text'>IE8 crashes</title><content type='html'>I have been running IE8 for a while now and one annoying bug is that it consistently keeps crashing if you paste anything into the address bar. This is something that I do very frequently and I always remember that I should not do this when I have actually already done it.&lt;br /&gt;&lt;br /&gt;But the fix was quick and easy once I got around googling about the problem. Just turn on the auto complete for web addresses and everything starts working as it should. Here is a link to a forum post that points out where the solution is; &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3817630&amp;amp;SiteID=1"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3817630&amp;amp;SiteID=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This brings me up to another philosophical question. Why do I always have to be annoyed or angry to a certain extent/level before I try to find a solution to it? Clearly this was a 2 minute search and fix issue that should have saved me from a lot of frustration during the last month or so. Well, I don't have an answer to that question. That lies way to deep into my inner soul to be easily comprehensible.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-3107974520057424932?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/3107974520057424932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=3107974520057424932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3107974520057424932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3107974520057424932'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/ie8-crashes.html' title='IE8 crashes'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-2503462513967397937</id><published>2008-11-24T18:56:00.001+02:00</published><updated>2008-11-24T18:56:01.485+02:00</updated><title type='text'>Support chaos</title><content type='html'>We have installed a new support ticketing system. This ticketing system is called SupportSuite and created by &lt;a href="http://www.kayako.com/"&gt;Kayako&lt;/a&gt;. Up to date we have been using a CRM system to keep track of the customer cases and issues. The problem is that the system is not really searchable which makes it difficult to use. Very often we have a situation where we know that we have had the same problem earlier but unable to find any documentation about what the resolution of this problem was just because we could not find it in the CRM system. We really hope that this new system will address this problem and help us provide better services to our customers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-2503462513967397937?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/2503462513967397937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=2503462513967397937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2503462513967397937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2503462513967397937'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/support-chaos.html' title='Support chaos'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-2222084285116622764</id><published>2008-11-24T18:47:00.001+02:00</published><updated>2008-11-24T18:47:01.327+02:00</updated><title type='text'>VB6 and VB.NET interop</title><content type='html'>In order to try to eliminate the DCOM configuration hell I have been blogging about earlier, we are trying to build a proxy-wrapper solution that would eliminate the need for DCOM. The idea was to build a proxy stub for the client that would be functionally equivalent to the server and actually using the same COM clsid to make the client use either a locally installed server or the proxy version of it. However, when trying to create a COM visible server that mimics the server I discovered that VB6 and VB.NET handles enums differently. VB6 treats each enum entry as a global entry whereas VB.NET prefixes the enum entries with the name of the enum. This is bad news for me since I wouldn't be able to use the exact same code for the real COM server as opposed to the VB.NET proxy server.&lt;br /&gt;&lt;br /&gt;I am trying to search for a workaround for this by creating constants for each enum value that I use in code. Not pretty, I know, but I don't know any better way right now....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-2222084285116622764?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/2222084285116622764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=2222084285116622764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2222084285116622764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2222084285116622764'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/vb6-and-vbnet-interop.html' title='VB6 and VB.NET interop'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-743628406981046137</id><published>2008-11-19T19:50:00.000+02:00</published><updated>2008-11-19T19:50:01.208+02:00</updated><title type='text'>DCOM hell continued...</title><content type='html'>Have been struggling with DCOM for a very long time now and it seems impossible to get it to work the way we need it to work.&lt;br /&gt;&lt;br /&gt;In order to ease future configuration hassles we have decided to ty write a communication layer that would communicate using WCF rather than configuring COM to use remote calls (DCOM). The basic idea is to use a transparent communication layer that would transport the call to the server wrapper and then make the COM call and return the call back to the caller again using WCF. I really thing that this would work. However, the only challenge in our scenario is to be able to use callbacks...&lt;br /&gt;&lt;br /&gt;A small test project to verify the technology is probably the best answer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-743628406981046137?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/743628406981046137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=743628406981046137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/743628406981046137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/743628406981046137'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/dcom-hell-continued.html' title='DCOM hell continued...'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5673335509430634329</id><published>2008-11-10T11:19:00.002+02:00</published><updated>2008-11-10T11:28:42.456+02:00</updated><title type='text'>DCOM hell</title><content type='html'>Once in a while I get to have the dubious opportunity to configure DCOM for an installation. Our previous system is based on a COM server with clients connecting either via COM on a local system only or using DCOM for a remote machine.&lt;br /&gt;&lt;br /&gt;It is a freaking miracle every time we get things to work. This time it seems to be one of these times where it is NOT possible to get the bits properly working together. I hate DCOM... it is by a large margin the worst technology ever invented. It feels as if you would have to add the title magician to your business card.&lt;br /&gt;&lt;br /&gt;At the time of making this system there were no better technology available and unfortunately the system did not evolve together with new technologies as it should have. We now have to struggle with the limitations of DCOM until we have an upgrade available that removes the dependency to DCOM. I am really waiting for that moment. It will be a day of celebration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5673335509430634329?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5673335509430634329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5673335509430634329' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5673335509430634329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5673335509430634329'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/dcom-hell.html' title='DCOM hell'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6407007137459461416</id><published>2008-11-08T10:00:00.002+02:00</published><updated>2008-11-08T10:07:32.359+02:00</updated><title type='text'>Internet Explorer 8</title><content type='html'>Since a couple of days ago, I have been running Internet Explorer 8 Beta. There are a few glitches with the rendering of the pages that is not working as it should but on the average I think that this version delivers some of the functionality that Firefox has had for a long time. For example, the google search box with suggest. Once you start using that feature it's really something that helps you out when searching the internet.&lt;br /&gt;&lt;br /&gt;Another thing that is important is that Microsoft promises that IE8 will more conform to standards than IE7. When creating internet pages and applications you previously had to debug the pages on FF as well as IE (including different versions). That was very time consuming. Hope that MS can deliver on this promise....&lt;br /&gt;&lt;br /&gt;The only thing that is missing now is a good boomark manager plug in that keeps my bookmark synchronized between computers. I am using Online bookmarks StartAid for FF and that works great. That's why I mostly use FF.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6407007137459461416?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6407007137459461416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6407007137459461416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6407007137459461416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6407007137459461416'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/internet-explorer-8.html' title='Internet Explorer 8'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7820233871524666528</id><published>2008-11-06T09:38:00.002+02:00</published><updated>2008-11-06T09:44:57.153+02:00</updated><title type='text'>GhostDoc</title><content type='html'>Just found a nifty little utility to generate C# documentation. It is called &lt;a href="http://www.roland-weigelt.de/ghostdoc/"&gt;GhostDoc&lt;/a&gt; and it does and it does a real good work at crating an initial skeleton comment section. Just hit the shortcut key and you instantly have a comment section to review and provide more details in. It picks up the parameters and even creates cref sections for known types.&lt;br /&gt;&lt;br /&gt;I do recommend you to try it out. It's not open source but free to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7820233871524666528?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7820233871524666528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7820233871524666528' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7820233871524666528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7820233871524666528'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/11/ghostdoc.html' title='GhostDoc'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5127300761780868904</id><published>2008-10-31T04:18:00.002+02:00</published><updated>2008-10-31T04:28:10.124+02:00</updated><title type='text'>PDC08 is over</title><content type='html'>This year's PDC08 is over and I am just going to get a good nights sleep before getting on the plane back to my beautiful island where my family lives. I've missed them a lot and it will be great to get home.&lt;br /&gt;&lt;br /&gt;If I reflect back on this PDC there were really not so much news that one would have expected for this type of event. Windows 7 was also another good thing but personally I don't think that it is really big changes in the OS, but rather bug fixes and cleanups. I haven't been looking into dept of the news in Windows 7 but the changes are clearly not as dramatic as with the introduction of Vista.&lt;br /&gt;&lt;br /&gt;For me the Silverlight components will probably be the ones I will use most as well as eventually the cloud computing platform.&lt;br /&gt;&lt;br /&gt;I saw a post that PDC will be back again 2009. Isn't that too often or do Microsoft already today know they have great news to deliver in November next year? Hopefully I'll get a chance to go here then. We'll see about that.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5127300761780868904?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5127300761780868904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5127300761780868904' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5127300761780868904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5127300761780868904'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/pdc08-is-over.html' title='PDC08 is over'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4776806273809799410</id><published>2008-10-30T19:03:00.003+02:00</published><updated>2008-10-30T22:39:13.610+02:00</updated><title type='text'>REST Services</title><content type='html'>The talk for REST services using WCF just finished. I must admit that I am completely new to RESTful services. I started hearing about them when I got here to LA. The origin of RESTful services is a dissertation of a guy named Fielding. Apparently he was aslo involved in creating the HTML protocol.&lt;br /&gt;&lt;br /&gt;When listening to this session about REST I do get a feeling like. Yes, its a good thing. You can always reference the states or objects with unique URIs. But but.... that is theory, why should I use this in practice? Yes, I'll be able to do a GET instead of a POST and allow for proper caching... but other than that? There must be something more to it to get me into using yet another toolkit for being more RESTful in my service implementation. Just because it is prettier and more conforms to computer science standards does not justify switching to this.&lt;br /&gt;&lt;br /&gt;But I must have missed something vital. I'll just have to go deeper into this to get a clearer view of why RESTfulness is such a good thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4776806273809799410?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4776806273809799410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4776806273809799410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4776806273809799410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4776806273809799410'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/rest-services.html' title='REST Services'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-1354739969044863580</id><published>2008-10-30T03:59:00.003+02:00</published><updated>2008-10-30T06:34:45.198+02:00</updated><title type='text'>Windows Embedded</title><content type='html'>In the last session today I went to a talk on Windows Embedded and what is happening on the embedded front in the future. We currently have av version of Windows XP Embedded used on our system but the question is how newer versions should be handled in the future. Last year on the MEDC conference I asked (and many others too) if Vista is coming to the embedded part of windows. Now we know that it doesn't. The Quebec project for Windows Embedded is based on Windows 7 and Windows 7 is based on the same kernel as Windows Server 2008.&lt;br /&gt;&lt;br /&gt;The developer experience for Quebec will be very much different from the experience with Windows XP embedded. This is due to the fact that there is a big difference in the way the os:es are constructed, but also because the share amount of components you need to configure in Target Designer for Windows XP Embedded was just on the limit of being unmanageable. Now the concept for configuration are around 100 feature packs at release time. The base bootable OS is called Core and contains the minimum set of features needed for booting the device. According to what I now did see during the talk indicates that this is a more logical way of creating embedded images. But it sure is different from what we have today and will need some getting used to. Prepare to spend some time in the lab to get things setup properly...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-1354739969044863580?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/1354739969044863580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=1354739969044863580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1354739969044863580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1354739969044863580'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/windows-embedded.html' title='Windows Embedded'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-1682916060130867636</id><published>2008-10-30T01:30:00.004+02:00</published><updated>2008-10-30T03:43:52.080+02:00</updated><title type='text'>The futures of C#</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_PqVj_WAN1ak/SQj1Eu-DdLI/AAAAAAAAAOQ/KQXf4hqG1So/s1600-h/photo.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_PqVj_WAN1ak/SQj1Eu-DdLI/AAAAAAAAAOQ/KQXf4hqG1So/s200/photo.jpg" alt="" id="BLOGGER_PHOTO_ID_5262725626259010738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anders Hejlsberg just had his repeat session of "The futures of C#". It is always very interesting to listen to what he has to say and he is also a very good talker. In his talk today he gave us insight into what is coming in C# 4.0 but also what is coming in future releases.&lt;br /&gt;&lt;br /&gt;Basically, the topic for C# 4.0 is going to be dynamic language integration. Today we use a number of different APIs to use any dynamic language from C#. That is going to change with the possibility statically declare a dynamic type. This dynamic typ is essentially a System.Object with a dynamic flag. The compiler will treat the dynamic objects as an Objects but defer the method or operator resolution until run time instead of as as previously done by at compile time. This is made possible by the introduction of the "Dynamic Language Runtime" system that is the foundation for adding the dynamic capabilities of the .NET languages. IronRuby, IronPython, C# and VB.NET will all get the dynamic features offered by the DLR.&lt;br /&gt;&lt;br /&gt;Anders also showed off what is coming in later versions with "compiler as a service". This means that we can compile and execute code run time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-1682916060130867636?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/1682916060130867636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=1682916060130867636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1682916060130867636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/1682916060130867636'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/futures-of-c.html' title='The futures of C#'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_PqVj_WAN1ak/SQj1Eu-DdLI/AAAAAAAAAOQ/KQXf4hqG1So/s72-c/photo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4329568148810866525</id><published>2008-10-29T19:23:00.002+02:00</published><updated>2008-10-29T19:35:38.681+02:00</updated><title type='text'>3rd day keynote</title><content type='html'>The keynote today was totally devoted to showing off Microsoft Research. It is quite an interesting and impressive operation they are running over the world.&lt;br /&gt;&lt;br /&gt;The first part of the presentation was a bit abstract and did not really relate very much to my interests. However, at the end of the presentation a presenter did manage to catch my intention. He was showing off Boku. Boku is essentially a programming environment for kids and teaching kids to program. The system is driven by an Xbox 360 controller and the basic idea is to program a game with characters and objects. These objects can interact with each other using rules that can be programmed in a very graphical way. The presentor really did a very good job of showing of the graphical rule maker.&lt;br /&gt;&lt;br /&gt;Another interesting technology that they showed off was based on the Surface technology but now they are able to display two pictures. One picture on the surface such as a table and the other picutre could be catched by a cheap surface such as plastic and just plain paper. Not really any finished product but it proves a good point that we are going to see a lot of innovation related to surface related products in the coming years. For example we could have a tv monitor in a surface table that would be made out of plastic instead of expensive lcd screens. Only the imagination seems to be the limits. But that is probably why this is delivered by Microsoft Research.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4329568148810866525?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4329568148810866525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4329568148810866525' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4329568148810866525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4329568148810866525'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/3rd-day-keynote.html' title='3rd day keynote'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7707169712082942523</id><published>2008-10-29T17:20:00.002+02:00</published><updated>2008-10-29T17:24:26.305+02:00</updated><title type='text'>Atendee party</title><content type='html'>Yesterday, I went to the attendee party that Microsoft holds for the attendees here at PDC08. The party was held at Universal Studios in Hollywood just as PDC05. This year the theme was Halloween and they have turned off the lights in the park and were scaring people waking by. Really a nice setup. All the attractions were open for attendees. In fact, the park was only open to PDC08 attendees which meant that there were no cashiers. You could just do whatever you like without having to pay for it. Real nice, thank you Microsoft.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7707169712082942523?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7707169712082942523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7707169712082942523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7707169712082942523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7707169712082942523'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/atendee-party.html' title='Atendee party'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-36112533850588090</id><published>2008-10-29T00:53:00.002+02:00</published><updated>2008-10-29T03:52:15.329+02:00</updated><title type='text'>Silverlight on mobiles</title><content type='html'>Microsoft just released Silverlight 2 for mobile phones. I am now sitting and viewing the session. Silverlight applications can run unmodified on the mobile. No recompilation required. During the questions section at the end, one gentleman asked if they will support iPhones. The answer was very quick. No. :-(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-36112533850588090?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/36112533850588090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=36112533850588090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/36112533850588090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/36112533850588090'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/silverlight-on-mobiles.html' title='Silverlight on mobiles'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6973228202008068831</id><published>2008-10-28T20:13:00.002+02:00</published><updated>2008-10-28T20:22:35.468+02:00</updated><title type='text'>2nd day keynote</title><content type='html'>The first of two keynotes today was just finished and I really must say that there were no surprises delivered today, yet anyway. The second keynote is held by Don Box and Chris Anderson. Let's see if they have something special to deliver.&lt;br /&gt;&lt;br /&gt;The first keynote was mostly about Windows 7 and how they have learned from the not-so-successful successful launch of Vista. To me, Windows 7 really seems like Windows Vista as it should have been released.&lt;br /&gt;&lt;br /&gt;Later, Scott revealed some news about VS2010 that will actually, to a large extent, be built on WPF and feature an extensibility model that would make it easier to make great tools that plugs into VS.&lt;br /&gt;&lt;br /&gt;Another interesting thing was to see how Live Mesh works. It's completely new to me, even if it has been around for some time. Online collaboration and simultaneous updates in office documents that are updated when multiple users are updating the document at the same time. Very interesting indeed but not really my area of interest.&lt;br /&gt;Now the second keynote begins...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6973228202008068831?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6973228202008068831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6973228202008068831' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6973228202008068831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6973228202008068831'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/2nd-day-keynote.html' title='2nd day keynote'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-8108928037787150342</id><published>2008-10-27T19:17:00.004+02:00</published><updated>2008-10-28T05:20:37.329+02:00</updated><title type='text'>Windows Azure</title><content type='html'>The first keynote at PDC 2008 just finished and I am just assimilating the news...&lt;br /&gt;&lt;br /&gt;Microsoft just released a new version of Windows. &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Windows Azure&lt;/a&gt;. This version is not really a new version of Windows that you would install on any hardware, but rather a cloud services platform that is a sort of hosted service provided by Microsoft with a very high level of availability, security and service offering.&lt;br /&gt;&lt;br /&gt;Of course keynotes are, by nature, very convincing, but I the thing is really interesting due to the fact that the hosting part is really just an annoying cost factor that takes valuable time from developing the core business functionality.&lt;br /&gt;&lt;br /&gt;During the keynote they showed how easy it was to develop services for the Cloud service (Windows Azure) and deploying it to the cloud just within Visual Studio. And then there is a application management tool that you can use to configure the services on staging and production environments. It is also possible to deploy new versions without any downtime and loss of connections.&lt;br /&gt;&lt;br /&gt;The SDK will be available today at noon. I'll just have to download that and make my first could service....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-8108928037787150342?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/8108928037787150342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=8108928037787150342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8108928037787150342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8108928037787150342'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/windows-azure.html' title='Windows Azure'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-727155585262846955</id><published>2008-10-27T07:17:00.002+02:00</published><updated>2008-10-27T07:32:47.337+02:00</updated><title type='text'>Creating Rich Internet Applications using Silverlight</title><content type='html'>Todays topic for the PDC for me has been in the lines of "Creating Rich Internet Applications using Silverlight". The speech was delivered by Jeff Prosise from Wintellect. He was a very good speaker that was able to make the talk interesting. He managed to get my full attention the whole day, even if the jet lag kicked in seriously just before we finished off at 6pm.&lt;br /&gt;&lt;br /&gt;Silverlight looks very promising when set to deliver the next generation internet application given the fact that large portions of the .net framework is available that are relevant for the web clients. There are still a number of limitations that seems a little annoying but on the whole you can do a lot with Silverlight that would be almost impossible to do with html/css/javascript.&lt;br /&gt;&lt;br /&gt;A large part of this talk was to identify what features Silverlight 2 provides and what goctchas you have in terms of differences with its cousine, WPF. Jeff also managed to convey reasons why things are the way they are and why the Silverlight team decided to cut a feature just because to limit the footprint for the Core CLR (the name of the CLR implementation for Silverlight runtime).&lt;br /&gt;&lt;br /&gt;I would have expected a little more information about how to use Blend effectively. Blend is a new tool for me and a little difficult to master directly. Transformations and Animations have powerful editor possiblitities in Blend that takes some getting used to before at leas I can master it. I am just going to have to look for another breakout session on that topic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-727155585262846955?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/727155585262846955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=727155585262846955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/727155585262846955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/727155585262846955'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/creating-rich-internet-applications.html' title='Creating Rich Internet Applications using Silverlight'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-8742575910958417380</id><published>2008-10-26T16:14:00.003+02:00</published><updated>2008-10-27T07:17:14.222+02:00</updated><title type='text'>Arriving in LA</title><content type='html'>Arrived late last night to the Holiday Inn hotel here in LA. The trip was enormously long and I just went to bed almost directly.&lt;br /&gt;Now I am preparing to go to the registration and for the pre-conference sessions about creating rich internet applications using Silverligt. That will be a very interesting session and I hope to be able to get a good beginners perspective how to go about creating our new interface to our existing system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-8742575910958417380?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/8742575910958417380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=8742575910958417380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8742575910958417380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/8742575910958417380'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/arrived-late-last-night-to-holiday-inn.html' title='Arriving in LA'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7216198964115617411</id><published>2008-10-25T07:46:00.001+03:00</published><updated>2008-10-25T08:19:10.195+03:00</updated><title type='text'>Now I am leaving för the PDC</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_PqVj_WAN1ak/SQKsBHYGOdI/AAAAAAAAAOA/2mfK7Sd-36Q/s1600-h/Hollywood.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_PqVj_WAN1ak/SQKsBHYGOdI/AAAAAAAAAOA/2mfK7Sd-36Q/s200/Hollywood.jpg" alt="" id="BLOGGER_PHOTO_ID_5260956449882126802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Now sitting on the morning ferry to Kapellskär. The ferry is just set&lt;br /&gt;&lt;br /&gt;to leave. In a few hours time, I'll be in LA in my hotel room. Feels&lt;br /&gt;&lt;br /&gt;like very distant right how.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7216198964115617411?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7216198964115617411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7216198964115617411' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7216198964115617411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7216198964115617411'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/now-i-am-leaving-fr-pdc.html' title='Now I am leaving för the PDC'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/SQKsBHYGOdI/AAAAAAAAAOA/2mfK7Sd-36Q/s72-c/Hollywood.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4471515079938828078</id><published>2008-10-24T11:34:00.003+03:00</published><updated>2008-10-24T11:39:20.801+03:00</updated><title type='text'>PDC is getting closer</title><content type='html'>PDC 2008 is getting closer and closer. Tomorrow morning I'll be on the morning ferry to Sweden to get on a SAS flight westbound. I trust that the PDC will be an equally interesting experience as PDC 2005 that I previously attended.&lt;br /&gt;&lt;br /&gt;The expectations are high and I really hope that this occasion will give me a lot of new ideas, knowledge and insights.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4471515079938828078?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4471515079938828078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4471515079938828078' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4471515079938828078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4471515079938828078'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/pdc-2008-is-getting-closer-and-closer.html' title='PDC is getting closer'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-2281674215234575556</id><published>2008-10-18T23:10:00.001+03:00</published><updated>2008-10-18T23:12:03.439+03:00</updated><title type='text'>Vista MediaCenter and HD</title><content type='html'>We are currently using a Vista based computer as our Media Center for viewing TV in our household. This has worked out very well together with our IPTV solution and the Kreatel (now Motorola) set top box. The media center application controls the set top box automatically and changes the channels as we are moving around in the guide.&lt;br /&gt;&lt;br /&gt;Our IPTV provider is currently trying out transmitting HD quality tv transmissions using a upgraded set top box. I have not yet purchased the set top box because they are not sending out HD quality channels in the network yet. But I am not really sure how I am going to tackle this in my current setup. Today I am using the s-video output from the Kreatel box and sends that signal to the Hauppauge HVR 1300 TV card. I am not really sure that the s-video signal will cope with the HD picture quality. Buying HD equipment but loosing the fidelity in the s-video signal is not really an attractive solution.&lt;br /&gt;&lt;br /&gt;I have been googling around to find a solution that would work well with HD channels. I even called the Hauppauge office in Sweden to find out if they had a product that would work well with Media center and HD set top boxes but they could not recommend anything. I am pretty sure that I am not the only one faced with this problem and I have the feeling that hdmi or yprbr would be the way to go since s-video is a rather old technology. However there seems to be no products that would be providing hdmi or yprbr output from the set top box and accepting the these signals into a TV card that would work in Media center. The only hdmi I am currently using is DVI to hdmi from media center computer to the lcd tv. On the Xbox 360 I have the yprbr signal to the lcd tv and it really gives stunning graphics. Why can't I have this all the way from the HD set top box onto the tv screen. Arghhh.... it's too complicated!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-2281674215234575556?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/2281674215234575556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=2281674215234575556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2281674215234575556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/2281674215234575556'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/vista-mediacenter-and-hd.html' title='Vista MediaCenter and HD'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6709490715160880350</id><published>2008-10-13T18:57:00.003+03:00</published><updated>2008-10-13T19:51:23.374+03:00</updated><title type='text'>Asterisk PBX server</title><content type='html'>If you are serious about cutting down phone cost, you should really consider installing IP base pbx software instead of the old style phone systems. You will see an enormous flexibility in the solution and also be able to use any ip phone provider that provides good rates.&lt;br /&gt;&lt;br /&gt;In our setup we have been able to cut the price by up to 95% on phone calls from Finland to Korea. That's great savings...&lt;br /&gt;&lt;br /&gt;Our telephone company provides us with ISDN trunk lines for the incoming traffic. This is needed for the Finland phone numbers we are using. We have configured our &lt;a href="http://www.asterisk.org/"&gt;Asterisk&lt;/a&gt; installation with a dialplan to always select the operator with the minimum rates for every type of call. This usually does not favor the local phone company since SIP providers can make phone calls very much cost effective, to say the least. Of course it could be a bit of a hazzle to figure out which operator is cheapest for each call, but really it is worth it.&lt;br /&gt;&lt;br /&gt;An additional benefit is that when using a SIP server like Asterisk, you can make phone connections just about from anywere. Recently we had a service engineer working a week from South Korea. He could call internal calls as well as external calls just as if he was in the office. He only needed to establish a vpn connection first (not really necessary but in our network setup he need to do that).&lt;br /&gt;&lt;br /&gt;And of course you can use fring for iPhone (or some of the other traditional, not so cool phones ;-) ) to connect to the Asterisk server to make and receive calls wherever you are. Nice!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6709490715160880350?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6709490715160880350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6709490715160880350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6709490715160880350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6709490715160880350'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/asterisk-pbx-server.html' title='Asterisk PBX server'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5712840774566399801</id><published>2008-10-05T18:16:00.003+03:00</published><updated>2008-10-05T21:12:19.027+03:00</updated><title type='text'>Fring for iPhone</title><content type='html'>Yes, yes, yes&lt;br /&gt;&lt;br /&gt;Finally. I have been waiting for this a long time now. Today I finally found that Fring has published their phone application for iPhone on the AppStore. Earlier they only had versions that would only run on jailbreaked versions of the phone.&lt;br /&gt;&lt;br /&gt;Now I will be able to use my SIP provider for making phone calls and using our IP based phone system at work. With an unlimited data plan, this makes good sense. This is really cool. I can answer my extension when at work or wherever I am connected to a 3G network even if I am working from home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5712840774566399801?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5712840774566399801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5712840774566399801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5712840774566399801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5712840774566399801'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/fring-for-iphone.html' title='Fring for iPhone'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-4286350315227291918</id><published>2008-10-02T20:52:00.003+03:00</published><updated>2008-10-05T18:14:49.831+03:00</updated><title type='text'>iPhone SDK</title><content type='html'>When I got myself an iPhone a couple of months ago, I also signed up for the free iPhone SDK that is available from the Apple site. The intention was to try and create applications for the iPhone, but I really hit my head in the wall with this. The first hurdle was to learn Objective-C, which is very much C like language not like C# that I am used to. The second hurdle was to try to understand how to use Xcode, which is the IDE that Apple provides for creating iPhone and OS X applications. The IDE is so much different than the Ides that I have used so far (Visual Studio, Eclipse, IntelliJ) and and the concepts seems, at least initially, so different that I really don't know if I have the time and energy to get myself through the first iPhone application.&lt;br /&gt;&lt;br /&gt;I would need something like "Developing iPhone applications for dummies" type of book title to get me started. On the SDK site, there are a number of sample applications but some of them are really advanced and requires good knowledge of Objective-C to begin with. Since I am a little lazy by nature I would really like someone to create a tool for building C# applications for iPhone. Maybe I should check what the mono project is doing nowdays....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-4286350315227291918?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/4286350315227291918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=4286350315227291918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4286350315227291918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/4286350315227291918'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/iphone-sdk.html' title='iPhone SDK'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6041299386405059378</id><published>2008-10-02T18:43:00.007+03:00</published><updated>2008-10-02T21:46:54.821+03:00</updated><title type='text'>Bluetooth and json in .NET Compact framework</title><content type='html'>Lately I have been working on a smaller project to create a calibration client application that would be running on a Window Mobile phone. The choice to use a mobile phone as a calibration client was logical since that would cut down on the devices that the installation engineer would have to carry with him. He has a mobile phone with him anyway.&lt;br /&gt;&lt;br /&gt;The basic idea would be to create a .NET service that would communicate with the server. The client would collect the required data and communicate with the service using a bluetooth dongle.&lt;br /&gt;&lt;br /&gt;As it turns out, the support for bluetooth is rather limited in the .net framwork as well as in the .net compact framework. My guess is that this is due to the fact that bluetooth support from Microsoft came in rather late. I believe it was not until Windows XP sp2 that we actually saw the bluetooth stack from Microsoft.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_PqVj_WAN1ak/SOUP4itNMAI/AAAAAAAAANU/3mo6h9RfLZg/s1600-h/32feetthumb.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_PqVj_WAN1ak/SOUP4itNMAI/AAAAAAAAANU/3mo6h9RfLZg/s320/32feetthumb.jpg" alt="" id="BLOGGER_PHOTO_ID_5252622004461056002" border="0" /&gt;&lt;/a&gt;Luckily I found the 32feet.NET library on &lt;a href="http://www.codeplex.com/32feet"&gt;CodePlex&lt;/a&gt;. That library supports both bluetooth stacks from Microsoft on both the big framework as well as the compact framework as well as IrDA communication. I will not be using IR communication since it seems to be more of a problem to find IrDA hardware these days.&lt;br /&gt;&lt;br /&gt;The 32feet.NET library works really well and I am using the BluetoothClient class to get network streams on both the client and the service side. Then I use the Read and Write methods to send command objects that are serialized/deserialized using the &lt;a href="http://james.newtonking.com/pages/json-net.aspx"&gt;Json.NET library&lt;/a&gt; provided by &lt;a href="http://james.newtonking.com/pages/json-net.aspx"&gt;James Newton-King&lt;/a&gt;. Thank you &lt;a href="http://theerikandersson.blogspot.com/"&gt;Erik&lt;/a&gt; for telling me about this lib. I can really recommend using json. Very easy and straight forward implementation indeed. It also supports the CF with assemblies created for the compact framework. The code is available, so if you need to make any changes to fit your suite, it is up to you to do it. Of course I could have used XmlSerialization, but json is more like a lightweight protocol to use so I prefer it for that reason alone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6041299386405059378?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6041299386405059378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6041299386405059378' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6041299386405059378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6041299386405059378'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/lately-i-have-been-working-on-smaller.html' title='Bluetooth and json in .NET Compact framework'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_PqVj_WAN1ak/SOUP4itNMAI/AAAAAAAAANU/3mo6h9RfLZg/s72-c/32feetthumb.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-3087315839562330289</id><published>2008-10-02T12:30:00.002+03:00</published><updated>2008-10-02T12:54:27.016+03:00</updated><title type='text'>PDC 2008</title><content type='html'>I am going to LA later this month to visit the &lt;a href="http://www.microsoftpdc.com"&gt;PDC 2008&lt;/a&gt;. It is the event for a Microsoft developer like myself and I am fortunate enough to have an employer that realizes that it is important to keep up with the latest developments. I'll try to manage to publish a few posts on my experience during the event.&lt;br /&gt;/Berndt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-3087315839562330289?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/3087315839562330289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=3087315839562330289' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3087315839562330289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/3087315839562330289'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/pdc-2008.html' title='PDC 2008'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-124820350137153853</id><published>2008-10-02T10:12:00.000+03:00</published><updated>2008-10-02T10:13:57.139+03:00</updated><title type='text'>Unreachable windows 2003 server</title><content type='html'>&lt;DIV&gt;&lt;FONT face=Arial color=#000000 size=2&gt;Yesterday morning when I started working, I went by the server room to restart the development server. This server has caused us a lot of trouble in the past months since it was on its way to becomming a "thumbstone server" (alian to the domain controllers). Now I can no longer log int to the server and since it is a domain controller I can no longer use any local accounts. &lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;I had a session with Microsoft support on this issue and trying different techniques to get into the server, via DRM mode and setting product type via the registry manually we could not log into the server when booting the server in normal mode. I can log in using any of the Safe Mode options that are available in the boot menu, but when booting in normal mode, it is just impossible to log into any account. The support engineer stated that the SAM database seems to have been corrupted for the normal mode operation, practically rendering the machine unusable. &lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;Right now the machine is sitting there and running it's own operations without anyone being able to touch it. What a bummer. Anyone out there that have experienced the same problems? &lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;The question is now... should I start from scratch with installing windows 2003 server again or should I try to break into it? Found this article on the net, but I don't really know if it workes in 2003. &lt;A href="http://www.jms1.net/nt-unlock.shtml"&gt;http://www.jms1.net/nt-unlock.shtml&lt;/A&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt; &lt;DIV&gt;&lt;FONT face=Arial size=2&gt;/Berndt&lt;/FONT&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-124820350137153853?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/124820350137153853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=124820350137153853' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/124820350137153853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/124820350137153853'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/unreachable-windows-2003-server.html' title='Unreachable windows 2003 server'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-5578589786161441214</id><published>2008-10-02T09:53:00.002+03:00</published><updated>2008-10-02T10:56:21.786+03:00</updated><title type='text'>Should I blog in english eller på svenska</title><content type='html'>&lt;div class="Section1"&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Sometimes it känns som if it would be lättare att blog in English..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Det är ju då större antal personer som kan tänkas läsa bloggen och kan kommentera... så det blir nog engelska i fortsättningen.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;/Berndt&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-5578589786161441214?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/5578589786161441214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=5578589786161441214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5578589786161441214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/5578589786161441214'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/should-i-blog-in-english-eller-p.html' title='Should I blog in english eller på svenska'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-6684996556593716677</id><published>2008-10-02T09:11:00.001+03:00</published><updated>2008-10-02T09:11:42.316+03:00</updated><title type='text'>Första blogposten från iPhone</title><content type='html'>Siddubarra, h&amp;#228;r kommer min andra blog postning. Inget matnyttigt...  &lt;br&gt;Bara f&amp;#246;r att se om det g&amp;#229;r att skicka fr&amp;#229;n telefonen.&lt;p&gt;/Berndt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-6684996556593716677?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/6684996556593716677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=6684996556593716677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6684996556593716677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/6684996556593716677'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2008/10/frsta-blogposten-frn-iphone.html' title='Första blogposten från iPhone'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6738397337665079342.post-7503097050117596050</id><published>2007-08-02T22:46:00.001+03:00</published><updated>2007-08-02T22:48:46.020+03:00</updated><title type='text'>Siddubarra</title><content type='html'>Siddubarra&lt;br /&gt;&lt;br /&gt;Nu har jag vandrat runt lite i de applikationer som Google tillhandahåller gratis och om jag vill dela med mig av de fina artiklar som jag läder som blogposter så fungerar det nästan bäst om jag också använder googles blog motor.&lt;br /&gt;&lt;br /&gt;Har inte riktigt bestämt mig för om jag skall blogga aktivt, ej heller vet jag exakt vilket tema jag skall blogga om, men det kanske klarnar så småningom.&lt;br /&gt;&lt;br /&gt;/Berndt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6738397337665079342-7503097050117596050?l=berndtjo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://berndtjo.blogspot.com/feeds/7503097050117596050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6738397337665079342&amp;postID=7503097050117596050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7503097050117596050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6738397337665079342/posts/default/7503097050117596050'/><link rel='alternate' type='text/html' href='http://berndtjo.blogspot.com/2007/08/siddubarra.html' title='Siddubarra'/><author><name>Berndt Johansson</name><uri>https://profiles.google.com/102824020170982927079</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-LHNUlqxjuqc/AAAAAAAAAAI/AAAAAAAAAAA/BPP0n7nil88/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
