<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://oryxdev.com/en/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Haitham&amp;#39;s Blog</title><subtitle type="html">&lt;br /&gt; Let&amp;#39;s move your ASP.NET applications to the professional level...</subtitle><id>http://oryxdev.com/en/blogs/haitham/atom.aspx</id><link rel="alternate" type="text/html" href="http://oryxdev.com/en/blogs/haitham/default.aspx" /><link rel="self" type="application/atom+xml" href="http://oryxdev.com/en/blogs/haitham/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30417.1769">Community Server</generator><updated>2009-03-10T02:52:00Z</updated><entry><title>Uploading Images Using FCKeditor with ASP.NET</title><link rel="alternate" type="text/html" href="/en/blogs/haitham/archive/2009/05/02/uploading-images-using-fckeditor-with-asp-net.aspx" /><id>/en/blogs/haitham/archive/2009/05/02/uploading-images-using-fckeditor-with-asp-net.aspx</id><published>2009-05-03T00:13:46Z</published><updated>2009-05-03T00:13:46Z</updated><content type="html">&lt;p&gt;&lt;font color="#004080"&gt;I’ve a project in which I need to insert images in the the FCKeditor working area.. I Thought it’s simple just press the insert image icon, browse for it and we are done, but actually it’s not that simple, it needs some configurations which I’d like to share it with you..&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;There are two scenarios of inserting an image weather you are going to insert it from a URL (the easy one) and the second if you want to insert an image from your hard drive (needs configurations)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;A)&lt;/strong&gt;&lt;strong&gt;To insert an image from a URL:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Just click the insert image icon&amp;#160; &lt;/font&gt;&lt;a href="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/image_5F00_button_5F00_439D5824.jpg"&gt;&lt;font color="#004080"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image_button" border="0" alt="image_button" src="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/image_5F00_button_5F00_thumb_5F00_03A3C1DF.jpg" width="28" height="25" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;&amp;#160;&amp;#160; and paste the URL of the image and click ok and its done.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#004080"&gt;B) To Upload image from your hard drive:&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;1-&lt;/strong&gt; Create a base folder to be the folder used by the users of your website to upload photos in your application base directory, by default its name is “userfiles”, or name it whatever you need as we’ll use this name in the following steps.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;2-&lt;/strong&gt;Under this folder create another folder and you must name it “image”.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;3-&lt;/strong&gt; In the &lt;strong&gt;“fckconfig.js”&lt;/strong&gt; file:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Change the following&lt;/strong&gt;&lt;/font&gt;       &lt;ul&gt;       &lt;li&gt;&lt;font color="#008000"&gt;“var _FileBrowserLanguage&amp;#160;&amp;#160;&amp;#160; = &amp;#39;php&amp;#39; ;” &lt;/font&gt;&lt;font color="#004080"&gt;&lt;strong&gt;to &lt;/strong&gt;&lt;/font&gt;&lt;font color="#008000"&gt;“var _FileBrowserLanguage&amp;#160;&amp;#160;&amp;#160; = &amp;#39;aspx&amp;#39; ;” &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font color="#004080"&gt;&lt;font color="#008000"&gt;“var _QuickUploadLanguage&amp;#160;&amp;#160;&amp;#160; = &amp;#39;php&amp;#39; ;”&lt;/font&gt; &lt;strong&gt;to &lt;/strong&gt;&lt;/font&gt;&lt;font color="#008000"&gt;“var _QuickUploadLanguage&amp;#160;&amp;#160;&amp;#160; = &amp;#39;aspx&amp;#39; ;”&lt;/font&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Those two lines defines which File Browser connector and Quick Upload&amp;#160; &amp;quot;uploader&amp;quot; to use.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;4-&lt;/strong&gt; In the previous step we defined the connector to be used that’s why the connector in the folder &lt;font color="#008000"&gt;“FCKeditor\editor\filemanager\connectors\aspx”&lt;/font&gt; will be used, in this folder there is &lt;strong&gt;“Config.ascx&amp;#39;”&lt;/strong&gt; file, open it using Visual Studio and do the following changes:&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#004080"&gt;&lt;strong&gt;Change the following&lt;/strong&gt;&lt;/font&gt;       &lt;ul&gt;       &lt;li&gt;&lt;font color="#004080"&gt;&lt;font color="#008000"&gt;“UserFilesPath = &amp;quot;/userfiles/&amp;quot;;”&lt;/font&gt;&amp;#160; &lt;strong&gt;to&lt;/strong&gt; &lt;font color="#008000"&gt;“UserFilesPath = &amp;quot;~/userfiles/&amp;quot;;”&lt;/font&gt; &lt;/font&gt;&lt;/li&gt;        &lt;li&gt;&lt;font color="#004080"&gt;Note that you can replace “userfiles” by the folder name you used in step 1.&lt;/font&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;5- &lt;/strong&gt;In the same File &lt;strong&gt;“Config.ascx”&lt;/strong&gt; there is a function called &lt;font color="#008000"&gt;“CheckAuthentication”&lt;/font&gt; which returns a true in case of the user is authenticated, for this function to communicate with you application it uses a session parameter name it anything you like and edit this function to check its value and return true to authenticate the user to upload images, to explain more I’d like to borrow the comment of the function from the &lt;strong&gt;“Config.ascx”&lt;/strong&gt; as follows:&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;font color="#008000"&gt;// WARNING : DO NOT simply return &amp;quot;true&amp;quot;. By doing so, you are allowing      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // &amp;quot;anyone&amp;quot; to upload and list the files in your server. You must implement       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // some kind of session validation here. Even something very simple as...       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; //       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; //return ( Session[ &amp;quot;IsAuthorized&amp;quot; ] != null &amp;amp;&amp;amp; (bool)Session[ &amp;quot;IsAuthorized&amp;quot; ] == true );       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; //       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // ... where Session[ &amp;quot;IsAuthorized&amp;quot; ] is set to &amp;quot;true&amp;quot; as soon as the       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // user logs in your system.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;strong&gt;6-&lt;/strong&gt; Now to insert an image from your hard drive &lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font color="#004080"&gt;Click the insert image icon &lt;/font&gt;&lt;a href="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/image_5F00_button_5F00_439D5824.jpg"&gt;&lt;font color="#004080"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image_button" border="0" alt="image_button" src="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/image_5F00_button_5F00_thumb_5F00_03A3C1DF.jpg" width="28" height="25" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; .&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#004080"&gt;Click Browse Server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#004080"&gt;A popup window will open, at the bottom click Browse, and browse for the image on your local hard drive and click upload.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#004080"&gt;The image is now uploaded to the “/userfiles/image” folder on the server.&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font color="#004080"&gt;click on the image name from the pop up window, then ok, and it’ll be inserted in the FCKeditor.&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;font color="#004080"&gt;I hope this helps..&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://oryxdev.com/en/aggbug.aspx?PostID=153" width="1" height="1"&gt;</content><author><name>haitham.elrefaie</name><uri>http://oryxdev.com/en/members/haitham.elrefaie/default.aspx</uri></author></entry><entry><title>Microsoft Launches IE 8</title><link rel="alternate" type="text/html" href="/en/blogs/haitham/archive/2009/03/23/microsoft-launches-ie-8.aspx" /><id>/en/blogs/haitham/archive/2009/03/23/microsoft-launches-ie-8.aspx</id><published>2009-03-23T14:17:23Z</published><updated>2009-03-23T14:17:23Z</updated><content type="html">&lt;p align="justify"&gt;&lt;font color="#004080"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; At last Microsoft has launched the &lt;/font&gt;&lt;a target="_blank" href="http://www.microsoft.com/windows/Internet-explorer/default.aspx"&gt;&lt;font color="#404040"&gt;IE 8&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; during the &lt;/font&gt;&lt;a target="_blank" href="http://live.visitmix.com/"&gt;&lt;font color="#404040"&gt;MIX09&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; Conference, with great hopes that it’ll retrieve the position of IE among currently popular browsers like Firefox which has stolen a part of the market share during the past few years against previous versions of IE..&lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/Internet-explorer/default.aspx"&gt;&lt;font color="#004080"&gt;&lt;img style="border-right-width:0px;margin:10px 5px 5px 15px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="180x150_IntroducingIE8_1215" border="0" alt="180x150_IntroducingIE8_1215" align="right" src="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/180x150_5F00_IntroducingIE8_5F00_1215_5F00_1522E8BF.jpg" width="184" height="154" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; During the launch and as a part of the marketing there was a video from Microsoft about the &lt;/font&gt;&lt;a target="_blank" href="http://www.microsoft.com/windows/internet-explorer/nethistory/#fbid:rjBUGuX38Dq"&gt;&lt;font color="#404040"&gt;history of the web&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; which shows some of the new features in &lt;/font&gt;&lt;a target="_blank" href="http://www.microsoft.com/windows/Internet-explorer/default.aspx"&gt;&lt;font color="#404040"&gt;IE 8&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;, during the conference also there were some sessions about IE8 like the &lt;/font&gt;&lt;a target="_blank" href="http://sessions.visitmix.com/MIX09/T52F"&gt;&lt;font color="#404040"&gt;lab around IE8&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; by &lt;/font&gt;&lt;a target="_blank" href="http://blogs.msdn.com/giorgio"&gt;&lt;font color="#404040"&gt;Giorgio Sardo&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;, some of the new features and improvements in IE8 as per Microsoft website are :&lt;/font&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font color="#004080" size="3"&gt;Accelerators&lt;/font&gt;&lt;/h6&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;Accelerators let you map directions, translate words, email your friends, and more in just a few mouse clicks. &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/internet-explorer/features/accelerators.aspx"&gt;&lt;font color="#404040"&gt;Learn more&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;img border="0" alt="An accelerator" src="http://www.microsoft.com/library/media/1033/windows/images/internet-explorer/features/d_screenshot_accelerator.jpg" width="400" height="325" /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Common accelerator showing driving directions&lt;/font&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font color="#004080" size="3"&gt;InPrivate Browsing&lt;/font&gt;&lt;/h6&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;Browse the web without saving your history with Internet Explorer 8&amp;#39;s InPrivate Browsing. Now you can shop for that special gift with confidence knowing your family won&amp;#39;t accidentally find out or use a shared computer without leaving a trace. &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/internet-explorer/features/browse-privately.aspx"&gt;&lt;font color="#404040"&gt;Learn More&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;img border="0" alt="InPrivate Browsing" src="http://www.microsoft.com/library/media/1033/windows/images/internet-explorer/features/screenshot_privatebrowsing.jpg" width="400" height="272" /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;The InPrivate button on the Address Bar&lt;/font&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font color="#004080" size="3"&gt;Web Slices&lt;/font&gt;&lt;/h6&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;Keep up with changes to the sites you care about most. Add a Web Slice and you won&amp;#39;t have to go back to the same website again and again for updates on news, stock quotes, online auctions, weather, or even sports scores. &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/internet-explorer/features/web-slices.aspx"&gt;&lt;font color="#404040"&gt;Learn more&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;&lt;font color="#404040"&gt;.&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;img border="0" alt="A Web Slice" src="http://www.microsoft.com/library/media/1033/windows/images/internet-explorer/features/d_screenshot_ebay.jpg" width="400" height="297" /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;A common Web Slice&lt;/font&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font color="#004080" size="3"&gt;Search suggestions&lt;/font&gt;&lt;/h6&gt;  &lt;p align="justify"&gt;&lt;font color="#004080"&gt;Search smarter with detailed suggestions from your favorite search providers and browsing history. See visual previews and get suggested content topics while you type in the enhanced Instant Search Box. &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/internet-explorer/features/instant-search.aspx"&gt;&lt;font color="#404040"&gt;Learn more&lt;/font&gt;&lt;/a&gt;&lt;font color="#404040"&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;img border="0" alt="Instant Search" src="http://www.microsoft.com/library/media/1033/windows/images/internet-explorer/features/screenshot_search.jpg" width="400" height="403" /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;A search showing visual content&lt;/font&gt;&lt;/p&gt;  &lt;h6&gt;&lt;font color="#004080" size="3"&gt;SmartScreen Filter&lt;/font&gt;&lt;/h6&gt;  &lt;p&gt;&lt;font color="#004080"&gt;New security features help to protect you against deceptive and malicious websites which can compromise your data, privacy and identity. &lt;/font&gt;&lt;a href="http://www.microsoft.com/windows/internet-explorer/features/stay-safer-online.aspx"&gt;&lt;font color="#404040"&gt;Learn more&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt;. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;img border="0" alt="The SmartScreen Filter" src="http://www.microsoft.com/library/media/1033/windows/images/internet-explorer/features/screenshot_smartscreen.jpg" width="400" height="292" /&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;A blocked website because reported as unsafe&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://oryxdev.com/en/aggbug.aspx?PostID=137" width="1" height="1"&gt;</content><author><name>haitham.elrefaie</name><uri>http://oryxdev.com/en/members/haitham.elrefaie/default.aspx</uri></author><category term="IE8" scheme="http://oryxdev.com/en/blogs/haitham/archive/tags/IE8/default.aspx" /></entry><entry><title>MIX09 The Web Developers Conference</title><link rel="alternate" type="text/html" href="/en/blogs/haitham/archive/2009/03/20/mix09-the-web-developers-conference.aspx" /><id>/en/blogs/haitham/archive/2009/03/20/mix09-the-web-developers-conference.aspx</id><published>2009-03-20T23:21:10Z</published><updated>2009-03-20T23:21:10Z</updated><content type="html">&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;font color="#004080"&gt;Take your web development and design skills to the next level at MIX09. Now in its fourth year, the MIX conference is a gathering of designers and developers who are building the world’s most innovative web sites. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a target="_blank" href="http://live.visitmix.com/"&gt;&lt;font color="#004080"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="mix09" border="0" alt="mix09" align="right" src="http://oryxdev.net/en/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/haitham/mix09_5F00_33A7A505.jpg" width="244" height="70" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#004080"&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The conference was from 18-20 March, 2009, in Las Vegas, I hope I can attend it one day may be next year I hope :)…&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#004080"&gt;you can enjoy some of the conference sessions by visiting this link &lt;/font&gt;&lt;/strong&gt;&lt;a target="_blank" href="http://sessions.visitmix.com/"&gt;&lt;strong&gt;&lt;font color="#008000"&gt;here&lt;/font&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font color="#004080"&gt;Enjoy it and wish me good luck to be there next year :)&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://oryxdev.com/en/aggbug.aspx?PostID=136" width="1" height="1"&gt;</content><author><name>haitham.elrefaie</name><uri>http://oryxdev.com/en/members/haitham.elrefaie/default.aspx</uri></author></entry><entry><title>Database Publishing Wizard (DPW)</title><link rel="alternate" type="text/html" href="/en/blogs/haitham/archive/2009/03/19/database-publishing-wizard-dpw.aspx" /><id>/en/blogs/haitham/archive/2009/03/19/database-publishing-wizard-dpw.aspx</id><published>2009-03-20T04:08:00Z</published><updated>2009-03-20T04:08:00Z</updated><content type="html">&lt;p align="justify"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#004080;"&gt;What will happen if you are hosting your database on a shared hosting environment like webhosting and you need to do some modifications on you database? for example adding new tables or something like this. this task is a true pain if you are going to create and execute a large number of SQL scripts against your hosted database, but by using the &lt;/span&gt;&lt;a href="http://www.codeplex.com/sqlhost/Wiki/View.aspx?title=Database%20Publishing%20Wizard&amp;amp;referringTitle=Home" target="_blank"&gt;&lt;span style="color:#004080;"&gt;Database Publishing Wizard&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#004080;"&gt; from Microsoft available to download &lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A&amp;amp;displaylang=en" target="_blank"&gt;&lt;span style="color:#004080;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#004080;"&gt; you have an easy to use tool to publish your database or parts of the database like some tables, stored procedures, users ..etc.&lt;/span&gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;span style="color:#004080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; It also helps you to generate your database scripts and save them to your local hard drive for later use..really a great tool that will make your life much much easier, I&amp;rsquo;ve found a nice article on godaddy.com which can guide you to publishing your database from your local host to a database hosted in shared environment, keep in mind that to accomplish this task you need your host to have a Database Publishing Service, which is the service used by the Database Publishing Wizard&amp;nbsp; to connect to and publish your database.. this article is available &lt;/span&gt;&lt;a href="http://products.secureserver.net/products/hosting/PublishingWithDPW.htm" target="_blank"&gt;&lt;span style="color:#004080;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://oryxdev.com/en/aggbug.aspx?PostID=135" width="1" height="1"&gt;</content><author><name>haitham.elrefaie</name><uri>http://oryxdev.com/en/members/haitham.elrefaie/default.aspx</uri></author><category term="SQL" scheme="http://oryxdev.com/en/blogs/haitham/archive/tags/SQL/default.aspx" /></entry><entry><title>My First Blog Post</title><link rel="alternate" type="text/html" href="/en/blogs/haitham/archive/2009/03/10/my-first-blog-post.aspx" /><id>/en/blogs/haitham/archive/2009/03/10/my-first-blog-post.aspx</id><published>2009-03-10T09:52:00Z</published><updated>2009-03-10T09:52:00Z</updated><content type="html">&lt;p style="padding-left:30px;"&gt;&lt;img height="44" width="108" src="http://www.asp.net/App_Themes/Standard/i/logo.png" alt="" /&gt;&amp;nbsp;Thanks a lot for reading this post, this is my first blog, in which I just wanted to highlight the topics that I&amp;#39;m going to publish in my blog (Haitham&amp;#39;s Blog), I&amp;#39;m an ASP.NET Developer and in my blog I want to help you to take your ASP.NET application to the professional level, HOW?!! by focusing on the issues that will improve your application architecture, performance, security, maintainability and reliability...I hope I can help you to develop a real world applications, I&amp;#39;m really happy to share my knowledge with you and in the same time I&amp;#39;m ready to learn from you as well, so let&amp;#39;s do it and move toward professional ASP.NET applications..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://oryxdev.com/en/aggbug.aspx?PostID=134" width="1" height="1"&gt;</content><author><name>haitham.elrefaie</name><uri>http://oryxdev.com/en/members/haitham.elrefaie/default.aspx</uri></author></entry></feed>