<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-5331435317311492990</atom:id><lastBuildDate>Tue, 29 Dec 2009 02:40:26 +0000</lastBuildDate><title>Khaled Musaied [Code is MAGIC]</title><description>I'm "Microsoft Oreinted Google Interested!"</description><link>http://codeismagic.blogspot.com/</link><managingEditor>noreply@blogger.com (Khaled H. Musaied)</managingEditor><generator>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-1140036987254991025</guid><pubDate>Fri, 18 Dec 2009 00:49:00 +0000</pubDate><atom:updated>2009-12-18T03:55:37.796-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Extensions</category><category domain='http://www.blogger.com/atom/ns#'>iamviewing</category><category domain='http://www.blogger.com/atom/ns#'>Chrome</category><category domain='http://www.blogger.com/atom/ns#'>Google</category><title>"I am Viewing" Google Chrome Extension is online!</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_HMxACWDTC_E/SytteO2TpXI/AAAAAAAAB7I/_xcIE1axxzg/s1600-h/bigIcon.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 120px; height: 120px;" src="http://1.bp.blogspot.com/_HMxACWDTC_E/SytteO2TpXI/AAAAAAAAB7I/_xcIE1axxzg/s400/bigIcon.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5416543342992532850" /&gt;&lt;/a&gt;A few minutes ago I had published a &lt;a href="http://www.google.com/chrome/intl/en/features.html"&gt;Google Chrome&lt;/a&gt; Extension I called it &lt;a href="https://chrome.google.com/extensions/detail/pkndllnkhajakeigblpieecldejlelbf"&gt;"I am Viewing"&lt;/a&gt;. This extension adds an icon to the tool bar in Google Chrome Browser to and when you click on the icon it will tweet the current page Title &amp;amp; URL to &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;. &lt;div&gt;
&lt;/div&gt;&lt;div&gt;To Install the Extension go to &lt;a href="https://chrome.google.com/extensions/detail/pkndllnkhajakeigblpieecldejlelbf"&gt;Google Extension Gallery&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Follow Twitter Account &lt;a href="http://twitter.com/iamviewing"&gt;@IamViewing&lt;/a&gt; for support and updates.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Important Note:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;You will note be able to install any chrome extension unless you enable extension on the browser, visit the following references for more information:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.howtogeek.com/howto/1792/install-extensions-in-google-chrome/"&gt;Install Extensions in Google Chrome&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://pcsplace.com/google/how-to-use-google-chrome-extensions-enable-install-remove-uninstall/"&gt;How to Use Google Chrome Extensions – Enable, Install , Remove / UnInstall&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Enjoy it!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&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/5331435317311492990-1140036987254991025?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/12/i-am-viewing-google-chrome-extension-is.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_HMxACWDTC_E/SytteO2TpXI/AAAAAAAAB7I/_xcIE1axxzg/s72-c/bigIcon.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6235859773511101603</guid><pubDate>Wed, 25 Nov 2009 23:32:00 +0000</pubDate><atom:updated>2009-11-25T15:57:44.807-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JQuery</category><category domain='http://www.blogger.com/atom/ns#'>Ajax</category><category domain='http://www.blogger.com/atom/ns#'>XML</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><category domain='http://www.blogger.com/atom/ns#'>HTML</category><title>JQuery Ajax xml request "parsererror"</title><description>&lt;p&gt;I was trying to use &lt;a href='http://www.jquery.com/'&gt;JQuery&lt;/a&gt; &lt;a href='http://docs.jquery.com/Ajax/jQuery.ajax'&gt;Ajax&lt;/a&gt; Request but I faced a error when Ajax Object starts processing the &lt;a href='http://www.w3.org/TR/XMLHttpRequest/#the-responsexml-attribute'&gt;ResponseXml &lt;/a&gt; it always show error "parsererror". &lt;br/&gt;
this is my JQuery code.
&lt;/p&gt;
&lt;pre class="javascript" name="code"&gt;
var code = '123';
$.ajax({
                type: 'GET',
                url: 'ajxserv/?code=' + code,
                dataType: 'xml',
                success: function(xml) {
                    alert(xml);
                    alert($(xml).find("Table").text());
                    $(xml).find("Table").each(function() {
                        alert($(this).find("Title").text());
                    });
                },
                error: function(XMLHttpRequest, textStatus, errorThrown) {

                    alert(textStatus);

                }
            });
