<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Ahmed EL-Harouny</title><link>http://harouny.blogspot.com/</link><description>About good software that always work!</description><language>en</language><managingEditor>ahmedelharouny@yahoo.com (harouny)</managingEditor><lastBuildDate>Fri, 23 Oct 2009 00:55:06 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">7</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/">25</openSearch:itemsPerPage><media:copyright>By Harouny</media:copyright><media:thumbnail url="http://see.stanford.edu/see/images/CS106A.jpg" /><media:keywords>net,Asp,net,linq,C,flash,flex,development,air,it,sharepoint,technology</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Software How-To</media:category><itunes:owner><itunes:email>ahmedelharouny@yahoo.com</itunes:email><itunes:name>Ahmed EL-Harouny</itunes:name></itunes:owner><itunes:author>Ahmed EL-Harouny</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://see.stanford.edu/see/images/CS106A.jpg" /><itunes:keywords>net,Asp,net,linq,C,flash,flex,development,air,it,sharepoint,technology</itunes:keywords><itunes:subtitle>Ahmed EL-Harouny Software Blog</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To" /></itunes:category><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/harouny" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Doodle 4 Google Egypt Vote Now!</title><link>http://feedproxy.google.com/~r/harouny/~3/yCrgw50ASk4/doodle-4-google-egypt-vote-now.html</link><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Tue, 24 Mar 2009 06:33:05 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-5585968040701207431</guid><description>&lt;p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://lh5.ggpht.com/_yaza42ddEBs/Scb35BViOHI/AAAAAAAABUE/lJ_w8JTW7XQ/DSC_0121.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 432px; height: 287px;" src="http://lh5.ggpht.com/_yaza42ddEBs/Scb35BViOHI/AAAAAAAABUE/lJ_w8JTW7XQ/DSC_0121.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Google is made a design competition for children in Egypt. The winning design will be the official Google logo for Egypt. Go to &lt;a href="http://www.google.com/intl/ar_eg/doodle4google/vote.html"&gt;this page&lt;/a&gt; and vote for the best design.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;h3&gt;My Best is this:&lt;/h3&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/13.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/3.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/1.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/2.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/4.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/5.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/6.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/7.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/8.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/9.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/10.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/11.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/12.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/13.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/14.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/15.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/16.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/17.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/18.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/19.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/20.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/21.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/22.jpg"/&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;img src="http://www.google.com/intl/ar_eg/doodle4google/images/doodles/23.jpg"/&gt;&lt;br /&gt;&lt;br&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/9193917575955907622-5585968040701207431?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/p3r6c18YSrk-5-4mYe1sZMIeoxM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p3r6c18YSrk-5-4mYe1sZMIeoxM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/p3r6c18YSrk-5-4mYe1sZMIeoxM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/p3r6c18YSrk-5-4mYe1sZMIeoxM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/yCrgw50ASk4" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-24T15:33:05.685+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/doodle-4-google-egypt-vote-now.html</feedburner:origLink></item><item><title>Don't miss Mix 2009 videos</title><link>http://feedproxy.google.com/~r/harouny/~3/aD6wX08NY3g/dont-miss-mix-2009-videos.html</link><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Sun, 22 Mar 2009 05:24:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-1717692071926419908</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_9ZPkmXBDN6Q/ScYuEjGXF8I/AAAAAAAAABQ/xd2icGyYMM8/s1600-h/home_masthead_mix09_live.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 105px;" src="http://2.bp.blogspot.com/_9ZPkmXBDN6Q/ScYuEjGXF8I/AAAAAAAAABQ/xd2icGyYMM8/s400/home_masthead_mix09_live.jpg" alt="" id="BLOGGER_PHOTO_ID_5315987065833723842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;As usual the people in Mix are very kind and they provide the whole Mix 09 conference sessions for free watching and also download. Mix 09 is a huge event with 152 speakers form all over the world, they usually focus on Microsoft Products, Design, Web Standards, Marketing and new web technologies.&lt;br /&gt;&lt;br /&gt;you can download sessions from &lt;a href="http://videos.visitmix.com/MIX09/"&gt;videos.visitmix.com/MIX09&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9193917575955907622-1717692071926419908?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/R-0H16g38JyfYbjO4LxYaBafki4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R-0H16g38JyfYbjO4LxYaBafki4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/R-0H16g38JyfYbjO4LxYaBafki4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/R-0H16g38JyfYbjO4LxYaBafki4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/aD6wX08NY3g" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-22T14:24:59.589+02:00</app:edited><media:thumbnail url="http://2.bp.blogspot.com/_9ZPkmXBDN6Q/ScYuEjGXF8I/AAAAAAAAABQ/xd2icGyYMM8/s72-c/home_masthead_mix09_live.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/dont-miss-mix-2009-videos.html</feedburner:origLink></item><item><title>ASP.NET MVC 1.0 released</title><link>http://feedproxy.google.com/~r/harouny/~3/g1m30vh5-fM/aspnet-mvc-10-released.html</link><category>mvc</category><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Thu, 19 Mar 2009 03:13:23 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-8760167306020080726</guid><description>&lt;p&gt;&lt;br /&gt;I'm very happy to see that MVC has now a separate navigation link in the ASP.Net website that is because MVC 1.0 is now released.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;img src="http://static.asp.net/asp.net/images/videos/video-357.png" /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;MVC (Model–view–controller)  is a very nice new technology - new to asp.net - that forces you to make concern separation in your applications .&lt;br /&gt;for information about the MVC design pattern check this &lt;a href="http://en.wikipedia.org/wiki/Model-view-controller"&gt;Wikipedia Page&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&amp;amp;displaylang=en"&gt;Download Asp.Net MVC 1.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/mvc/"&gt;MVC Home Page In ASP.NET Site&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/learn/mvc-videos/"&gt;MVC Video Tutorials&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.asp.net/mvc/"&gt;ASP.Net MVC Home Page&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9193917575955907622-8760167306020080726?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ESuMztgedarHcxC1JPwZkvXgE5I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ESuMztgedarHcxC1JPwZkvXgE5I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ESuMztgedarHcxC1JPwZkvXgE5I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ESuMztgedarHcxC1JPwZkvXgE5I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/g1m30vh5-fM" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-19T12:13:23.931+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/aspnet-mvc-10-released.html</feedburner:origLink></item><item><title>How to change your career to Software Development?</title><link>http://feedproxy.google.com/~r/harouny/~3/6I2J9-7uiHs/how-to-change-your-career-to-sostware.html</link><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Wed, 25 Mar 2009 03:10:43 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-7191536066694917823</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://see.stanford.edu/see/images/CS106A.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 150px; height: 173px;" src="http://see.stanford.edu/see/images/CS106A.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I always got this question from people with almost no IT background, maybe they are graduates of other majors like Commerce or Engineering or any other field but some of them asks "How can I be a developer?" , "is their an easy way to do this?" and as a matter of fact ; yes there is an easy way only if you are prepared enough for this transition so first answer the following:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Are you good in English?&lt;/li&gt;&lt;li&gt;Do you have an email account?&lt;/li&gt;&lt;li&gt;Do you go to websites and register in it and these kind of things?&lt;/li&gt;&lt;li&gt;Do you know how to find what you are searching for from GOOGLE?&lt;/li&gt;&lt;li&gt;Do you know how to install and run programs?&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;If the answer of these questions is yes, you are ready to the first stage, I recommend this free course from &lt;span class="title"&gt;Stanford University:&lt;br /&gt;&lt;/span&gt;&lt;h1&gt;&lt;/h1&gt;&lt;blockquote&gt;&lt;h1&gt;Introduction to Computer Science | Programming Methodology &lt;/h1&gt;                      &lt;div class="courseTitle"&gt; &lt;div class="instructorName"&gt;Instructor: Sahami, Mehran&lt;/div&gt; &lt;/div&gt;            &lt;br /&gt;&lt;table&gt;                      &lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;br /&gt;&lt;img src="http://see.stanford.edu/SEE/images/GATES.JPG" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;                  &lt;tr&gt;&lt;td colspan="2"&gt;This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing.&lt;br /&gt;Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language. The course is explicitly designed to appeal to humanists and social scientists as well as hard-core techies. In fact, most Programming Methodology graduates end up majoring outside of the School of Engineering.&lt;br /&gt;&lt;br /&gt;Prerequisites: The course requires no previous background in programming, but does require considerable dedication and hard work. &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111"&gt;Course Home&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://see.stanford.edu/see/lecturelist.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111"&gt;Lectures&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="title"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://see.stanford.edu/see/courses.aspx"&gt;Stanford Engineering Everywhere Project Home&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9193917575955907622-7191536066694917823?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dLc3OJzTnHy7LZ4hdfxycv-5YAo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dLc3OJzTnHy7LZ4hdfxycv-5YAo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dLc3OJzTnHy7LZ4hdfxycv-5YAo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dLc3OJzTnHy7LZ4hdfxycv-5YAo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/6I2J9-7uiHs" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-25T12:10:43.623+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/how-to-change-your-career-to-sostware.html</feedburner:origLink></item><item><title>SQL Server 2008 - Securing Your Data</title><link>http://feedproxy.google.com/~r/harouny/~3/BbSRTQNReNc/microsoft-sql-server-2005-introduced.html</link><category>sql</category><category>events</category><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Tue, 17 Mar 2009 02:02:11 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-5707706870774477460</guid><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www2.gotomeeting.com/register/585762089"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 597px; height: 250px;" src="http://www.epdotnet.com/newsletters/Images/20090319_Title.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;div   style=";font-family:'Verdana';font-size:x-small;"&gt; &lt;p&gt;&lt;span style="border-bottom: medium none; background: transparent none repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;" class="yshortcuts" id="lw_1237280040_4"&gt;Microsoft SQL Server 2005&lt;/span&gt; introduced many security enhancements, from data encryption to advanced context impersonation. &lt;span style="border-bottom: 1px dashed rgb(0, 102, 204); cursor: pointer;" class="yshortcuts" id="lw_1237280040_5"&gt;Microsoft SQL Server 2008&lt;/span&gt; further helps administrators protect their database with the introduction of new features such as Transparent Database Encryption, Extensible &lt;span class="yshortcuts" id="lw_1237280040_6"&gt;Key Management&lt;/span&gt;, and Auditing.  &lt;/p&gt;&lt;p&gt;Join us for an interactive webinar that will provide you with essential information about the new security enhancements in SQL Server 2008 and discuss how to best take advantage of them. &lt;/p&gt;&lt;/div&gt;&lt;b&gt;Member Of&lt;/b&gt; &lt;hr /&gt;  &lt;/td&gt;&lt;/tr&gt; &lt;tr align="middle"&gt; &lt;td&gt;&lt;img alt="" src="http://www.epdotnet.com/newsletters/Images/ineta_logo.jpg" border="0" /&gt; &lt;/td&gt; &lt;td&gt;&lt;img alt="" src="http://www.epdotnet.com/newsletters/Images/Culminis_logo.jpg" border="0" /&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9193917575955907622-5707706870774477460?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5SQ5VLZrsUE9xLNTJm2oI5cGHUE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5SQ5VLZrsUE9xLNTJm2oI5cGHUE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5SQ5VLZrsUE9xLNTJm2oI5cGHUE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5SQ5VLZrsUE9xLNTJm2oI5cGHUE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/BbSRTQNReNc" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-17T11:02:11.199+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/microsoft-sql-server-2005-introduced.html</feedburner:origLink></item><item><title>Scott Guthrie, Scott Hanselman, Rob Conery, and Phil Haack In the same book</title><link>http://feedproxy.google.com/~r/harouny/~3/EPCan0neNwo/scott-guthrie-scott-hanselman-rob.html</link><category>mvc</category><category>asp.net</category><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Mon, 16 Mar 2009 12:08:24 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-2115594374136625396</guid><description>&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://weblogs.asp.net/blogs/scottgu/bookcover1_6CAECF94.png"&gt;&lt;img style="margin: 10px; display: block; text-align: left; cursor: pointer; width: 190px; height: 240px;" src="http://weblogs.asp.net/blogs/scottgu/bookcover1_6CAECF94.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;My best 4 folks in Microsoft Scott Guthrie, Scott Hanselman, Rob Conery, and Phil Haack are together in an upcoming Wrox book "ASP.NET MVC 1.0". I can't wait to get this book actually it avaliable for pre ordering in Amazon &lt;a href="http://www.amazon.com/gp/product/0470384611?ie=UTF8&amp;amp;tag=scoblo04-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=0470384611"&gt;here&lt;/a&gt;&lt;br /&gt;and there is a free chapter by Scott &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx"&gt;here&lt;/a&gt;&lt;/p&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/9193917575955907622-2115594374136625396?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hNzQfUyFOFQl-BXKrZ9rZ3Dk-UE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hNzQfUyFOFQl-BXKrZ9rZ3Dk-UE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hNzQfUyFOFQl-BXKrZ9rZ3Dk-UE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hNzQfUyFOFQl-BXKrZ9rZ3Dk-UE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/EPCan0neNwo" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-16T21:08:24.416+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://harouny.blogspot.com/2009/03/scott-guthrie-scott-hanselman-rob.html</feedburner:origLink></item><item><title>Key Class In Flash - Part1</title><link>http://feedproxy.google.com/~r/harouny/~3/_pzz-KIGNoY/key-class-in-flash-part1.html</link><category>actionscript</category><category>Flash</category><author>ahmedelharouny@yahoo.com (Ahmed EL-Harouny)</author><pubDate>Mon, 16 Mar 2009 12:42:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-9193917575955907622.post-7490359155840579431</guid><description>&lt;span style="color: rgb(51, 51, 0);"&gt;In this tutorial I will show you how to interact with the keyboard in Flash using the Key Class:&lt;br /&gt;&lt;br /&gt;1- craete a new flash movie and select the first frame&lt;br /&gt;2- open Actions window and type this code&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;pre class="prettyprint" style="font-style: italic;"&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;var listener:Object = new Object;&lt;br /&gt;Key.addListener(&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;listener);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;listener.onKeyDown = function():Void{&lt;br /&gt;trace(Key.getCode());&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;Now, click on Control&amp;amp;Enter to test the movie and press on keyboard keys,  you should see some numbers in the output panel every time you click a keyboard button&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Explanation:&lt;/span&gt;&lt;br /&gt;&lt;hr /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;span style="font-size:85%;"&gt;var listener:Object = new Object;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;This line just creates an object named "listener".&lt;br /&gt;------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;span style="font-size:85%;"&gt;Key.addListener(&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;listener);&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Here we are telling &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;"listener" to start listening to the Key class.&lt;br /&gt;&lt;span style="font-size:85%;"&gt;----------------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    listener.onKeyDown = function():Void{&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;Now we are declaring an event the belongs to the Key class which is onKeyDown and what it does that it runs the function that it is attached to every time a keyboard button is clicked.&lt;br /&gt;-----------&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    trace(Key.getCode());&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;Trace outputs text to the output panel while testing movie in runtime and here I told it to output the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0); font-style: italic;font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;getCode() &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 0);font-size:85%;" &gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;Property which is associated with the key class and all it does is returning the code of the clicked putton.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;hr /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9193917575955907622-7490359155840579431?l=harouny.blogspot.com'/&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zeEW0spDqqksJFZUj0OdwkJU6s4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zeEW0spDqqksJFZUj0OdwkJU6s4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zeEW0spDqqksJFZUj0OdwkJU6s4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zeEW0spDqqksJFZUj0OdwkJU6s4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/harouny/~4/_pzz-KIGNoY" height="1" width="1"/&gt;</description><app:edited xmlns:app="http://www.w3.org/2007/app">2009-03-16T21:42:59.844+02:00</app:edited><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://harouny.blogspot.com/2007/04/key-class-in-flash-part1.html</feedburner:origLink></item><copyright>By Harouny</copyright><media:credit role="author">Ahmed EL-Harouny</media:credit><media:rating>nonadult</media:rating><media:description type="plain">Ahmed EL-Harouny Software Blog</media:description></channel></rss>
