<?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:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-38899247</atom:id><lastBuildDate>Fri, 04 Apr 2025 02:46:28 +0000</lastBuildDate><category>Songs</category><category>Events</category><category>Google</category><category>Personal</category><category>Photos</category><category>asp.net</category><category>Journal Writing</category><category>Paper writing</category><category>Visual Studio .NET</category><category>Article</category><category>DataMining</category><category>Digital Camera</category><category>Games</category><category>Memories</category><category>Nepal</category><category>Sketch</category><category>Sql Server</category><category>Technical</category><category>Tools</category><category>jQuery</category><category>Bengali Fonts</category><category>Bengali Food</category><category>Certification</category><category>Code Snippet</category><category>Downloads</category><category>GIMP</category><category>Google API</category><category>Higher Studies</category><category>Imagine Cup Contest</category><category>Interesting</category><category>Movies</category><category>Occassion</category><category>Presentation</category><category>Projects</category><category>SMS in ASP.NET</category><category>Shutter Speed</category><category>Solutions</category><category>UT Arlington</category><category>Videos</category><category>Windows Phone 7</category><category>Windows Vista</category><category>XML</category><category>contact sunny</category><category>ps3 games</category><category>silverlight</category><category>soccer</category><category>windows 7</category><title>RandomThoughts</title><description></description><link>http://sunnyhasan.blogspot.com/</link><managingEditor>noreply@blogger.com (Unknown)</managingEditor><generator>Blogger</generator><openSearch:totalResults>115</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8598991728224300837</guid><pubDate>Mon, 31 Oct 2016 18:20:00 +0000</pubDate><atom:updated>2016-10-31T13:20:52.151-05:00</atom:updated><title>Loop360 Capital Of Texas Hwy</title><description>&lt;br /&gt;
&lt;div class=&quot;_22yr2&quot; style=&quot;display: inline !important;&quot;&gt;
&lt;div class=&quot;_jjzlb&quot; style=&quot;display: inline !important;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe width=&quot;320&quot; height=&quot;266&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/gnbOetckkJE/0.jpg&quot; src=&quot;https://www.youtube.com/embed/gnbOetckkJE?feature=player_embedded&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;_22yr2&quot; style=&quot;display: inline !important;&quot;&gt;
I&#39;ve used &lt;a href=&quot;https://www.amazon.com/3DR-SA11A-Solo-Drone-Quadcopter/dp/B00ZPM7BOG/ref=sr_1_2?ie=UTF8&amp;amp;qid=1477937873&amp;amp;sr=8-2&amp;amp;keywords=3dr+solo&quot;&gt;3dr solo&lt;/a&gt; to shot this video. You can buy it in amazon &lt;a href=&quot;https://www.amazon.com/3DR-SA11A-Solo-Drone-Quadcopter/dp/B00ZPM7BOG/ref=sr_1_2?ie=UTF8&amp;amp;qid=1477937873&amp;amp;sr=8-2&amp;amp;keywords=3dr+solo&quot;&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://sunnyhasan.blogspot.com/2016/10/loop360-capital-of-texas-hwy.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/gnbOetckkJE/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-5520005289789476912</guid><pubDate>Mon, 11 Oct 2010 05:54:00 +0000</pubDate><atom:updated>2010-10-11T01:02:36.564-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Phone 7</category><title>Windows Phone 7 Developer Launch and WIN a free phone.</title><description>Check out the Windows Phone 7 Developer Launch website to learn more about getting a Windows Phone 7 for free.&lt;br /&gt;
&lt;br /&gt;
Click the image below to see details:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.msdnevents.com/wp7devlaunch/&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;46&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNByMzO8QD_5EvDEKyQx4ml3bYcIcMRAtMhKH2SDWlNO181RcoYLMotnsWVoJLHHbSK5CtuZEJ0lMyX1BkR_mNcbZBIr0pKLEFxQBFSlIDEFA3qXqNknAumMDiRHDjKjd3E3E6/s400/wp7_signature_banner_lg.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description><link>http://sunnyhasan.blogspot.com/2010/10/windows-phone-7-developer-launch-and.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNByMzO8QD_5EvDEKyQx4ml3bYcIcMRAtMhKH2SDWlNO181RcoYLMotnsWVoJLHHbSK5CtuZEJ0lMyX1BkR_mNcbZBIr0pKLEFxQBFSlIDEFA3qXqNknAumMDiRHDjKjd3E3E6/s72-c/wp7_signature_banner_lg.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-6809603547275039190</guid><pubDate>Tue, 13 Jul 2010 05:40:00 +0000</pubDate><atom:updated>2010-07-13T00:45:20.654-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SMS in ASP.NET</category><title>Sending SMS using HQSMS API in asp.net</title><description>To use &lt;a href=&quot;https://www.hqsms.com/help.html&quot;&gt;HQSMS API&lt;/a&gt; you need to 1st &lt;a href=&quot;https://www.hqsms.com/register.html&quot;&gt;Register at HQSMS.&lt;/a&gt; They will provide you some credit for testing your app. But to send more sms you have to buy credit from them. Below is the code for sending SMS to a user in asp.net. here I&#39;m using System.Net library from asp.net and then obviously HQSMS APIs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;protected void sendButton_Click(object sender, EventArgs e)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(new Uri(&quot;http://www.hqsms.com/api/send.do?username=username&amp;amp;password=md5_password&amp;amp;to=to_phoneNo&amp;amp;message=Please Work!&amp;amp;from=HQRoute&quot;));&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;HttpWebResponse response = (HttpWebResponse)req.GetResponse();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.IO.StreamReader strreader = new System.IO.StreamReader(response.GetResponseStream());&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;string deliver = strreader.ReadToEnd();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Response.Write(deliver);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
here,&lt;br /&gt;
username = username in HQSMS registration&lt;br /&gt;
password = &amp;nbsp;passowrd needs to be hashed in MD5. &amp;nbsp;To get a MD5 hash of your password, please go here:&amp;nbsp;&lt;a href=&quot;https://www.hqsms.com/help.html#&quot;&gt;https://www.hqsms.com/md5.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
to_phone = destination phone number&lt;br /&gt;
from = &amp;nbsp;source phone number or source user.&lt;br /&gt;
&lt;br /&gt;
Done! Pretty easy huh? Leave some comments if you have any questions about it.</description><link>http://sunnyhasan.blogspot.com/2010/07/sending-sms-using-hqsms-api-in-aspnet.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>7</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-90965618400400324</guid><pubDate>Wed, 07 Jul 2010 15:16:00 +0000</pubDate><atom:updated>2010-07-07T10:16:24.725-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">GIMP</category><title>Artwork using GIMP 2.6</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizWN10ixVHin-NFRAX_YDG881cpM5yLk_JgNGNCXoxP9RCWVH-SQIAAtUwVmBHo6UPiKkpZSrRpY96UrBaOiAj9YSocw4eWx_ZOPr1cQ8HGWKhgOtitM24-dPlLdiMbp3P4QS0/s1600/black-clouds.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizWN10ixVHin-NFRAX_YDG881cpM5yLk_JgNGNCXoxP9RCWVH-SQIAAtUwVmBHo6UPiKkpZSrRpY96UrBaOiAj9YSocw4eWx_ZOPr1cQ8HGWKhgOtitM24-dPlLdiMbp3P4QS0/s640/black-clouds.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Artwork using &lt;a href=&quot;http://www.gimp.org/&quot;&gt;GIMP 2.6&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Recently I have found out that &lt;a href=&quot;http://www.gimp.org/&quot;&gt;GIMP&lt;/a&gt;&amp;nbsp;can be very powerful tool as a image editor if you can config it correctly. My friend Dennis helped to set it up for me. And he also taught me how to do the artworks. In &lt;span id=&quot;goog_213296088&quot;&gt;&lt;/span&gt;&lt;a href=&quot;http://www.gimp.org/&quot;&gt;GIMP&lt;/a&gt; &lt;span id=&quot;goog_213296089&quot;&gt;&lt;/span&gt;you can add patterns, tools, textures, Photoshop brushes, plugins, scripts, symbols and can do some really exclusive artworks as I did one above. Give it a try if you want to enjoy your own private time :)</description><link>http://sunnyhasan.blogspot.com/2010/07/artwork-using-gimp-26.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizWN10ixVHin-NFRAX_YDG881cpM5yLk_JgNGNCXoxP9RCWVH-SQIAAtUwVmBHo6UPiKkpZSrRpY96UrBaOiAj9YSocw4eWx_ZOPr1cQ8HGWKhgOtitM24-dPlLdiMbp3P4QS0/s72-c/black-clouds.jpg" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-3302700287684099710</guid><pubDate>Sat, 19 Jun 2010 17:32:00 +0000</pubDate><atom:updated>2010-06-19T12:49:24.932-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">asp.net</category><category domain="http://www.blogger.com/atom/ns#">UT Arlington</category><title>Yet Another new site for Undergrad Catalog, 2010 - UT Arlington</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.uta.edu/catalog&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 220px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4x-76GJFvaVkXlSnr1gp-rVU_L8Jv80pamL0tjQVL9UHgdUvtARNkbR_m2MyqLUnf0VSb2LDq6cBazT9GOwFQ9GYdwoqXKUzl06OWzPRRrF9JMTUuvCJ89bRGbpVhwhY3TszX/s400/UG-Catalog-2010-2011-UT-Arlington.png&quot; alt=&quot;Undergraduate Catalog 2010-2011 UT Arlington.&quot; id=&quot;BLOGGER_PHOTO_ID_5484541653385933954&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.uta.edu/catalog&quot;&gt;Undergraduate Catalog 2010-2011&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;This website is developed with asp.net 3.5, SQL Server 2008, XML, some simple JQuery animations and some AJAX functionalities. All the contents are dynamically loaded in each page either from database tables or from XML file.</description><link>http://sunnyhasan.blogspot.com/2010/06/yet-another-new-site-for-undergrad.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4x-76GJFvaVkXlSnr1gp-rVU_L8Jv80pamL0tjQVL9UHgdUvtARNkbR_m2MyqLUnf0VSb2LDq6cBazT9GOwFQ9GYdwoqXKUzl06OWzPRRrF9JMTUuvCJ89bRGbpVhwhY3TszX/s72-c/UG-Catalog-2010-2011-UT-Arlington.png" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-1582658661284948383</guid><pubDate>Tue, 01 Jun 2010 02:53:00 +0000</pubDate><atom:updated>2010-05-31T21:58:12.734-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ps3 games</category><title>Uncharted 2 : Among Thieves</title><description>Finished playing &lt;a href=&quot;http://en.wikipedia.org/wiki/Untitled_Naughty_Dog_Project&quot;&gt;Uncharted: Drake&#39;s Fortune&lt;/a&gt;, and now playing &lt;a href=&quot;http://en.wikipedia.org/wiki/Uncharted_2&quot;&gt;Uncharted 2: Among Thieves&lt;/a&gt;.  Just watch the &lt;a href=&quot;http://www.youtube.com/watch?v=GUPAyGWKd6c&quot;&gt;official trailer of Uncharted 2: Among Thieves&lt;/a&gt; and I&#39;m more than 100% sure that you are going to be intrigued by this game too :P&lt;br /&gt;&lt;br /&gt;&lt;object style=&quot;background-image:url(http://i4.ytimg.com/vi/GUPAyGWKd6c/hqdefault.jpg)&quot; width=&quot;480&quot; height=&quot;295&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/GUPAyGWKd6c&amp;amp;hl=en_US&amp;amp;fs=1&quot;&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/v/GUPAyGWKd6c&amp;amp;hl=en_US&amp;amp;fs=1&quot; width=&quot;480&quot; height=&quot;295&quot; allowscriptaccess=&quot;never&quot; allowfullscreen=&quot;true&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description><link>http://sunnyhasan.blogspot.com/2010/05/uncharted-2-among-thieves.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8228188927686626502</guid><pubDate>Wed, 26 May 2010 02:51:00 +0000</pubDate><atom:updated>2010-05-25T21:51:55.293-05:00</atom:updated><title>Recipe for Biriyani</title><description>&lt;div style=&#39;text-align:center;margin:0px auto 10px;&#39;&gt;&lt;a href=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2aNTXaaXvjdKF2TNG3GzYra1z7Czkhlxcai7mwR7WgnljKdZ9QJjHn9X5-WVgk-gxq919YW4TDfmI9oAbuHCyDVc3eTC9VfoUrM-NiI9HstyCL4aMn0Ete6rJBy3v9g7g4O-o/s1600/042.jpg&#39;&gt;&lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2aNTXaaXvjdKF2TNG3GzYra1z7Czkhlxcai7mwR7WgnljKdZ9QJjHn9X5-WVgk-gxq919YW4TDfmI9oAbuHCyDVc3eTC9VfoUrM-NiI9HstyCL4aMn0Ete6rJBy3v9g7g4O-o/s320/042.jpg&#39; border=&#39;0&#39; alt=&#39;Recipe for Biriyani&#39; /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;- This Recipe is taken from Siddiqua Kabir&#39;s Recipe Book (English version)&lt;div style=&#39;clear:both; text-align:CENTER&#39;&gt;&lt;a href=&#39;http://picasa.google.com/blogger/&#39; target=&#39;ext&#39;&gt;&lt;img src=&#39;http://photos1.blogger.com/pbp.gif&#39; alt=&#39;Posted by Picasa&#39; style=&#39;border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;&#39; align=&#39;middle&#39; border=&#39;0&#39; /&gt;&lt;/a&gt;&lt;/div&gt;</description><link>http://sunnyhasan.blogspot.com/2010/05/recipe-for-biriyani.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2aNTXaaXvjdKF2TNG3GzYra1z7Czkhlxcai7mwR7WgnljKdZ9QJjHn9X5-WVgk-gxq919YW4TDfmI9oAbuHCyDVc3eTC9VfoUrM-NiI9HstyCL4aMn0Ete6rJBy3v9g7g4O-o/s72-c/042.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-7402683617829824030</guid><pubDate>Tue, 20 Apr 2010 07:27:00 +0000</pubDate><atom:updated>2010-04-20T02:31:03.330-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">silverlight</category><title>Quazi Mainul Hasan - Portfolio</title><description>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;     &lt;/span&gt;  Launching Quazi Mainul Hasan :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.thisdystopia.com/projects/quazihasan/&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 186px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEKVDCamRgZ85izyBPmlQxV7lrEm9V33QgAz1Eaw8pPIpSf4RlexaNHVehV5hk9eGNBmOabC2asFmsA52vNhs_xp2VgQDbl1Ux0KfWZK2pSDg7pMEKgUTg_bn5obd_gEGQr4t/s400/quazi-hasan-website.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5462117993623677378&quot; /&gt;&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2010/04/quazi-mainul-hasan-portfolio.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCEKVDCamRgZ85izyBPmlQxV7lrEm9V33QgAz1Eaw8pPIpSf4RlexaNHVehV5hk9eGNBmOabC2asFmsA52vNhs_xp2VgQDbl1Ux0KfWZK2pSDg7pMEKgUTg_bn5obd_gEGQr4t/s72-c/quazi-hasan-website.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-5503502002271478261</guid><pubDate>Mon, 19 Apr 2010 18:32:00 +0000</pubDate><atom:updated>2010-06-24T08:47:30.683-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">asp.net</category><title>html to Word Document Converter using Open XML SDK</title><description>By using &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0&amp;amp;displaylang=en&quot; target=&quot;_blank&quot; title=&quot;Open XML SDK 2.0&quot;&gt;Open XML SDK 2.0&lt;/a&gt; you can generate the word document without using Interop dlls and without the requirement to install Office in your web server. I have done it successfully with the help of my colleagure &lt;a href=&quot;http://yeshagupta.blogspot.com/&quot;&gt;Yesha Gupta&lt;/a&gt; and below is the code to generate the word document from the &lt;a href=&quot;http://www.w3schools.com/html/html_intro.asp&quot; target=&quot;_blank&quot; title=&quot;html&quot;&gt;html&lt;/a&gt; code.&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;GenerateWordDocument()&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;div id=&quot;codeSnippetWrapper&quot; style=&quot;background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 97.5%;&quot;&gt;&lt;pre id=&quot;codeSnippet&quot; style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;public&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt; generateWordDocument()
{
WindowsIdentity currentUserIdentity = (WindowsIdentity)User.Identity;
WindowsImpersonationContext impersonationContext = currentUserIdentity.Impersonate();
&lt;span style=&quot;color: blue;&quot;&gt;try&lt;/span&gt;
{
&lt;span style=&quot;color: blue;&quot;&gt;string&lt;/span&gt; fileName = currentUserIdentity.Name.Replace(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;\\&quot;, &quot;&lt;/span&gt;_&lt;span style=&quot;color: #006080;&quot;&gt;&quot;) + &quot;&lt;/span&gt;_Report.docx&lt;span style=&quot;color: #006080;&quot;&gt;&quot;;
string filePath = &quot;&lt;/span&gt;~/assets/Templates/&lt;span style=&quot;color: #006080;&quot;&gt;&quot; + fileName;
File.Copy(Server.MapPath(&quot;&lt;/span&gt;~/assets/Templates/WordDocTemplate.docx&lt;span style=&quot;color: #006080;&quot;&gt;&quot;), Server.MapPath(filePath));

DataView view = frontMatterSqlDataSource.Select(DataSourceSelectArguments.Empty) as DataView;

string pageTitle = &quot;&lt;/span&gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;;

using (WordprocessingDocument wordDoc = WordprocessingDocument.Open(Server.MapPath(filePath),true))
{
MainDocumentPart mainPart = wordDoc.MainDocumentPart;
int altChunkIdCounter = 1;
int blockLevelCounter = 1;
pageTitle = view.Table.Rows[0][&quot;&lt;/span&gt;PageTitle&lt;span style=&quot;color: #006080;&quot;&gt;&quot;].ToString();
string htmlMarkup = &quot;&lt;/span&gt;&amp;lt;h1&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;+view.Table.Rows[0][&quot;&lt;/span&gt;PageTitle&lt;span style=&quot;color: #006080;&quot;&gt;&quot;].ToString()+&quot;&lt;/span&gt;&amp;lt;/h1&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;;

for (int i = 0; i &amp;lt; view.Table.Rows.Count; i++)
{
htmlMarkup += &quot;&lt;/span&gt;&amp;lt;h2&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;+view.Table.Rows[i][&quot;&lt;/span&gt;SectionHeader&lt;span style=&quot;color: #006080;&quot;&gt;&quot;].ToString()+&quot;&lt;/span&gt;&amp;lt;/h2&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;;
htmlMarkup += view.Table.Rows[i][&quot;&lt;/span&gt;SectionMarkup&lt;span style=&quot;color: #006080;&quot;&gt;&quot;].ToString();
}
string mainhtml = &quot;&lt;/span&gt;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;style type=&lt;span style=&quot;color: #006080;&quot;&gt;&#39;text/css&#39;&lt;/span&gt;&amp;gt;.catalogGeneralTable{border-collapse: collapse;text-align: left;} .catalogGeneralTable td, th{ padding: 5px; border: 1px solid #999999; }&amp;lt;/style&amp;gt;&amp;lt;/head&amp;gt;&amp;lt;body style=&lt;span style=&quot;color: #006080;&quot;&gt;&#39;font-family:Trebuchet MS;font-size:.9em;&#39;&lt;/span&gt;&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot; + htmlMarkup + &quot;&lt;/span&gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;span style=&quot;color: #006080;&quot;&gt;&quot;;
string altChunkId = String.Format(&quot;&lt;/span&gt;AltChunkId{0}&lt;span style=&quot;color: #006080;&quot;&gt;&quot;, altChunkIdCounter++);

//Import data as html content using Altchunk
AlternativeFormatImportPart chunk = mainPart.AddAlternativeFormatImportPart(AlternativeFormatImportPartType.Html, altChunkId);

using (Stream chunkStream = chunk.GetStream(FileMode.Create,FileAccess.Write))
{
using (StreamWriter stringWriter = new StreamWriter(chunkStream,Encoding.UTF8)) //Encoding.UTF8 is important to remove special characters
{
stringWriter.Write(mainhtml);                        
}                    
}

AltChunk altChunk = new AltChunk();
altChunk.Id = altChunkId;

mainPart.Document.Body.InsertAt(altChunk, blockLevelCounter++);
mainPart.Document.Save();                
}
DownloadFile(Server.MapPath(filePath), pageTitle.Replace(&quot;&lt;/span&gt; &lt;span style=&quot;color: #006080;&quot;&gt;&quot;,&quot;&lt;/span&gt;_&lt;span style=&quot;color: #006080;&quot;&gt;&quot;) +&quot;&lt;/span&gt;_Catalog2010-2011&lt;span style=&quot;color: #006080;&quot;&gt;&quot;+ &quot;&lt;/span&gt;.docx&lt;span style=&quot;color: #006080;&quot;&gt;&quot;, &quot;&lt;/span&gt;application/vnd.openxmlformats-officedocument.wordprocessingml.document&quot;);

&lt;span style=&quot;color: green;&quot;&gt;//Delete File once download is complete&lt;/span&gt;
File.Delete(Server.MapPath(filePath));



}
&lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (Exception ex)
{
Response.Write(ex.Message.ToString());
}
&lt;span style=&quot;color: blue;&quot;&gt;finally&lt;/span&gt;
{
&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (impersonationContext != &lt;span style=&quot;color: blue;&quot;&gt;null&lt;/span&gt;)
{
impersonationContext.Undo();
}
}
}
&lt;/pre&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;DownloadFile()&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div id=&quot;codeSnippetWrapper&quot; style=&quot;background-color: #f4f4f4; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; cursor: text; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; height: 210px; line-height: 12pt; margin: 20px 0px 10px; max-height: 200px; overflow: auto; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: left; width: 96.88%;&quot;&gt;&lt;pre id=&quot;codeSnippet&quot; style=&quot;background-color: #f4f4f4; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; color: black; direction: ltr; font-family: &#39;Courier New&#39;, courier, monospace; font-size: 8pt; line-height: 12pt; margin: 0em; overflow: visible; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 100%;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;private&lt;/span&gt; &lt;span style=&quot;color: blue;&quot;&gt;void&lt;/span&gt; DownloadFile(&lt;span style=&quot;color: blue;&quot;&gt;string&lt;/span&gt; completeFilePath, &lt;span style=&quot;color: blue;&quot;&gt;string&lt;/span&gt; fileName, &lt;span style=&quot;color: blue;&quot;&gt;string&lt;/span&gt; contentType)
{
Stream iStream = &lt;span style=&quot;color: blue;&quot;&gt;null&lt;/span&gt;;

&lt;span style=&quot;color: green;&quot;&gt;// Buffer to read 10K bytes in chunk:&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;byte&lt;/span&gt;[] buffer = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; Byte[10000];

&lt;span style=&quot;color: green;&quot;&gt;// Length of the file:&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;int&lt;/span&gt; length;

&lt;span style=&quot;color: green;&quot;&gt;// Total bytes to read:&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;long&lt;/span&gt; dataToRead;

&lt;span style=&quot;color: blue;&quot;&gt;try&lt;/span&gt;
{
&lt;span style=&quot;color: green;&quot;&gt;// Open the file.&lt;/span&gt;
iStream = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; FileStream(completeFilePath, FileMode.Open,
FileAccess.Read, FileShare.Read);

&lt;span style=&quot;color: green;&quot;&gt;// Total bytes to read:&lt;/span&gt;
dataToRead = iStream.Length;

Response.ContentType = contentType;
Response.AddHeader(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;Content-Disposition&quot;&lt;/span&gt;, &lt;span style=&quot;color: #006080;&quot;&gt;&quot;attachment; filename=&quot;&lt;/span&gt; + fileName);

&lt;span style=&quot;color: green;&quot;&gt;// Read the bytes.&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;while&lt;/span&gt; (dataToRead &amp;gt; 0)
{
&lt;span style=&quot;color: green;&quot;&gt;// Verify that the client is connected.&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (Response.IsClientConnected)
{
&lt;span style=&quot;color: green;&quot;&gt;// Read the data in buffer.&lt;/span&gt;
length = iStream.Read(buffer, 0, 10000);

&lt;span style=&quot;color: green;&quot;&gt;// Write the data to the current output stream.&lt;/span&gt;
Response.OutputStream.Write(buffer, 0, length);

&lt;span style=&quot;color: green;&quot;&gt;// Flush the data to the HTML output.&lt;/span&gt;
Response.Flush();

buffer = &lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; Byte[10000];
dataToRead = dataToRead - length;
}
&lt;span style=&quot;color: blue;&quot;&gt;else&lt;/span&gt;
{
&lt;span style=&quot;color: green;&quot;&gt;//prevent infinite loop if user disconnects&lt;/span&gt;
dataToRead = -1;
}
}
}
&lt;span style=&quot;color: blue;&quot;&gt;catch&lt;/span&gt; (Exception ex)
{
&lt;span style=&quot;color: green;&quot;&gt;// Trap the error, if any.&lt;/span&gt;
Response.Write(&lt;span style=&quot;color: #006080;&quot;&gt;&quot;Error : &quot;&lt;/span&gt; + ex.Message);
}
&lt;span style=&quot;color: blue;&quot;&gt;finally&lt;/span&gt;
{
&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (iStream != &lt;span style=&quot;color: blue;&quot;&gt;null&lt;/span&gt;)
{
&lt;span style=&quot;color: green;&quot;&gt;//Close the file.&lt;/span&gt;
iStream.Close();
}
Response.Close();
}
}
&lt;/pre&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
For more information, post your comments below.</description><link>http://sunnyhasan.blogspot.com/2010/04/html-to-word-document-converter-using.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-5049408317125162150</guid><pubDate>Fri, 16 Apr 2010 02:38:00 +0000</pubDate><atom:updated>2010-04-15T22:02:08.198-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">DataMining</category><title>YAGO - Yet Another Great Ontology</title><description>&lt;iframe src=&quot;http://docs.google.com/present/embed?id=dcqqf5df_1734r2s99gj&quot; frameborder=&quot;0&quot; width=&quot;410&quot; height=&quot;342&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;For more information on &lt;a href=&quot;http://en.wikipedia.org/wiki/YAGO_(ontology)&quot;&gt;yago&lt;/a&gt;, please visit: &lt;a href=&quot;http://www.mpi-inf.mpg.de/yago-naga/yago/&quot;&gt;www.mpi-inf.mpg.de/yago-naga/yago/&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2010/04/yago-yet-another-great-ontology.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-2657711184308808556</guid><pubDate>Thu, 15 Apr 2010 20:37:00 +0000</pubDate><atom:updated>2010-04-15T15:40:34.170-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">DataMining</category><title>Computing Semantic Relatedness using Wikipedia based Explicit Semantic Analysis (ESA)</title><description>&lt;iframe src=&quot;http://docs.google.com/present/embed?id=dcqqf5df_151fm7t73f3&quot; frameborder=&quot;0&quot; width=&quot;410&quot; height=&quot;342&quot;&gt;&lt;/iframe&gt;</description><link>http://sunnyhasan.blogspot.com/2010/04/computing-semantic-relatedness-using.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-6862069006437319892</guid><pubDate>Fri, 09 Apr 2010 07:07:00 +0000</pubDate><atom:updated>2010-04-09T02:21:06.747-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">soccer</category><title>Different Types of Soccer Stretching Exercise</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Q5BlTPalYS8X-w3Zg3ofSALMnr0F0hF_H32LIXx4w8fIKglcpbI8Y-sZtfdfUdmejjRp1ATi0byzrCHmVbNxCVTil3YgQLXUJQtWkdDyiRZbRtjwMUKrfyPWs_v89hQrAjTz/s1600/soccer-exercise.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Q5BlTPalYS8X-w3Zg3ofSALMnr0F0hF_H32LIXx4w8fIKglcpbI8Y-sZtfdfUdmejjRp1ATi0byzrCHmVbNxCVTil3YgQLXUJQtWkdDyiRZbRtjwMUKrfyPWs_v89hQrAjTz/s400/soccer-exercise.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5458034367439385202&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br/&gt;</description><link>http://sunnyhasan.blogspot.com/2010/04/different-types-of-soccer-stretching.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6Q5BlTPalYS8X-w3Zg3ofSALMnr0F0hF_H32LIXx4w8fIKglcpbI8Y-sZtfdfUdmejjRp1ATi0byzrCHmVbNxCVTil3YgQLXUJQtWkdDyiRZbRtjwMUKrfyPWs_v89hQrAjTz/s72-c/soccer-exercise.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8661023302502212760</guid><pubDate>Wed, 18 Nov 2009 18:56:00 +0000</pubDate><atom:updated>2009-11-18T12:56:21.878-06:00</atom:updated><title>Veterans Affairs at UTA</title><description>Veterans Affairs at UTA is now live at &lt;a href=&quot;http://wweb.uta.edu/ses/vets/&quot;&gt;Veterans Affairs at UTA&lt;/a&gt;. Yet another successful deployment by our small team of members in Student Enrollment Services Department.</description><link>http://sunnyhasan.blogspot.com/2009/11/veterans-affairs-at-uta.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-7479093970027658395</guid><pubDate>Fri, 09 Oct 2009 06:50:00 +0000</pubDate><atom:updated>2009-10-09T02:08:04.975-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">windows 7</category><title>Windows® 7 Launch Party @ Sunny&#39;s Place</title><description>I will be hosting Windows 7 Launch party on the 22nd of Oct, 2009. To know details of my party please go to this &lt;a href=&quot;http://www.houseparty.com/party/201293&quot;&gt;link&lt;/a&gt;. Today I got the package from Microsoft for hosting the launch party. I have also posted some pics of my package :P. I will try to make some good food for my attendees. Hopefully the party will be a good one. :) &lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD0EIyUIz_ztRF54-iN51R5Zx6rcYXrNZJXNKcExvNbHCery99OvlvONfKtiRwDJDg8EMU3p8L19jLIQRv1p_v6-wjbhRwMMvY8ARa5AQ2a6I7Zv4I1JD2h3BGazGnuJj1IowN/s1600-h/IMG_4993.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD0EIyUIz_ztRF54-iN51R5Zx6rcYXrNZJXNKcExvNbHCery99OvlvONfKtiRwDJDg8EMU3p8L19jLIQRv1p_v6-wjbhRwMMvY8ARa5AQ2a6I7Zv4I1JD2h3BGazGnuJj1IowN/s400/IMG_4993.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5390490743678371986&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMeHKf4PvczjV4XskEDmeLSBWtXFHj-Y3T3C_cqvcglVQAbi56bd42d5BU8fDodSHjiWsbI1Rzl7NFgohozxSA1CY04ufXOmpeZTtnkydgWUkuSGu8awu0lNgQjjKrKiTFfAVD/s1600-h/IMG_4996.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMeHKf4PvczjV4XskEDmeLSBWtXFHj-Y3T3C_cqvcglVQAbi56bd42d5BU8fDodSHjiWsbI1Rzl7NFgohozxSA1CY04ufXOmpeZTtnkydgWUkuSGu8awu0lNgQjjKrKiTFfAVD/s400/IMG_4996.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5390490769971696850&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJTbPXP_eCOj_LH7ZMVbTe1NEnaIw3zZ0lFE6LgT5zaGuZLsffkfnCkq19YzMpJR-vKJ4HMqkrTMAcBQvJfj7bstIV0Xl09wMNv9KjbSkKnWBBrVCH33Emm4n_D62mdFywLJ0R/s1600-h/IMG_5000.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJTbPXP_eCOj_LH7ZMVbTe1NEnaIw3zZ0lFE6LgT5zaGuZLsffkfnCkq19YzMpJR-vKJ4HMqkrTMAcBQvJfj7bstIV0Xl09wMNv9KjbSkKnWBBrVCH33Emm4n_D62mdFywLJ0R/s400/IMG_5000.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5390490831165550994&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicjDyb7yULS8B-e4FTBHd1_h1Fegej1zKhwOdj8SJRuS53cQ-zgHh51wZd0Ux6Zc-L9amlY6jrv_jjgtHpptvstujPq9feM87X1qSvGYvk_FxIi0jQ5VChDJwPh2uf29m51iI3/s1600-h/IMG_5004.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicjDyb7yULS8B-e4FTBHd1_h1Fegej1zKhwOdj8SJRuS53cQ-zgHh51wZd0Ux6Zc-L9amlY6jrv_jjgtHpptvstujPq9feM87X1qSvGYvk_FxIi0jQ5VChDJwPh2uf29m51iI3/s400/IMG_5004.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5390490805161744562&quot; /&gt;&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2009/10/windows-7-launch-party-sunnys-place.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiD0EIyUIz_ztRF54-iN51R5Zx6rcYXrNZJXNKcExvNbHCery99OvlvONfKtiRwDJDg8EMU3p8L19jLIQRv1p_v6-wjbhRwMMvY8ARa5AQ2a6I7Zv4I1JD2h3BGazGnuJj1IowN/s72-c/IMG_4993.JPG" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-7541298295383496727</guid><pubDate>Sat, 03 Oct 2009 19:29:00 +0000</pubDate><atom:updated>2009-10-03T14:36:37.042-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Google Chrome Book - Chrome Rocks!</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.google.com/googlebooks/chrome/med_00.html&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 282px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFUqPPvMu0kihP6P3Z-1uS5FNylnH3frqqZkeFvRslwuNEjEEX8RMX9S0urXm6ZqfQSgRocVAkgh_OIePfUrfRhU5CUXv7dVDcdiBPsU8qKHl1DwW3x6VJxyn_QxbW_4irv26X/s400/ChromeBook.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5388458607586785794&quot; /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Please take your time and read the &lt;a href=&quot;http://www.google.com/googlebooks/chrome/med_00.html&quot;&gt;Google Chrome Book&lt;/a&gt;. Google really Rocks!</description><link>http://sunnyhasan.blogspot.com/2009/10/google-chrome-book-chrome-rocks.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFUqPPvMu0kihP6P3Z-1uS5FNylnH3frqqZkeFvRslwuNEjEEX8RMX9S0urXm6ZqfQSgRocVAkgh_OIePfUrfRhU5CUXv7dVDcdiBPsU8qKHl1DwW3x6VJxyn_QxbW_4irv26X/s72-c/ChromeBook.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-4591356445695914391</guid><pubDate>Wed, 30 Sep 2009 01:42:00 +0000</pubDate><atom:updated>2009-09-29T20:56:50.532-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Google Chrome Themes</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTj2h3vG2Am2xsglf9tqKXpopVQpLro6FVnvNPb8GbQskw_WYTIvFAXHO7qThq7r7jh8c6SbkrSquniIW7bitg_LzgBXWf1S2Moa88PBqQjPAREoLxapOhOroKvGfTi_fy8Irm/s1600-h/ChromeThemes.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 204px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTj2h3vG2Am2xsglf9tqKXpopVQpLro6FVnvNPb8GbQskw_WYTIvFAXHO7qThq7r7jh8c6SbkrSquniIW7bitg_LzgBXWf1S2Moa88PBqQjPAREoLxapOhOroKvGfTi_fy8Irm/s400/ChromeThemes.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5387070934722948194&quot; /&gt;&lt;/a&gt;&lt;p style=&quot;text-align: center;&quot;&gt;Late Night - Google Chrome Theme&lt;/p&gt;&lt;br /&gt;Tried &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;Google Chrome Beta 3.0&lt;/a&gt; and liked it again for it&#39;s fast loading and launching :) In beta it is possible to add themes of your choice. For all themes, goto &lt;a href=&quot;https://tools.google.com/chrome/intl/en/themes/index.html&quot;&gt;Google Chrome Themes Gallery&lt;/a&gt;.</description><link>http://sunnyhasan.blogspot.com/2009/09/google-chrome-themes.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTj2h3vG2Am2xsglf9tqKXpopVQpLro6FVnvNPb8GbQskw_WYTIvFAXHO7qThq7r7jh8c6SbkrSquniIW7bitg_LzgBXWf1S2Moa88PBqQjPAREoLxapOhOroKvGfTi_fy8Irm/s72-c/ChromeThemes.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-7099671755617794767</guid><pubDate>Thu, 13 Aug 2009 14:57:00 +0000</pubDate><atom:updated>2009-08-13T11:03:25.229-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Imagine Cup Contest</category><title>towards better world - Will Code for GREEN</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPcPitKZa16IW-cAVYfzOhcwbh91oip5bIw4PDhpL2EHZXDUiOoJsEzu6BHnQVcaBpo8y5q6CoqtuSpfdtyCld2cZHGtCg0nj-UyNNMQm8ZmdeDqZdeyGF2mFvCot2P8w5esEW/s1600-h/towardsbetterworld.JPG&quot;&gt;&lt;img style=&quot;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 227px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPcPitKZa16IW-cAVYfzOhcwbh91oip5bIw4PDhpL2EHZXDUiOoJsEzu6BHnQVcaBpo8y5q6CoqtuSpfdtyCld2cZHGtCg0nj-UyNNMQm8ZmdeDqZdeyGF2mFvCot2P8w5esEW/s400/towardsbetterworld.JPG&quot; border=&quot;0&quot; alt=&quot;towardsbetterworld&quot;id=&quot;BLOGGER_PHOTO_ID_5369478325315316354&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;big&gt;&lt;b style=&quot;font-size:30px;&quot;&gt;A&lt;/b&gt;&lt;/big&gt;t the eleventh hour I submitted an entry in &lt;a href=&quot;http://willcodeforgreen.gnomedex.com/&quot;&gt;Will Code for GREEN&lt;/a&gt; which is the contest provided by Imagine Cup 2010. It&#39;s my bad luck that I received an email from imagine cup just 2 days before the deadline to submit the entry. The requirement was that you have to use &lt;a href=&quot;http://www.bing.com/developers&quot;&gt;Bing API&lt;/a&gt; to built a website in any of 2 categories, which are &quot;Global Economy&quot; and &quot;Global Ecology&quot;. I read the whole documentation for &lt;a href=&quot;http://www.bing.com/developers&quot;&gt;Bing API&lt;/a&gt; and just created a website in Global Economy category and named it &lt;a href=&quot;https://microsoft.promo.eprize.com/willcodeforgreen/view_gallery_link?id=52&quot;&gt;towards Better World&lt;/a&gt;. The website has some really simple functions. It is available &lt;a href=&quot;https://microsoft.promo.eprize.com/willcodeforgreen/view_gallery_link?id=52&quot;&gt;here&lt;/a&gt;. The voting period is also over :(. So I didn&#39;t get any vote :(. The final result will be published on the 20th of Aug, 2009 and you can view the result &lt;a href=&quot;http://willcodeforgreen.gnomedex.com/&quot;&gt;here&lt;/a&gt;.</description><link>http://sunnyhasan.blogspot.com/2009/08/towards-better-world-will-code-for.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPcPitKZa16IW-cAVYfzOhcwbh91oip5bIw4PDhpL2EHZXDUiOoJsEzu6BHnQVcaBpo8y5q6CoqtuSpfdtyCld2cZHGtCg0nj-UyNNMQm8ZmdeDqZdeyGF2mFvCot2P8w5esEW/s72-c/towardsbetterworld.JPG" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-5204163275118104796</guid><pubDate>Wed, 12 Aug 2009 22:14:00 +0000</pubDate><atom:updated>2009-08-12T17:14:49.577-05:00</atom:updated><title>Bing and Gnomedex - Will Code for Green! Developer Contest</title><description>&lt;a href=&quot;http://willcodeforgreen.gnomedex.com/&quot;&gt;Bing and Gnomedex - Will Code for Green! Developer Contest&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2009/08/bing-and-gnomedex-will-code-for-green.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8684992381522785404</guid><pubDate>Wed, 29 Jul 2009 16:29:00 +0000</pubDate><atom:updated>2009-07-29T12:30:33.824-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>animated Contact form using jQuery</title><description>Today I have created a contact form for myself using jQuery, php, css and core html. This contact form was supposed to be created for someone else :( But, unfortunately I&#39;m using this for myself now :P.  You can check it out &lt;a href=&quot;http://omega.uta.edu/~qmh9641/sunny/alltestsite/contact.php&quot;&gt;here&lt;/a&gt;. For the source code you can contact me  through my contact form :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0U8GEqZWfq9ch8FdgkDruJwLA7OiOU6x0LWuneQhhSqsxCd-FbL6G2Am8qiW7EzwIjX4XyHNQVKR7EQWLK_F4X2Jh6YjAhFd9zq5-9KoKUh7aCshu0PxppqdG_cnfjf-GQmHm/s1600-h/contactform.JPG&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 316px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0U8GEqZWfq9ch8FdgkDruJwLA7OiOU6x0LWuneQhhSqsxCd-FbL6G2Am8qiW7EzwIjX4XyHNQVKR7EQWLK_F4X2Jh6YjAhFd9zq5-9KoKUh7aCshu0PxppqdG_cnfjf-GQmHm/s400/contactform.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5363933212249086290&quot; /&gt;&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2009/07/animated-contact-form-using-jquery.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0U8GEqZWfq9ch8FdgkDruJwLA7OiOU6x0LWuneQhhSqsxCd-FbL6G2Am8qiW7EzwIjX4XyHNQVKR7EQWLK_F4X2Jh6YjAhFd9zq5-9KoKUh7aCshu0PxppqdG_cnfjf-GQmHm/s72-c/contactform.JPG" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-4541510285035030392</guid><pubDate>Fri, 24 Jul 2009 21:05:00 +0000</pubDate><atom:updated>2009-07-24T16:49:40.822-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Article</category><title>cloud computing</title><description>It&#39;s been a while I have heard about cloud computing. I think in future there will be of no necessity to maintain one&#39;s own server to conduct business in IT field. Cloud computing is a computing system by which it is possible to maintain data and applications in a remote servers in internet. You don&#39;t need to establish your own internal server to start a IT business. The servers will be  maintained by the big companies like Google, Microsoft, amazon and others.  All you need to do is just to pay them monthly to create and maintain your servers. You don&#39;t need extra manpower and resources to maintain your server. You can invest that time to boost up  your business. These servers can also grow dynamically. In addition, you can stop your service with them at any time, which is very good in a sense that you don&#39;t need to worry about selling your servers when you plan to stop your business. you can read more &lt;a href=&quot;http://en.wikipedia.org/wiki/Cloud_computing#Application&quot;&gt;here&lt;/a&gt;.</description><link>http://sunnyhasan.blogspot.com/2009/07/cloud-computing.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8195719332103943251</guid><pubDate>Thu, 02 Jul 2009 06:35:00 +0000</pubDate><atom:updated>2009-07-03T14:57:18.486-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>Animated menu with jQuery</title><description>&lt;p&gt;I have created the following menu using jQuery from a sample tutorial. I have added the jQuery in my application and have used animation function to animate the menu items. In mouse hover on the menu item you will see the animation which is cool. :)&lt;/p&gt;&lt;br /&gt;&lt;iframe src=&quot;http://omega.uta.edu/%7Eqmh9641/sunny/alltestsite/index.php&quot; height=&quot;150&quot; width=&quot;90%&quot;&gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;br&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;iframe&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;&lt;/iframe&gt;</description><link>http://sunnyhasan.blogspot.com/2009/07/animated-menu-with-jquery.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-8010815779364458147</guid><pubDate>Wed, 01 Jul 2009 15:24:00 +0000</pubDate><atom:updated>2009-07-01T10:57:40.231-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">asp.net</category><title>url mappings in asp.net</title><description>&lt;p style=&quot;text-align: justify;&quot;&gt;I found this one very interesting in asp.net. If you want to give an alias to your urls that contains  weired query params, it can be achieved easily using web.config file in asp.net. You need to add &lt;strong&gt;&amp;lt;urlMappings enabled=&quot;true&quot;&amp;gt;&lt;/strong&gt; tag inside the &lt;strong&gt;&amp;lt;system.web&amp;gt;&lt;/strong&gt; tag and then you have to add one more tag (&amp;lt;add url=&quot;your alias url&quot; mappedUrl=&quot;your url with query params&quot;) inside &lt;strong&gt;urlMappings&lt;/strong&gt; tag. That&#39;s it. :) I have given one example below:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;system.web&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;urlMappings enabled=&quot;true&quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;add url=&quot;~/content/general/university_calendar.aspx&quot; mappedUrl=&quot;~/content/general/frontmatter.aspx?fmcode=UNCL&amp;amp;fmname=UGRAD&quot;/&amp;gt;&lt;urlmappings enabled=&quot;true&quot;&gt;&lt;/urlmappings&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt; &amp;lt;/urlMappings&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;lt;/system.web&amp;gt;&lt;/p&gt;</description><link>http://sunnyhasan.blogspot.com/2009/07/url-mappings-in-aspnet.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-984263440519998585</guid><pubDate>Wed, 01 Jul 2009 01:48:00 +0000</pubDate><atom:updated>2009-07-01T16:54:10.003-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Certification</category><title>I&#39;m an MCTS now</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6jMqv4NbbFxEpNOY7_3s-tLVGB4E0ZQvCx3Hg2t3mj1qdUFDhyphenhyphen8UijbLhykng2opLJQZOramgKwBmAcyNdWVzBYDBuC8I49krhEUsE4dBl91zNJoahJIxhV2u6hLjXwZ1xV4/s1600-h/mcts2.gif&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 160px; height: 120px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6jMqv4NbbFxEpNOY7_3s-tLVGB4E0ZQvCx3Hg2t3mj1qdUFDhyphenhyphen8UijbLhykng2opLJQZOramgKwBmAcyNdWVzBYDBuC8I49krhEUsE4dBl91zNJoahJIxhV2u6hLjXwZ1xV4/s320/mcts2.gif&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5353304812574713426&quot; border=&quot;1&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Today I got my certification in Microsoft .NET Framework Application development. :)  I passed in &lt;a href=&quot;http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-536&amp;amp;locale=en-us&quot;&gt;Exam 70-536&lt;/a&gt;: TS: Microsoft .NET Framework - Application Development Foundation.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;This one count towards the following:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Windows Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Distributed Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, Windows Presentation Foundation Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, Windows Communication Foundation Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, Windows Workflow Foundation Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, Windows Forms Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, ADO.NET Applications&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Microsoft Certified Technology Specialist (MCTS): .NET Framework 3.5, ASP.NET Applications&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;</description><link>http://sunnyhasan.blogspot.com/2009/06/im-mcts-now.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_6jMqv4NbbFxEpNOY7_3s-tLVGB4E0ZQvCx3Hg2t3mj1qdUFDhyphenhyphen8UijbLhykng2opLJQZOramgKwBmAcyNdWVzBYDBuC8I49krhEUsE4dBl91zNJoahJIxhV2u6hLjXwZ1xV4/s72-c/mcts2.gif" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-2771214200778120986</guid><pubDate>Thu, 18 Jun 2009 19:49:00 +0000</pubDate><atom:updated>2009-06-18T14:54:47.382-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google API</category><title>Sunn&#39;y Google AJAX Search using Google API</title><description>I have created a Google AJAX Search using Google API. It has also categorized searching ;)&lt;br /&gt;Check it out here :&lt;a href=&quot;http://omega.uta.edu/%7Eqmh9641/searchpage.html&quot;&gt; Sunn&#39;y Google AJAX Search&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1RBowxuGExuC5o_2CxALnMi8-iSDZz7TxkEl04SRiiJzqiIBAYVZ9WwSOSBzQdOhwACtgeeuB0mwdoNphDNYaK60f04VV6z6Uk3DVlU_i50SP9e49aOfiQZ2lTs4-ZeQ98Tqn/s1600-h/GoogleSearchAPI.bmp&quot;&gt;&lt;img style=&quot;cursor: pointer; width: 400px; height: 283px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1RBowxuGExuC5o_2CxALnMi8-iSDZz7TxkEl04SRiiJzqiIBAYVZ9WwSOSBzQdOhwACtgeeuB0mwdoNphDNYaK60f04VV6z6Uk3DVlU_i50SP9e49aOfiQZ2lTs4-ZeQ98Tqn/s400/GoogleSearchAPI.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5348757942996354546&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</description><link>http://sunnyhasan.blogspot.com/2009/06/sunny-google-ajax-search-using-google.html</link><author>noreply@blogger.com (Unknown)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1RBowxuGExuC5o_2CxALnMi8-iSDZz7TxkEl04SRiiJzqiIBAYVZ9WwSOSBzQdOhwACtgeeuB0mwdoNphDNYaK60f04VV6z6Uk3DVlU_i50SP9e49aOfiQZ2lTs4-ZeQ98Tqn/s72-c/GoogleSearchAPI.bmp" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-38899247.post-7782063668881372084</guid><pubDate>Wed, 17 Jun 2009 22:00:00 +0000</pubDate><atom:updated>2009-06-17T17:03:47.462-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">asp.net</category><title>Generate Word Document by retrieving html content from Database in  asp.net</title><description>&lt;div&gt;Generate Word Document by retrieving html content from Database in &lt;a href=&quot;http://asp.net/&quot;&gt;asp.net&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;protected void btnGenerateDocument_Click(object sender, EventArgs e)&lt;/div&gt; &lt;div&gt;    {&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        catalog_GetFrontMatterContentByCodeTableAdapter frontMatterTA = new catalog_GetFrontMatterContentByCodeTableAdapter();&lt;/div&gt;&lt;div&gt;        DataTable frontMatterDT = frontMatterTA.GetFrontMatterContentByCode(&quot;RGEN&quot;);&lt;/div&gt; &lt;div&gt;        frontMatterDT.TableName = &quot;frontmatterContentDS&quot;;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        //string str = frontMatterDT.Rows[1][&quot;SectionMarkup&quot;].ToString();&lt;/div&gt;&lt;div&gt;        string str = &quot;&quot;;&lt;/div&gt; &lt;div&gt;        str = &quot;&amp;lt;div style=&#39;mso-element:header&#39; id=h1&amp;gt;&amp;lt;p class=MsoFooter&amp;gt;&amp;lt;img src=&#39;&lt;a href=&quot;http://localhost:3678/Generating&quot;&gt;http://localhost:3678/Generating&lt;/a&gt; Word Document/images/header.jpg&#39;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&quot;;&lt;/div&gt; &lt;div&gt;        str += &quot;&amp;lt;h1 style=&#39;font-size:24pt; font-family:Times New Roman;&#39;&amp;gt;&quot;+frontMatterDT.Rows[0][&quot;PageTitle&quot;].ToString()+&quot;&amp;lt;/h1&amp;gt;&quot;;&lt;/div&gt;&lt;div&gt;        for (int i = 0; i &amp;lt; frontMatterDT.Rows.Count; i++)&lt;/div&gt; &lt;div&gt;        {&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;            str += &quot;&amp;lt;h3  style=&#39;font-size:18pt; font-family:Times New Roman;&#39;&amp;gt;&quot;.ToString() + frontMatterDT.Rows[i][&quot;SectionHeader&quot;].ToString() + &quot;&amp;lt;/h3&amp;gt;&quot;.ToString();&lt;/div&gt; &lt;div&gt;            &lt;/div&gt;&lt;div&gt;            str += frontMatterDT.Rows[i][&quot;SectionMarkup&quot;].ToString();&lt;/div&gt;&lt;div&gt;            &lt;/div&gt;&lt;div&gt;        }&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        StringBuilder sb = new StringBuilder();&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        sb.Append(@&quot;&amp;lt;html  &lt;/div&gt;&lt;div&gt;              xmlns:o=&#39;urn:schemas-microsoft-com:office:office&#39; &lt;/div&gt;&lt;div&gt;              xmlns:w=&#39;urn:schemas-microsoft-com:office:word&#39; &lt;/div&gt; &lt;div&gt;                 xmlns=&#39;&lt;a href=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;http://www.w3.org/TR/REC-html40&lt;/a&gt;&#39;&amp;gt;&lt;/div&gt;&lt;div&gt;              &amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Catalog pdf&amp;lt;/title&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt; &lt;div&gt;        sb.Append(@&quot;&amp;lt;!--[if gte mso 9]&amp;gt;&lt;/div&gt;&lt;div&gt;                         &amp;lt;xml&amp;gt;&lt;/div&gt;&lt;div&gt;                         &amp;lt;w:WordDocument&amp;gt;&lt;/div&gt;&lt;div&gt;                         &amp;lt;w:View&amp;gt;Print&amp;lt;/w:View&amp;gt;&lt;/div&gt; &lt;div&gt;                         &amp;lt;w:Zoom&amp;gt;90&amp;lt;/w:Zoom&amp;gt; &lt;/div&gt;&lt;div&gt;                         &amp;lt;w:DoNotOptimizeForBrowser/&amp;gt;&lt;/div&gt;&lt;div&gt;                         &amp;lt;/w:WordDocument&amp;gt;&lt;/div&gt;&lt;div&gt;                         &amp;lt;/xml&amp;gt; &lt;/div&gt; &lt;div&gt;                        &amp;lt;![endif]--&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        sb.Append(@&quot;&amp;lt;style&amp;gt;&lt;/div&gt;&lt;div&gt;                    &amp;lt;!-- /* Style Definitions */&lt;/div&gt;&lt;div&gt;                    @page Section1&lt;/div&gt; &lt;div&gt;                    {&lt;/div&gt;&lt;div&gt;                     size:8.0in 11.0in; &lt;/div&gt;&lt;div&gt;                     margin:.5in 1.0in 1.0in 1.0in ; &lt;/div&gt;&lt;div&gt;                     mso-header-margin:.001in;                      &lt;/div&gt; &lt;div&gt;                     mso-page-orientation: portrait; &lt;/div&gt;&lt;div&gt;                     mso-footer-margin:.001in; mso-paper-source:0;}&lt;/div&gt;&lt;div&gt;                    div.Section1&lt;/div&gt;&lt;div&gt;                    {&lt;/div&gt;&lt;div&gt;                      page:Section1;&lt;/div&gt;&lt;div&gt;                    }&lt;/div&gt;&lt;div&gt;                    --&amp;gt;&lt;/div&gt;&lt;div&gt;                   &amp;lt;/style&amp;gt;&amp;lt;/head&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;        sb.Append(@&quot;&amp;lt;body lang=EN-US style=&#39;tab-interval:.5in&#39;&amp;gt;&lt;/div&gt; &lt;div&gt;                            &amp;lt;div class=Section1&amp;gt;&lt;/div&gt;&lt;div&gt;                            &amp;lt;br&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;        sb.Append(@&quot;&amp;lt;p&amp;gt;&amp;lt;br&amp;gt;&quot; + str + &quot;&amp;lt;/p&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;         sb.Append(@&quot;&amp;lt;/div&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&quot;);&lt;/div&gt;&lt;div&gt;        Response.AppendHeader(&quot;Content-Type&quot;, &quot;application/msword&quot;);&lt;/div&gt;&lt;div&gt;        Response.AppendHeader(&quot;Content-disposition&quot;, &quot;inline; filename=generatedwordoc.doc&quot;);&lt;/div&gt; &lt;div&gt;        Response.Write(sb);&lt;/div&gt;&lt;div&gt;    }&lt;/div&gt;</description><link>http://sunnyhasan.blogspot.com/2009/06/generate-word-document-by-retrieving.html</link><author>noreply@blogger.com (Unknown)</author><thr:total>0</thr:total></item></channel></rss>