&lt;/pre&gt;
&lt;p&gt;
I tried to change the url of the request to a local Xml File "test.xml" it work OK but when I change the extension it was not working and shows the "parsererror" exception.  
after hours of Googling to find a solution &lt;a href='http://stackoverflow.com/questions/637734/evaluating-ajax-data-forcefully-as-xml-in-jquery'&gt;I found it on StackOverflow.com&lt;/a&gt;.&lt;br/&gt;
simply the solution is that you have change the Response MIME type from "text/html" to "text/xml". To do that only you have to add:
&lt;/p&gt;
&lt;pre name="code" class="c#"&gt;
Response.ContentType = "text/xml";
&lt;/pre&gt;
&lt;p&gt;
before your Response.Write("xml data");
&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6235859773511101603?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/11/jquery-ajax-xml-request-parsererror.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-1972675415619813199</guid><pubDate>Tue, 30 Jun 2009 13:27:00 +0000</pubDate><atom:updated>2009-06-30T06:37:44.148-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>PPS</category><category domain='http://www.blogger.com/atom/ns#'>English</category><title>ADOMD.NET 9.0</title><description>I was trying to install the planning server of Preformance Points Server 2007 and it was asking me to install ADOMD.NET 9.0 SP2 as a prerequisit. I googled a lot for it and finlly I found it. &lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=536fd7d5-013f-49bc-9fc7-77dede4bb075"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=536fd7d5-013f-49bc-9fc7-77dede4bb075&lt;/a&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;b&gt;&lt;a href="http://download.microsoft.com/download/3/1/6/316FADB2-E703-4351-8E9C-E0B36D9D697E/SQLServer2005_ADOMD.msi"&gt;&lt;/a&gt;&lt;/b&gt;&lt;blockquote&gt;&lt;b&gt;&lt;a href="http://download.microsoft.com/download/3/1/6/316FADB2-E703-4351-8E9C-E0B36D9D697E/SQLServer2005_ADOMD.msi"&gt;X86  Package&lt;/a&gt;&lt;/b&gt; (SQLServer2005_ADOMD.msi)
&lt;b&gt;&lt;a href="http://download.microsoft.com/download/3/1/6/316FADB2-E703-4351-8E9C-E0B36D9D697E/SQLServer2005_ADOMD_x64.msi"&gt;X64  Package&lt;/a&gt;&lt;/b&gt; (SQLServer2005_ADOMD_x64.msi)
&lt;b&gt;&lt;a href="http://download.microsoft.com/download/3/1/6/316FADB2-E703-4351-8E9C-E0B36D9D697E/SQLServer2005_ADOMD_ia64.msi"&gt;IA64  Package&lt;/a&gt;&lt;/b&gt; (SQLServer2005_ADOMD_ia64.msi)&lt;/blockquote&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-1972675415619813199?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/06/adomdnet-90.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-4438546460940203490</guid><pubDate>Fri, 19 Jun 2009 16:36:00 +0000</pubDate><atom:updated>2009-06-19T09:55:14.430-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>tips</category><title>2 tips on fly about Google Chrome</title><description>&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;Tip #1: using &lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span"  style="font-family:Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;incognito&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;mode to login to web application with two users in the same time.&lt;/span&gt;&lt;/b&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;you can login to the same web site (Forms Authentication) with more than one user by doing the following:&lt;/div&gt;&lt;div&gt;1- open chrome.&lt;/div&gt;&lt;div&gt;2- browse to the site.&lt;/div&gt;&lt;div&gt;3- login in normally with userA.&lt;/div&gt;&lt;div&gt;4- press ctrl+shift+N to open incognito mode.&lt;/div&gt;&lt;div&gt;5-browse to the site again.&lt;/div&gt;&lt;div&gt;6-login again with User B.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;Tip #2: Reload Page Source (Simply press F5)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;When you view the source of any page on Google Chrome you can hit F5 to reload the Page Source. its helpful for developers while tracing and debuging.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;by the way you can browse to the page source direct by writing "View-Source:[URL]" in the address bar.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-4438546460940203490?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/06/2-tips-on-fly-about-google-chrome.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6586318963305956964</guid><pubDate>Sat, 30 May 2009 21:45:00 +0000</pubDate><atom:updated>2009-05-30T14:58:35.107-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><category domain='http://www.blogger.com/atom/ns#'>SSRS</category><title>Report Viewer Control is not appearing when running the web form</title><description>&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Issue:&lt;/span&gt;&lt;/div&gt;One day I needed to use a Report Viewer to persent a SSRS (SQL Server Reporting Service) Report hosting at the SQL Server. I did every thing and when I ran the web from the whole report viewer was not appearing in the page?!&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Solution:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;in case you are trying to view a remote (stored in SQL Server) Report you have to change the value of  report viewer "Processing Mode" property to "Remote".&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;and thats it..&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;happy magic coding...&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6586318963305956964?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/05/report-viewer-control-is-not-appearing.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-1416786759770087510</guid><pubDate>Sun, 24 May 2009 19:13:00 +0000</pubDate><atom:updated>2009-05-24T12:35:43.413-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Open Souce</category><category domain='http://www.blogger.com/atom/ns#'>C#</category><category domain='http://www.blogger.com/atom/ns#'>Site Property</category><category domain='http://www.blogger.com/atom/ns#'>MOSS</category><category domain='http://www.blogger.com/atom/ns#'>Winforms</category><title>SharePoint Site Property Manager Tool (open Source project)</title><description>Share Point Site Property Manager is  a simple windows applications helpes you to manage site properties since that there is no direct interface to do that in MOSS.&lt;div&gt;Currently there is a beta release and I will try to update the application soon.
&lt;div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;a href="http://sitepropmanagertool.codeplex.com/"&gt;Project Page on Code Plex&lt;/a&gt; &lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;
&lt;/div&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/5331435317311492990-1416786759770087510?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/05/sharepoint-site-property-manager-tool.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-4220989509631022076</guid><pubDate>Mon, 18 May 2009 20:52:00 +0000</pubDate><atom:updated>2009-05-18T14:06:57.616-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>C#</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><category domain='http://www.blogger.com/atom/ns#'>GAC</category><title>My Application is not loading the new Assembly (dll)</title><description>if you are trying to update (deploy) your application assemblies (bin directory) in production and you faced one of the follwoing issues:&lt;div&gt;&lt;ol&gt;&lt;li&gt; Method Not Found Exception.
&lt;/li&gt;&lt;li&gt; Application is loading the old assembly after updating it.&lt;/li&gt;&lt;li&gt;Property Not Found Exception.&lt;/li&gt;&lt;li&gt;Method Paremeters mismatch.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;BUT the application is working perfect on your local machine. &lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Solution:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Check the GAC (Global Assembly Cache) in c:\windows\assembly there you might find that there is an old version of the assembly you are trying to update in your bin folder. &lt;/div&gt;&lt;div&gt;you can do one of the follwoing solutions:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Right Click and uninstall the assembly from GAC and keep the bin assembly.
&lt;/li&gt;&lt;li&gt;OR update the GAC assembly by dragging the assembly from bin to the gac folder and release it there.
&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;That it ...&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;Happy magic coding .... &lt;/div&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/5331435317311492990-4220989509631022076?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2009/05/my-application-is-not-loading-new.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6880393880926009852</guid><pubDate>Sat, 22 Nov 2008 15:18:00 +0000</pubDate><atom:updated>2009-05-28T12:43:08.425-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JavaScript</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><title>Disabling Button On Click</title><description>Sometimes you need to avoid multiple submission by clicking the a button multiple times to avoid that add the following javascript code to your page or script file:
&lt;pre class="js" name="code"&gt;
function Button_Clicked(btn) {
   if (typeof(Page_ClientValidate) == 'function') {
       if (Page_ClientValidate() == false) { return false; }
       }
   btn.value = 'Please Waite...';
   btn.disabled = true;
   __doPostBack(btn.name, "");
   WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(btn.name, "", true, "", "", false, false))

}
&lt;/pre&gt;
&lt;div&gt;
Add the code function name to onclientclick property.
&lt;/div&gt;
&lt;pre class="HTML" name="code"&gt;
&lt;asp:button runat="server" onclientclick="return Button_Clicked(this)"&gt;&lt;/asp:button&gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6880393880926009852?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/11/disabling-button-on-click.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6468732362557543711</guid><pubDate>Wed, 23 Apr 2008 06:04:00 +0000</pubDate><atom:updated>2008-04-22T23:15:36.275-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Web Project</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Error: "The type [Assembly] exists in both directories" &amp; App_Code folder</title><description>&lt;p&gt;if you get some &lt;strong&gt;error&lt;/strong&gt; like this:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Compilation Error Description: An error occurred during the compilation of a
resource required to service this request. Please review the following specific
error details and modify your source code appropriately. Compiler Error Message:
CS0433: The type '[Assembly]' exists in both
'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
Files\sct_voting\008ce074\503ba4e5\assembly\dl3\b0922f94\4a4d3fb2_07a5c801\'[Assembly]'
and 'c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET
Files\sct_voting\008ce074\503ba4e5\App_Code.o9o-qy-r.dll'&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This error shows some times when you are using ASP.NET &lt;strong&gt;Web Project&lt;/strong&gt; and you are placing you code files inside "&lt;strong&gt;App_Code&lt;/strong&gt;" folder. &lt;/p&gt;&lt;p&gt;To solve this issue change the name of the "&lt;strong&gt;App_Code&lt;/strong&gt;" folder to something else.&lt;/p&gt;&lt;p&gt;I think that it is a bug in ASP.NET Web Project building an assembly for the project and another assembly for the "&lt;strong&gt;App_Code&lt;/strong&gt;" folder.

