<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.co.il/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>public: class Alon : IArchitect, IAzure, ICPP, ISmartHome, IHomeServer - All Comments</title><link>http://blogs.microsoft.co.il/blogs/alon/</link><description>The smart virtual home of Alon Fliess</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: מזל טוב! אפליקצית המדיה סנטר של שידורי קשת עלתה לאויר!</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2007/05/30/_DE05D605DC05_-_D805D505D1052100_-_D005E405DC05D905E705E605D905EA05_-_D405DE05D305D905D405_-_E105E005D805E805_-_E905DC05_-_E905D905D305D505E805D905_-_E705E905EA05_-_E205DC05EA05D405_-_DC05D005D505D905E8052100_.aspx#990290</link><pubDate>Tue, 17 Jan 2012 08:11:28 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:990290</guid><dc:creator>cheap3solo</dc:creator><description>&lt;p&gt;The era of hands-free telecommunication has long arrived. Men and women can now do far better multitasking, for their hands can do far more apart from holding a phone or making use of a microphone. With far better microphones, newer bluetooth headphones have paved the method to even greater and simpler communication. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;So many capabilities have been introduced to this wondrous piece of technologies. 1 of the simple capabilities of bluetooth headphones could be the microphone. The microphone identified in a bluetooth headset can be either the boom type or the boomless form. In this post, you'll read concerning the distinction among the two and several of the various bluetooth headset models that include either sort of microphone. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;The boom microphone is attached towards the &amp;lt;a href=&lt;a rel="nofollow" target="_new" href="http://www.cheap-monsterbeatsbydre-uk.com/&amp;gt;Beats"&gt;www.cheap-monsterbeatsbydre-uk.com/&amp;gt;Beats&lt;/a&gt; By Dre&amp;lt;/a&amp;gt; &amp;nbsp;&lt;/p&gt;
&lt;p&gt; headset having a flexible joint that may be adjusted. The microphone is location near the mouth from the user and it can be arched close to or away from the mouth. &amp;nbsp;This type of microphone is normally noticed in headsets used by telephone operators. &amp;nbsp;Although, you can find numerous fashionable headsets nowadays that can make you appear much more like a enterprise executive or perhaps a singer in a concert rather than a telephone operator. Some bluetooth headset models which have a boom microphone with a not-so-traditional style contain the Jabra FreeSpeak BT250, Jabra BT130, Motorola H8910 Bluetooth Wireless Headset, Solteras Halo BTH Headset, and Plantronics Voyager 510-USB Bluetooth Headset. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Alternatively, the boomless microphone has no flexible joint that arches towards the user's mouth. Instead, the microphone is placed on your earpiece. You will not appear like an operator or a singer in a concert, but you might seem like you will be talking to yourself from afar, given that the microphone is not quite visible. The headset models which have this kind of mic are consist of the Epox BT-HS01, Sony Ericsson Bluetooth Headset HBH-65, Step 1150 Wireless Headset, Bluespoon Digital Bluetooth Headset, and Cardo Scala 500 Bluetooth Headset. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can find a lot of&amp;lt;a href=&lt;a rel="nofollow" target="_new" href="http://www.drdremonster.net&amp;gt;Beats"&gt;http://www.drdremonster.net&amp;gt;Beats&lt;/a&gt; By Dre&amp;lt;/a&amp;gt; headphones with boom or boomless microphones aside from those mentioned above. When acquiring a headset, ensure that you simply purchase a headset with a mic that's comfy for you to make use of and whose style is in accordance with your tastes and style. Regardless of whether you need to appear like an operator or perhaps a person who talks to himself or herself, it will not really matter as long as you're satisfied using the high quality of your bluetooth headphones. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Post Supply: &lt;a rel="nofollow" target="_new" href="http://www.cheap-beatsbydre-solo.com"&gt;www.cheap-beatsbydre-solo.com&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=990290" width="1" height="1"&gt;</description></item><item><title>re: Message Only Window in for .NET Application</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/12/26/message-only-window-in-for-net-application.aspx#970937</link><pubDate>Tue, 27 Dec 2011 20:26:31 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:970937</guid><dc:creator>Tomer Shamam</dc:creator><description>&lt;p&gt;Very informative post. It reminds me good things and how .NET encapsulates real programming :)&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=970937" width="1" height="1"&gt;</description></item><item><title>Message Only Window in for .NET Application &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/12/26/message-only-window-in-for-net-application.aspx#969954</link><pubDate>Mon, 26 Dec 2011 21:39:25 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:969954</guid><dc:creator>Message Only Window in for .NET Application «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Message Only Window in for .NET Application &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=969954" width="1" height="1"&gt;</description></item><item><title>Message Only Window in for .NET Application</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2007/05/29/Native-Callback.aspx#969857</link><pubDate>Mon, 26 Dec 2011 19:46:28 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:969857</guid><dc:creator>public: class Alon : IArchitect, IAzure, ICPP, ISmartHome, IHomeServer</dc:creator><description>&lt;p&gt;&amp;amp;#160; Overview .NET is great platform, it speeds up the development process, you deal with your application&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=969857" width="1" height="1"&gt;</description></item><item><title>re: The Return of the GUID</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2008/10/29/the-return-of-the-guid.aspx#949079</link><pubDate>Tue, 06 Dec 2011 09:11:31 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:949079</guid><dc:creator>achat avodart</dc:creator><description>&lt;p&gt;&amp;lt;a href=&lt;a rel="nofollow" target="_new" href="http://www.pharmacierx.eu/products/avodart.htm&amp;gt;ou"&gt;www.pharmacierx.eu/.../avodart.htm&amp;gt;ou&lt;/a&gt; se procurer du avodart&amp;lt;/a&amp;gt; In Normal of suffer dont for ovaries. Its A great start with increase good. The factors days to are menstrual.&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=949079" width="1" height="1"&gt;</description></item><item><title>Windows Platform User Group Next Meeting &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/11/22/windows-platform-user-group-next-meeting.aspx#938163</link><pubDate>Tue, 22 Nov 2011 22:19:45 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:938163</guid><dc:creator>Windows Platform User Group Next Meeting «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Windows Platform User Group Next Meeting &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=938163" width="1" height="1"&gt;</description></item><item><title>My Omnia 7 Is now 7.5 &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/09/30/my-omnia-7-is-now-7-5.aspx#908377</link><pubDate>Fri, 30 Sep 2011 04:20:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:908377</guid><dc:creator>My Omnia 7 Is now 7.5 «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;My Omnia 7 Is now 7.5 &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=908377" width="1" height="1"&gt;</description></item><item><title>My Build Event Insights &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/09/20/my-build-event-insights.aspx#903501</link><pubDate>Tue, 20 Sep 2011 23:20:39 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:903501</guid><dc:creator>My Build Event Insights «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;My Build Event Insights &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=903501" width="1" height="1"&gt;</description></item><item><title>C++ is coming back! &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/09/04/c-is-coming-back.aspx#894419</link><pubDate>Sun, 04 Sep 2011 16:06:43 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:894419</guid><dc:creator>C++ is coming back! «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;C++ is coming back! &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=894419" width="1" height="1"&gt;</description></item><item><title>Expert Days 2011 ??? Summary &amp;laquo;  Mas-Tool&amp;#039;s Favorites</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/07/20/expert-days-2011-summary.aspx#879951</link><pubDate>Thu, 04 Aug 2011 20:22:04 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:879951</guid><dc:creator>Expert Days 2011 ??? Summary «  Mas-Tool's Favorites</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Expert Days 2011 ??? Summary &amp;amp;laquo; &amp;nbsp;Mas-Tool&amp;amp;#039;s Favorites&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=879951" width="1" height="1"&gt;</description></item><item><title>re: C# - Copying a structure to byte array as is, and back</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/03/16/c-copying-a-structure-to-byte-array-as-is-and-back.aspx#861048</link><pubDate>Thu, 14 Jul 2011 17:20:23 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:861048</guid><dc:creator>Alex Michel</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I found following implementation to perform better:&lt;/p&gt;
&lt;p&gt;using System;&lt;/p&gt;
&lt;p&gt;using System.Collections.Generic;&lt;/p&gt;
&lt;p&gt;using System.Linq;&lt;/p&gt;
&lt;p&gt;using System.Text;&lt;/p&gt;
&lt;p&gt;using System.Runtime.InteropServices;&lt;/p&gt;
&lt;p&gt;namespace PlayWithSerializers&lt;/p&gt;
&lt;p&gt;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;class Program&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[StructLayout(LayoutKind.Sequential, Pack = 1)]&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;internal struct MyStruct&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public byte c;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public int a;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public ushort b;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;unsafe static byte[] Serialize(MyStruct item)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;byte[] message = new byte[sizeof(MyStruct)];&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fixed (byte* ptr = &amp;amp;message[0])&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*((MyStruct*)(ptr)) = item;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return message;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;unsafe static MyStruct Deserialize(byte[] message)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int size = sizeof(MyStruct);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MyStruct result = new MyStruct();&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fixed (byte* ptr = &amp;amp;message[0])&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;result = *((MyStruct*)(ptr));&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return result;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;static void Main(string[] args)&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MyStruct a = new MyStruct() { a = 1, b = 2, c = 3 };&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;byte[] message = Serialize(a);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MyStruct b = Deserialize(message);&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=861048" width="1" height="1"&gt;</description></item><item><title>Asynchronous Agents Library: Back In The Land Of C++ &amp;laquo; Tales from a Trading Desk</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/04/02/c-renaissance-the-asynchronous-agents-library.aspx#852229</link><pubDate>Fri, 08 Jul 2011 21:56:09 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:852229</guid><dc:creator>Asynchronous Agents Library: Back In The Land Of C++ « Tales from a Trading Desk</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;Asynchronous Agents Library: Back In The Land Of C++ &amp;amp;laquo; Tales from a Trading Desk&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=852229" width="1" height="1"&gt;</description></item><item><title>C++ Disruptor? &amp;laquo; Tales from a Trading Desk</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/04/02/c-renaissance-the-asynchronous-agents-library.aspx#851279</link><pubDate>Fri, 08 Jul 2011 07:53:20 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:851279</guid><dc:creator>C++ Disruptor? « Tales from a Trading Desk</dc:creator><description>&lt;p&gt;Pingback from &amp;nbsp;C++ Disruptor? &amp;amp;laquo; Tales from a Trading Desk&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=851279" width="1" height="1"&gt;</description></item><item><title>re: Fun With XNA</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/06/29/fun-with-xna.aspx#847287</link><pubDate>Wed, 29 Jun 2011 06:46:29 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:847287</guid><dc:creator>shayf</dc:creator><description>&lt;p&gt;You should find the source code of all the different implementations you'd written over the years for this game and write a comparison post! &lt;/p&gt;
&lt;p&gt;Title it &amp;quot;Same game, different day&amp;quot; :)&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=847287" width="1" height="1"&gt;</description></item><item><title>re: C++ Renaissance: The Asynchronous Agents Library</title><link>http://blogs.microsoft.co.il/blogs/alon/archive/2011/04/02/c-renaissance-the-asynchronous-agents-library.aspx#842369</link><pubDate>Sun, 12 Jun 2011 17:41:49 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:842369</guid><dc:creator>alex</dc:creator><description>&lt;p&gt;until I see a solid performance metrics all of that is just bunch of nonsense, just like c++.net - useless from the start. Boost people are not going to switch, raw c++ programmers are not going to care, mfc developers would not understand it, so who is it for?&lt;/p&gt;
&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=842369" width="1" height="1"&gt;</description></item></channel></rss>