&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6468732362557543711?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/04/error-type-assembly-exists-in-both.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-7733828557176501425</guid><pubDate>Wed, 09 Apr 2008 10:21:00 +0000</pubDate><atom:updated>2008-04-09T03:30:01.778-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Parser Error when using "CodeFile" nested of "CodeBehind" in ASP.NET Web Project</title><description>If you get an error like the this:
&lt;br/&gt;
&lt;code&gt;
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: The base class includes the field 'BeginGreenBox1124', but its type (UserControl1) is not compatible with the type of control (ASP.UserControl1_ascx).
&lt;/code&gt;
&lt;br/&gt;
you may check the @Control Directive in your user control if you are write &lt;code&gt; CodeFile="UserControl1.ascx.cs"&lt;/code&gt; change it to &lt;code&gt; CodeBehind="UserControl1.ascx.cs" &lt;/code&gt; "CodeBehind" will not show in the "InteliSense" but right it.
&lt;br/&gt;
&lt;font color=red&gt;Note:&lt;/font&gt;&lt;br/&gt;
This error will show in "Web Projects" NOT in "Web Sites".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-7733828557176501425?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/04/parser-error-when-using-codefile-nested.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-135917116048905679</guid><pubDate>Wed, 26 Mar 2008 09:05:00 +0000</pubDate><atom:updated>2008-04-06T08:15:42.782-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Page ViewState and Adding Controls at Run-Time</title><description>In web development it is common to add controls (WebControls,Custom Controls,User Control , Html Controls or CompositeControls) to a Web Page at the run-time. I am doing the same thing But one day I tryed to insert a control on top of the controls collection:
&lt;br/&gt;
&lt;pre name=code class='c#'&gt;
protected void Page_Load(object sender, EventArgrs e)
{
   this.Controls.AddAt(0,this.LoadControl("~/UserControl1.ascx");

}
&lt;/pre&gt;
&lt;br/&gt;
There was no error but after some time I notice that controls does not keep there &lt;code&gt; ViewState &lt;/code&gt; after &lt;code&gt; PostBack &lt;/code&gt;. After troubleShooting the 
problem was that what I did above!.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-135917116048905679?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/03/page-viewstate-and-adding-controls-at.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-1385692733299715615</guid><pubDate>Wed, 26 Mar 2008 07:44:00 +0000</pubDate><atom:updated>2008-03-26T02:55:07.370-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>PostBack</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Extra &lt;Form&gt; and PostBack</title><description>I was buliding a website and when I tryed to click a button control in the web page it was not posting back. I checked the validations in the page but there was no validation controls at the end I found another &lt;code&gt;&amp;lt;Form&amp;gt;&amp;lt;/form&amp;gt;&lt;/code&gt; tag in the HTML. I removed the extra Form and then everything went Okay.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-1385692733299715615?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/03/form-tag-and-postback.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-5592432954007747498</guid><pubDate>Tue, 25 Mar 2008 15:03:00 +0000</pubDate><atom:updated>2008-03-25T22:48:53.156-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>XML</category><category domain='http://www.blogger.com/atom/ns#'>C#</category><title>String.Trim() removes more than white spaces</title><description>I faced a problem when reader from XML file. The problem was when getting the
&lt;code&gt;InnerText&lt;/code&gt; property it was including the new line \n, \t and so on becouse the innerText contains this values for example:


&lt;pre class="Xml" name="code"&gt;
&lt;data&gt;
    &lt;catid&gt;
    1
    &lt;/catid&gt;
    &lt;catname&gt;Test Category
    &lt;/catname&gt;
&lt;/data&gt;
&lt;/pre&gt;


When I was reading it I was using &lt;pre name=code class='C#'&gt;string innerText = node.InnerText;&lt;/pre&gt; and it was giving me the newline character and other unwanted ccharacters.

&lt;br/&gt;
&lt;strong&gt;Solution:&lt;/strong&gt;
&lt;br/&gt;
use &lt;code&gt; Trim() &lt;/code&gt;
&lt;pre name=code class='C#'&gt;string innerText = node.InnerText.Trim();&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-5592432954007747498?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/03/stringtrim-removes-more-than-white.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-8396020967545765366</guid><pubDate>Mon, 25 Feb 2008 10:11:00 +0000</pubDate><atom:updated>2008-03-24T03:21:10.955-07:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>IE</category><title>Changing the Default IE Source Viewer</title><description>&lt;a href="http://2.bp.blogspot.com/_HMxACWDTC_E/R-eAipIG3hI/AAAAAAAAAFc/bVILKLkD5Ao/s1600-h/changeIEEditor.JPG"&gt;&lt;img style="CURSOR: hand" id="BLOGGER_PHOTO_ID_5181251228956810770" border="0" alt="" src="http://2.bp.blogspot.com/_HMxACWDTC_E/R-eAipIG3hI/AAAAAAAAAFc/bVILKLkD5Ao/s320/changeIEEditor.JPG" /&gt;&lt;/a&gt;
&lt;div&gt;
If you want to change the default source viewer of the IE you can do the following steps: &lt;/div&gt;
&lt;div&gt;go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name&lt;/div&gt;
&lt;div&gt;then change the editor path to your new editor &lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;enjory it!!&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&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/5331435317311492990-8396020967545765366?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/02/changing-default-ie-source-viewer.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_HMxACWDTC_E/R-eAipIG3hI/AAAAAAAAAFc/bVILKLkD5Ao/s72-c/changeIEEditor.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-1203589928686047051</guid><pubDate>Tue, 29 Jan 2008 05:38:00 +0000</pubDate><atom:updated>2008-02-07T13:49:33.449-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Master Page</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><title>Changing Master Page title base on title ContentPlaceHolder</title><description>This is a simple way to change the title of your Master Page according to the a content place holder.

&lt;pre name="code" class="c#"&gt;
&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;&amp;lt;%=((LiteralControl)TitlePlaceHolder.Controls[0]).Text%&amp;gt;&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-1203589928686047051?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/changing-master-page-title-base-on.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-9132733118479899941</guid><pubDate>Sun, 27 Jan 2008 20:39:00 +0000</pubDate><atom:updated>2008-02-18T01:11:00.594-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>XSL</category><category domain='http://www.blogger.com/atom/ns#'>RSS</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>XML</category><category domain='http://www.blogger.com/atom/ns#'>HTML</category><title>Reading RSS by using XSL and ASP.NET XML Control</title><description>RSS is widely used in the new Web 2.0 websites/applications. In this post I will provide a steps to render RSS 2.0 using asp.net XML control.

&lt;a href="http://www.freedrive.com/file/154233"&gt;[Download Source]&lt;/a&gt;&lt;a href="http://node1.nirvanix.com/cg_JLnYA~WxZ60Wp9eZ~k1Hs_eGF~wbPNaRIU4M~1EAtSS4/FreeDrive/fd_167375/Public/RssReader.zip?disposition=attachment"&gt;
&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;Open VS.NET 2005 create a new website.&lt;/li&gt;
&lt;li&gt;Add a XML control to the page.
&lt;a href="http://4.bp.blogspot.com/_HMxACWDTC_E/R5zzQjEb9_I/AAAAAAAAAE0/yYtQdMYqpA4/s1600-h/vsxml.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5160266738677053426" style="CURSOR: hand" alt="" src="http://4.bp.blogspot.com/_HMxACWDTC_E/R5zzQjEb9_I/AAAAAAAAAE0/yYtQdMYqpA4/s320/vsxml.JPG" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;From the mean menu click "Website"&gt;&gt;"Add new item", and select "XSL file" rename it to "style.xsl".&lt;/li&gt;
&lt;li&gt;Copy and past the following XSL code int it:
&lt;pre name="code" class="Xml"&gt;
&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt; &amp;lt;xsl:stylesheet version="1.0"

xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&amp;gt;

&amp;lt;xsl:template match="/"&amp;gt; &amp;lt;ul&amp;gt;

&amp;lt;xsl:comment&amp;gt;Rendering Feed&amp;lt;/xsl:comment&amp;gt;

&amp;lt;xsl:for-each select="rss/channel/item"&amp;gt; &amp;lt;li&amp;gt;

&amp;lt;xsl:text disable-output-escaping="yes"&amp;gt;

&amp;lt;a &amp;lt;/xsl:text&amp;gt; href="&amp;lt;xsl:value-of

select="link"/&amp;gt;" Title="&amp;lt;xsl:value-of

select="description"/&amp;gt;" &amp;lt;xsl:text disable-output-

escaping="yes"&amp;gt; &amp;gt; &amp;lt;/xsl:text&amp;gt;

&amp;lt;xsl:value-of select="title"/&amp;gt; &amp;lt;xsl:text disable-

output-escaping="yes"&amp;gt;

&amp;lt;/a&amp;gt; &amp;lt;/xsl:text&amp;gt; &amp;lt;span style="font-

size:smaller"&amp;gt; by &amp;lt;xsl:value-of

select="author"/&amp;gt; &amp;lt;/span&amp;gt; &amp;lt;/li&amp;gt; &amp;lt;/xsl:for-

each&amp;gt; &amp;lt;/ul&amp;gt;

&amp;lt;/xsl:template&amp;gt; &amp;lt;/xsl:stylesheet&amp;gt;
&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;in the default.aspx page load past the following code:
&lt;pre name="code" class="c#"&gt;
XmlTextReader xmlReader = new XmlTextReader("http://codeismagic.blogspot.com/feeds/posts/default?alt=rss");
XmlDocument doc = new XmlDocument();
doc.Load(xmlReader);
Xml1.TransformSource = "style.xsl";
Xml1.Document = doc;Xml1.DataBind();
&lt;/pre&gt;
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Press Ctrl+F5 ,&lt;/p&gt;
&lt;p&gt;Happy Magic Development,,&lt;/p&gt;

&lt;?xml:namespace prefix = xsl /&gt;&lt;xsl:value-of select="link"&gt;&lt;xsl:value-of select="description"&gt;&lt;xsl:value-of select="title"&gt;&lt;xsl:value-of select="author"&gt;&lt;/xsl:value-of&gt;&lt;/xsl:value-of&gt;&lt;/xsl:value-of&gt;&lt;/xsl:value-of&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-9132733118479899941?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/reading-rss-by-using-xsl-and-aspnet-xml.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_HMxACWDTC_E/R5zzQjEb9_I/AAAAAAAAAE0/yYtQdMYqpA4/s72-c/vsxml.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-4439797700839559932</guid><pubDate>Sun, 27 Jan 2008 09:54:00 +0000</pubDate><atom:updated>2008-01-27T02:00:16.650-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Google</category><title>Labels/Tags Cloud</title><description>Do you want your labels/tags to appear like my labels/tags?.
Since my blog is technical I think tags should be different. the following links gives you the steps to change Tags to Cloud Tags:
&lt;a href="http://phy3blog.googlepages.com/Beta-Blogger-Label-Cloud.html"&gt;http://phy3blog.googlepages.com/Beta-Blogger-Label-Cloud.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-4439797700839559932?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/labelstags-cloud.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6150139619978829647</guid><pubDate>Wed, 23 Jan 2008 16:00:00 +0000</pubDate><atom:updated>2008-01-23T08:08:18.932-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>HTML</category><title>Beta HTML 5 is MAGIC!</title><description>HTML became &lt;strong&gt;Interactive&lt;/strong&gt; and &lt;strong&gt;dynamic&lt;/strong&gt;. To see what is now in HTML 5 use the following url: &lt;a href="http://www.w3.org/TR/2008/WD-html5-diff-20080122/"&gt;http://www.w3.org/TR/2008/WD-html5-diff-20080122/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6150139619978829647?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/beta-html-5-is-magic.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-7658466569204480801</guid><pubDate>Sun, 13 Jan 2008 17:21:00 +0000</pubDate><atom:updated>2008-01-21T08:09:47.643-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>.NET</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Forget to declare the property in the Configuration Section Handler class!</title><description>&lt;span style="color:#ff0000;"&gt;System.Configuration.ConfigurationErrorsException: Unrecognized attribute 'ReportingServiceUrl'. Note that attribute names are case-sensitive. (App.exe.config line 162)
&lt;/span&gt;&lt;span&gt;If you get the error above you will think that the problem is in the configuration file, but in fact the problem isn't there. To solve this error check the configuration section handler class the property mentioned may not be included in the class.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-7658466569204480801?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/forget-to-declare-property-in.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-5589213770636828588</guid><pubDate>Sun, 13 Jan 2008 06:21:00 +0000</pubDate><atom:updated>2008-01-12T22:26:02.164-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Mash-up</category><title>Mash up API's Directory</title><description>While I was searching in the web for new Mash up API's I found this &lt;a href="http://www.blogger.com/www.programmableweb.com"&gt;excellent website &lt;/a&gt;which have a list of available API's.
&lt;a href="http://www.programmableweb.com/apis/directory"&gt;http://www.programmableweb.com/apis/directory&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-5589213770636828588?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/mash-up-apis-directory.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-126162148012119321</guid><pubDate>Sat, 12 Jan 2008 06:53:00 +0000</pubDate><atom:updated>2008-01-11T23:01:31.405-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>.NET</category><category domain='http://www.blogger.com/atom/ns#'>Google</category><title>Want to Mash-up with Google API's then start with Google " .NET Client Library"!</title><description>It really is interesting to use Google API's from your own code try it

&lt;a href="http://code.google.com/support/bin/answer.py?answer=73921&amp;amp;topic=12022"&gt;http://code.google.com/support/bin/answer.py?answer=73921&amp;amp;topic=12022&lt;/a&gt;

In the future I will post some samples.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-126162148012119321?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/want-to-mash-up-with-google-apis-then.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6443853807139263311</guid><pubDate>Wed, 09 Jan 2008 14:30:00 +0000</pubDate><atom:updated>2008-01-09T07:23:10.773-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>JavaScript</category><category domain='http://www.blogger.com/atom/ns#'>Error-Bank</category><title>Solution:"reset()" function is not working</title><description>If you are trying to call a javascript function named "reset()" with a small "R" it will not work correctly because it "reset" function name is reserved. To solve this problem change the function name to any thing else or change it to "Reset()" with capital "R".

&lt;span style="color:#ff0000;"&gt;Note&lt;/span&gt; that you should not start a function name with a small letter (Best Practices).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6443853807139263311?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/solutionreset-function-is-not-working.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6497193147577414995</guid><pubDate>Fri, 04 Jan 2008 14:02:00 +0000</pubDate><atom:updated>2008-01-04T06:25:42.807-08:00</atom:updated><title>About me?</title><description>My Name is Khaled Hood Musaied. I'm Yemeni but I'm living in Saudi Arabia , Riyadh. I have been graduated since 2004 in bachelor of Computer Sciences from The &lt;a href="http://ust.edu/"&gt;University of Sciences and Technology (UST)&lt;/a&gt; in Sana'a, Yemen. Currently I am working at &lt;a href="http://www.sure.com.sa/"&gt;SURE Technology &amp;amp; Consulting&lt;/a&gt; as a Senior Developer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6497193147577414995?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/about-me.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-5331435317311492990.post-6603311606593404261</guid><pubDate>Thu, 03 Jan 2008 19:16:00 +0000</pubDate><atom:updated>2008-01-03T11:24:08.853-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>.NET</category><category domain='http://www.blogger.com/atom/ns#'>Source Safe</category><category domain='http://www.blogger.com/atom/ns#'>Ajax</category><category domain='http://www.blogger.com/atom/ns#'>ASP.NET</category><category domain='http://www.blogger.com/atom/ns#'>SQL Server</category><title>Welcome to Khaled on .NET "World"</title><description>This is my first post in my new blog. In this technical blog I will post to you my technical experiences which is in the following fields: ASP.NET , C# , SQL Server , Source Safe, Ajax , ... and other Softwares , technologies and tools.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5331435317311492990-6603311606593404261?l=codeismagic.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://codeismagic.blogspot.com/2008/01/welcome-to-khaled-on-net-world.html</link><author>noreply@blogger.com (Khaled H. Musaied)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item></channel></rss>