<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Safeer Ahmad</title>
	<atom:link href="http://safeery2k.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://safeery2k.wordpress.com</link>
	<description>love for all hatred for none</description>
	<lastBuildDate>Fri, 23 Dec 2011 06:27:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='safeery2k.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Safeer Ahmad</title>
		<link>http://safeery2k.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://safeery2k.wordpress.com/osd.xml" title="Safeer Ahmad" />
	<atom:link rel='hub' href='http://safeery2k.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Data Warehousing and Analytics Infrastructure at Facebook</title>
		<link>http://safeery2k.wordpress.com/2011/11/29/data-warehousing-and-analytics-infrastructure-at-facebook/</link>
		<comments>http://safeery2k.wordpress.com/2011/11/29/data-warehousing-and-analytics-infrastructure-at-facebook/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 21:06:38 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=202</guid>
		<description><![CDATA[http://borthakur.com/ftp/sigmodwarehouse2010.pdf<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=202&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://borthakur.com/ftp/sigmodwarehouse2010.pdf</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/202/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=202&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/11/29/data-warehousing-and-analytics-infrastructure-at-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Facebook&#8217;s architecture?</title>
		<link>http://safeery2k.wordpress.com/2011/11/29/what-is-facebooks-architecture/</link>
		<comments>http://safeery2k.wordpress.com/2011/11/29/what-is-facebooks-architecture/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 21:03:52 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=200</guid>
		<description><![CDATA[http://www.quora.com/What-is-Facebooks-architecture<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=200&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>http://www.quora.com/What-is-Facebooks-architecture</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=200&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/11/29/what-is-facebooks-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>New Bundling and Minification Support</title>
		<link>http://safeery2k.wordpress.com/2011/11/28/new-bundling-and-minification-support/</link>
		<comments>http://safeery2k.wordpress.com/2011/11/28/new-bundling-and-minification-support/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 11:20:07 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=197</guid>
		<description><![CDATA[Excellent new feature&#8230; Read it here<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=197&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Excellent new feature&#8230;<br />
<a href="http://weblogs.asp.net/scottgu/archive/2011/11/27/new-bundling-and-minification-support-asp-net-4-5-series.aspx" title="http://weblogs.asp.net/scottgu/archive/2011/11/27/new-bundling-and-minification-support-asp-net-4-5-series.aspx">Read it here</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=197&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/11/28/new-bundling-and-minification-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Web Service to render asp.net chart</title>
		<link>http://safeery2k.wordpress.com/2011/04/27/using-web-service-to-render-asp-net-chart/</link>
		<comments>http://safeery2k.wordpress.com/2011/04/27/using-web-service-to-render-asp-net-chart/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 10:05:46 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET Controls]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=191</guid>
		<description><![CDATA[Using Javscript webservices, it&#8217;s easy to render Chart image. 1. Create a webservice to get chart image [WebMethod(EnableSession=true)] public string SupplierPLCategory(string type, string charttype, int from, int to) { var sessionUser = HttpContext.Current.Session["User"]; if (sessionUser != null) { Data.DTO.User user = sessionUser as Data.DTO.User; int scenarioid = Convert.ToInt32(HttpContext.Current.Session["ScenarioID"]); int countryid = Convert.ToInt32(HttpContext.Current.Session["CountryID"]); List&#60;Filter&#62; filters = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=191&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Using Javscript webservices, it&#8217;s easy to render Chart image.<br />
1. Create a webservice to get chart image<br />
[WebMethod(EnableSession=true)]<br />
        public string SupplierPLCategory(string type, string charttype, int from, int to)<br />
        {<br />
                var sessionUser =  HttpContext.Current.Session["User"];<br />
                if (sessionUser != null)<br />
                {<br />
                    Data.DTO.User user = sessionUser as Data.DTO.User;</p>
<p>                    int scenarioid = Convert.ToInt32(HttpContext.Current.Session["ScenarioID"]);<br />
                    int countryid = Convert.ToInt32(HttpContext.Current.Session["CountryID"]);</p>
<p>                    List&lt;Filter&gt; filters = new List&lt;Filter&gt;();<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.From, Value = from  });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.To, Value = to });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.ChartType, Value = charttype });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.Display, Value = type  });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.Country, Value = countryid });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.Scenario, Value = scenarioid });<br />
                    filters.Add(new Filter() { Column = EnumModel.WidgetVariable.UserID, Value = user.ID });</p>
<p>                    return ViewManager.RenderView(&#8220;~/Controls/Reports/SupplierPLCategoryData.ascx&#8221;, filters);<br />
                }<br />
                            return &#8220;error&#8221;;<br />
        }<br />
Here viewmanager is a simple class which create a object of system.web.ui.page at run time and adds the controls <br />
to it to execute and get the resultant HTML.<br />
public class ViewManager<br />
{<br />
    public static string RenderView(string path)<br />
    {<br />
        return RenderView(path, null);<br />
    }</p>
<p>    public static string RenderView(string path, object data)<br />
    {<br />
        Page pageHolder = new Page();        </p>
<p>        UserControl viewControl = (UserControl)pageHolder.LoadControl(path);        </p>
<p>        if (data != null)<br />
        {<br />
            Type viewControlType = viewControl.GetType();<br />
            FieldInfo field = viewControlType.GetField(&#8220;ObjectData&#8221;);</p>
<p>            if (field != null)<br />
            {<br />
                field.SetValue(viewControl, data);<br />
            }<br />
            else<br />
            {<br />
                throw new Exception(&#8220;View file: &#8221; + path + &#8221; does not have a public Data property&#8221;);<br />
            }<br />
        }</p>
<p>        pageHolder.Controls.Add(viewControl);</p>
<p>        StringWriter output = new StringWriter();<br />
        HttpContext.Current.Server.Execute(pageHolder, output, false);<br />
        return output.ToString();<br />
    }<br />
}</p>
<p>2. Create a user control to bind chart<br />
 public object ObjectData;<br />
        public void Fill()<br />
        {</p>
<p>            if (ObjectData != null)<br />
            {<br />
                int scenarioId = 0;<br />
                string type=string.Empty ; string chartType=string.Empty ; int from=0; int to=0;<br />
                int userId = 0;<br />
                int countryId = 0;</p>
<p>                List&lt;Filter&gt; filters = ObjectData as List&lt;Filter&gt;;</p>
<p>                countryId = Convert.ToInt32(filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.Country).SingleOrDefault().Value);<br />
                scenarioId = Convert.ToInt32(filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.Scenario).SingleOrDefault().Value);<br />
                userId = Convert.ToInt32(filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.UserID).SingleOrDefault().Value);<br />
                type =filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.Display).SingleOrDefault().Value.ToString();<br />
                chartType= filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.ChartType).SingleOrDefault().Value.ToString();<br />
                from =Convert.ToInt32( filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.From).SingleOrDefault().Value.ToString());<br />
                to = Convert.ToInt32(filters.Where(c =&gt; c.Column == EnumModel.WidgetVariable.To).SingleOrDefault().Value.ToString());<br />
//              fill chart here<br />
}<br />
}<br />
In control&#8217;s HTML, just drag a chart control and create the required series and set the properties according to your requirements</p>
<p>3. Calling code is written in Asp.net Ajax but you can use Jquery if you would like to<br />
 function GetSupplierPLCategory(type, charttype, from, to) {<br />
              retailInsight.ProfitModel.Web.UI.Widgets.SupplierPLCategory(type,charttype, from ,to,<br />
            function (result) {<br />
                $get(&#8220;contents_pl_category&#8221;).innerHTML = result;<br />
            });<br />
          }</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/191/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/191/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/191/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=191&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/04/27/using-web-service-to-render-asp-net-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Waterfall using asp.net chart control</title>
		<link>http://safeery2k.wordpress.com/2011/03/04/waterfall-using-asp-net-chart-control/</link>
		<comments>http://safeery2k.wordpress.com/2011/03/04/waterfall-using-asp-net-chart-control/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 12:56:37 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=184</guid>
		<description><![CDATA[Designing a waterfall chart using asp.net charting control is a bit trick as it doesn&#8217;t support Waterfall series type. But we can do it by using RangeColumn series type and bit of code. Step 1: Drop a asp.net chart control on page with having a series of RangeColumn type. Step 2 : Next step is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=184&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Designing a waterfall chart using asp.net charting control is a bit trick as it doesn&#8217;t support Waterfall series type. But we can do it by using RangeColumn series type and bit of code.</p>
<p><strong>Step 1:</strong><br />
Drop a asp.net chart control on page with having a series of RangeColumn type.</p>
<p><strong>Step 2 :</strong></p>
<p>Next step is to add data points to your chart and make it to look like waterfall chart. RangeColumn series type provides a way to add your Y-Axis value in a range, you can specify your starting and ending values for a data point like this:</p>
<p><strong>Adding a first point</strong></p>
<p><code> cWaterfall.Series[0].Points.AddXY("First Item", new object[] { 0, 500 });<br />
cWaterfall.Series[0].Points[0].Label = "500"<br />
cWaterfall.Series[0].Points[0].Color = Color.SkyBlue;</code></p>
<p><strong>Adding a second point</strong></p>
<p><code>cWaterfall.Series[0].Points.AddXY("Second Item", new object[] { 500, 700 });<br />
cWaterfall.Series[0].Points[1].Label = "200"<br />
cWaterfall.Series[0].Points[1].Color = Color.Green;</code></p>
<p>By using the above approach you can create a waterfall chart like this</p>
<div class="mceTemp">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><a href="http://safeery2k.files.wordpress.com/2011/03/chartimg.png"><img class="size-full wp-image-185" title="ChartImg" src="http://safeery2k.files.wordpress.com/2011/03/chartimg.png?w=600&#038;h=330" alt="waterfall chart" width="600" height="330" /></a></dt>
<h2 class="wp-caption-dd"><strong><br />
</strong></h2>
</dl>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/184/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/184/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/184/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=184&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/03/04/waterfall-using-asp-net-chart-control/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>

		<media:content url="http://safeery2k.files.wordpress.com/2011/03/chartimg.png" medium="image">
			<media:title type="html">ChartImg</media:title>
		</media:content>
	</item>
		<item>
		<title>Calling web service using jQuery</title>
		<link>http://safeery2k.wordpress.com/2011/03/04/calling-web-service-using-jquery/</link>
		<comments>http://safeery2k.wordpress.com/2011/03/04/calling-web-service-using-jquery/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 12:35:53 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=178</guid>
		<description><![CDATA[html &#60;input type =&#8221;text&#8221; id=&#8221;name&#8221; /&#62; &#60;input type =&#8221;button&#8221; id=&#8221;btn&#8221; value=&#8221;click me&#8221; /&#62; &#60;div id=&#8221;test&#8221;&#62;    &#60;/div&#62; JS $(document).ready(function () { $('#btn').click(function (event) { $.ajax({ type: "POST", url: "WebService.asmx/LoadControl", data: "{'name': '" + $('#name').val() + "' }", contentType: "application/json; charset=utf-8", dataType: "json", success: function (msg) { AjaxSucceeded(msg); }, error: AjaxFailed }); }); function AjaxSucceeded(result) { $('#test').html(result.d); } [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=178&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>html</strong><br />
&lt;input type =&#8221;text&#8221; id=&#8221;name&#8221; /&gt;</p>
<p>&lt;input type =&#8221;button&#8221; id=&#8221;btn&#8221; value=&#8221;click me&#8221; /&gt;</p>
<p>&lt;div id=&#8221;test&#8221;&gt;    &lt;/div&gt;</p>
<p><strong>JS</strong></p>
<p><code>$(document).ready(function () {<br />
$('#btn').click(function (event) {<br />
$.ajax({<br />
type: "POST",<br />
url: "WebService.asmx/LoadControl",<br />
data: "{'name': '" + $('#name').val() + "' }",<br />
contentType: "application/json; charset=utf-8",<br />
dataType: "json",<br />
success: function (msg) {<br />
AjaxSucceeded(msg);<br />
},<br />
error: AjaxFailed<br />
});<br />
});<br />
function AjaxSucceeded(result) {<br />
$('#test').html(result.d);<br />
}</code></p>
<p><code>function AjaxFailed(result) {<br />
$('#test').html(result.status + ' ' + result.statusText);<br />
}</code></p>
<p><code> </code></p>
<p><code> });</code></p>
<p><strong>Web Service</strong><br />
<code><br />
[WebService(Namespace = "http://tempuri.org/")]<br />
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]<br />
[System.Web.Script.Services.ScriptService]<br />
public class WebService : System.Web.Services.WebService {</code></p>
<p><code>public WebService () {</code></p>
<p><span style="font-family:monospace;">[WebMethod]</span></p>
<p><code> public string LoadControl(string name)<br />
{<br />
return ViewManager.RenderView("Test.ascx");<br />
}}</code></p>
<p><strong>View Manager</strong></p>
<p><span style="font-family:monospace;">public class ViewManager</span></p>
<p><code><code> {<br />
public static string RenderView(string path)<br />
{<br />
return RenderView(path, null);<br />
}</code></code></p>
<p><code><code>public static string RenderView(string path, object data)<br />
{<br />
Page pageHolder = new Page();<br />
UserControl viewControl = (UserControl)pageHolder.LoadControl(path);</code></code></p>
<p><code><code>if (data != null)<br />
{<br />
Type viewControlType = viewControl.GetType();<br />
FieldInfo field = viewControlType.GetField("Data");</code></code></p>
<p><code><code>if (field != null)<br />
{<br />
field.SetValue(viewControl, data);<br />
}<br />
else<br />
{<br />
throw new Exception("View file: " + path + " does not have a public Data property");<br />
}<br />
}</code></code></p>
<p><code><code>pageHolder.Controls.Add(viewControl);</code></code></p>
<p><code><code>StringWriter output = new StringWriter();<br />
HttpContext.Current.Server.Execute(pageHolder, output, false);</code></p>
<p><code> </code></p>
<p><code> return output.ToString();<br />
}<br />
}<br />
</code></p>
<p></code></p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=178&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/03/04/calling-web-service-using-jquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Image gallery in asp.net</title>
		<link>http://safeery2k.wordpress.com/2011/02/03/create-image-gallery/</link>
		<comments>http://safeery2k.wordpress.com/2011/02/03/create-image-gallery/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 10:07:47 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=160</guid>
		<description><![CDATA[There are plenty of solutions to create image gallery in asp.net and here is one of them which I use. Step 1: create a httpHandler to generate thumbnails on the fly &#60;%@ WebHandler Language="C#" Class="Thumbnail" %&#62; using System; using System.Drawing; using System.Drawing.Drawing2D; using System.Drawing.Imaging; using System.IO; using System.Text.RegularExpressions; using System.Web; public class Thumbnail : IHttpHandler [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=160&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There are plenty of solutions to create image gallery in asp.net and here is one of them which I use.</p>
<p>Step 1: create a httpHandler to generate thumbnails on the fly</p>
<p><code> </code></p>
<p><code>&lt;%@ WebHandler Language="C#" Class="Thumbnail" %&gt;</code></p>
<p><code>using System;<br />
using System.Drawing;<br />
using System.Drawing.Drawing2D;<br />
using System.Drawing.Imaging;<br />
using System.IO;<br />
using System.Text.RegularExpressions;<br />
using System.Web;</code></p>
<p><code>public class Thumbnail : IHttpHandler {<br />
private Regex _nameValidationExpression = new Regex(@"[^\w/]");<br />
private int _thumbnailSize = 150;</code></p>
<p><code>public void ProcessRequest(HttpContext context) {<br />
string photoName = context.Request.QueryString["p"];<br />
//if (_nameValidationExpression.IsMatch(photoName)) {<br />
//    throw new HttpException(404, "Invalid photo name.");<br />
//}<br />
string cachePath = Path.Combine(HttpRuntime.CodegenDir, photoName + ".square.png");<br />
if (File.Exists(cachePath)) {<br />
OutputCacheResponse(context, File.GetLastWriteTime(cachePath));<br />
context.Response.WriteFile(cachePath);<br />
return;<br />
}<br />
string photoPath = context.Server.MapPath("~/Files/CBPLibrary/" + photoName );<br />
Bitmap photo;<br />
try {<br />
photo = new Bitmap(photoPath);<br />
}<br />
catch (ArgumentException) {<br />
throw new HttpException(404, "Photo not found.");<br />
}<br />
context.Response.ContentType = "image/png";<br />
int width, height;<br />
if (photo.Width &gt; photo.Height) {<br />
width = _thumbnailSize * photo.Width / photo.Height;<br />
height = _thumbnailSize;<br />
}<br />
else {<br />
width = _thumbnailSize;<br />
height = _thumbnailSize * photo.Height / photo.Width;<br />
}<br />
Bitmap target = new Bitmap(_thumbnailSize, _thumbnailSize);<br />
using (Graphics graphics = Graphics.FromImage(target)) {<br />
graphics.CompositingQuality = CompositingQuality.HighSpeed;<br />
graphics.InterpolationMode = InterpolationMode.HighQualityBicubic;<br />
graphics.CompositingMode = CompositingMode.SourceCopy;<br />
graphics.DrawImage(photo, (_thumbnailSize - width) / 2, (_thumbnailSize - height) / 2, width, height);<br />
using (MemoryStream memoryStream = new MemoryStream()) {<br />
target.Save(memoryStream, ImageFormat.Png);<br />
OutputCacheResponse(context, File.GetLastWriteTime(photoPath));<br />
using (FileStream diskCacheStream = new FileStream(cachePath, FileMode.CreateNew)) {<br />
memoryStream.WriteTo(diskCacheStream);<br />
}<br />
memoryStream.WriteTo(context.Response.OutputStream);<br />
}<br />
}<br />
}</code></p>
<p><code>private static void OutputCacheResponse(HttpContext context, DateTime lastModified) {<br />
HttpCachePolicy cachePolicy = context.Response.Cache;<br />
cachePolicy.SetCacheability(HttpCacheability.Public);<br />
cachePolicy.VaryByParams["p"] = true;<br />
cachePolicy.SetOmitVaryStar(true);<br />
cachePolicy.SetExpires(DateTime.Now + TimeSpan.FromDays(365));<br />
cachePolicy.SetValidUntilExpires(true);<br />
cachePolicy.SetLastModified(lastModified);<br />
}</code></p>
<p><code> </code></p>
<p>&nbsp;</p>
<p><code> public bool IsReusable {<br />
get {<br />
return true;<br />
}<br />
}<br />
}</code></p>
<p>The above code creates a thumbnail from image and cache it in asp.net temporary files directory.</p>
<p>Step 2: The next task is to show images and then create a popup that displays the actual image on thumbnail click</p>
<p><code><br />
&lt;script language="javascript" type="text/javascript"&gt; </code></p>
<p><code>$(document).ready(function () {</code></p>
<p><code>$("a[rel=gallery]").fancybox({</code></p>
<p><code>'transitionIn': 'elastic', </code></p>
<p><code>'transitionOut': 'elastic',</code></p>
<p><code>'easingIn': 'easeOutBack',</code></p>
<p><code>'easingOut': 'easeInBack'</code></p>
<p><code>});</code></p>
<p><code>});</code></p>
<p><code>&lt;/script&gt;<br />
</code><br />
The above script is using the fancy box jquery plugin to display actual image.</p>
<p>Step 3: Create html to show thumbnail images</p>
<p><code> </code></p>
<p>&lt;a rel=&#8221;gallery&#8221; href=&#8221;../files/cbplibrary/382c3379-1.jpg&#8221;&gt;</p>
<p>&lt;img src=&#8221;../Thumbnail.ashx?p=382c3379-1.jpg&#8221; alt=&#8221;" /&gt;</p>
<p>&lt;/a&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=160&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2011/02/03/create-image-gallery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Update multiple records in one sql statement</title>
		<link>http://safeery2k.wordpress.com/2010/12/09/update-multiple-records-in-one-sql-statement/</link>
		<comments>http://safeery2k.wordpress.com/2010/12/09/update-multiple-records-in-one-sql-statement/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 15:27:50 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=157</guid>
		<description><![CDATA[UPDATE eventforecast SET uplift= x.uplift FROM eventforecast JOIN ( SELECT uplift,id from eventforecast UNION SELECT uplift,id from eventforecast UNION SELECT uplift,id from eventforecast ) x ON eventforecast.id = x.id<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=157&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><code><br />
UPDATE eventforecast<br />
SET uplift= x.uplift<br />
FROM eventforecast<br />
JOIN<br />
(<br />
    SELECT  uplift,id from  eventforecast<br />
	UNION<br />
    SELECT  uplift,id from  eventforecast<br />
	UNION<br />
    SELECT uplift,id from  eventforecast </p>
<p>) x ON eventforecast.id = x.id<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/157/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=157&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2010/12/09/update-multiple-records-in-one-sql-statement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Setup ELMA to asp.net 3.5 website</title>
		<link>http://safeery2k.wordpress.com/2010/12/09/setup-elma-to-asp-net-3-5-website/</link>
		<comments>http://safeery2k.wordpress.com/2010/12/09/setup-elma-to-asp-net-3-5-website/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 13:15:09 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[ELMA]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[exception]]></category>
		<category><![CDATA[loggig]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=152</guid>
		<description><![CDATA[ELMA is an open source tool to log, display and email errors. It supports In-Memory, SQL and XML data stores to store errors. To Configure it in your website 1. Download the latest dll from http://code.google.com/p/elmah/ and place it in bin folder of your application. 2. Add following configurations to your website&#8217;s web.config or machin.config [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=152&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ELMA is an open source tool to log, display and email errors. It supports In-Memory, SQL and XML data stores to store errors.</p>
<p>To Configure it in your website</p>
<p>1. Download the latest dll from <a rel="nofollow" href="http://code.google.com/p/elmah/">http://code.google.com/p/elmah/</a> and place it in bin folder of your application.<br />
2. Add following configurations to your website&#8217;s web.config or machin.config if you want to enable it for all websites.</p>
<p><code>&lt;configSections&gt;<br />
    &lt;sectionGroup name="elmah"&gt;<br />
        &lt;!-- NOTE! If you are using ASP.NET 1.x then remove the<br />
             requirePermission="false" attribute from the section<br />
             elements below as those are only needed for<br />
             partially trusted applications in ASP.NET 2.0 --&gt;<br />
        &lt;section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah"/&gt;<br />
        &lt;section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" /&gt;<br />
        &lt;section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" /&gt;<br />
        &lt;section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah"/&gt;<br />
    &lt;/sectionGroup&gt;<br />
&lt;/configSections&gt;</p>
<p>&lt;elmah&gt;<br />
    &lt;security allowRemoteAccess="true" /&gt;<br />
    &lt;!--<br />
        Use to log errors into separate XML files that are stored on<br />
        disk at the path specified in the logPath attribute.<br />
    --&gt;<br />
    &lt;errorLog type="Elmah.XmlFileErrorLog, Elmah" logPath="~/App_Data" /&gt;</p>
<p>&lt;/elmah&gt;</p>
<p>&lt;system.webServer&gt;<br />
    &lt;validation validateIntegratedModeConfiguration="false" /&gt;<br />
    &lt;modules&gt;<br />
        &lt;add name="Elmah.ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" /&gt;<br />
        &lt;add name="Elmah.ErrorFilter" type="Elmah.ErrorFilterModule" preCondition="managedHandler" /&gt;<br />
        &lt;add name="Elmah.ErrorMail" type="Elmah.ErrorMailModule" preCondition="managedHandler" /&gt;<br />
    &lt;/modules&gt;<br />
    &lt;handlers&gt;<br />
        &lt;add name="Elmah" path="elmah.axd" verb="POST,GET,HEAD" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" /&gt;<br />
    &lt;/handlers&gt;<br />
&lt;/system.webServer&gt;</code><br />
<span style="font-family:monospace;"><br />
</span><br />
<code><br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=152&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2010/12/09/setup-elma-to-asp-net-3-5-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Watermark using jQuery</title>
		<link>http://safeery2k.wordpress.com/2010/11/29/watermark-using-jquery/</link>
		<comments>http://safeery2k.wordpress.com/2010/11/29/watermark-using-jquery/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 17:17:34 +0000</pubDate>
		<dc:creator>Safeer Ahmad</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://safeery2k.wordpress.com/?p=147</guid>
		<description><![CDATA[function setWatermark() { $(document).ready(function() { $(".watermark").each(function() { var hnt = $(this).attr("hint"); var value = $(this).val(); if (value == "") $(this).val(hnt); }); $(".watermark").focus(function() { var hnt = $(this).attr("hint"); var value = $(this).val(); if (value == hnt) $(this).val("").removeClass("watermark"); }); $(".watermark").blur(function() { var hnt = $(this).attr("hint"); var value = $(this).val(); if (value == "") { $(this).val(hnt).addClass("watermark"); } }); [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=147&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><code><br />
function setWatermark() {<br />
    $(document).ready(function() {<br />
        $(".watermark").each(function() {<br />
            var hnt = $(this).attr("hint");<br />
            var value = $(this).val();<br />
            if (value == "")<br />
                $(this).val(hnt);<br />
        });</p>
<p>        $(".watermark").focus(function() {<br />
            var hnt = $(this).attr("hint");<br />
            var value = $(this).val();<br />
            if (value == hnt)<br />
                $(this).val("").removeClass("watermark");</p>
<p>        });</p>
<p>        $(".watermark").blur(function() {<br />
            var hnt = $(this).attr("hint");<br />
            var value = $(this).val();<br />
            if (value == "") {<br />
                $(this).val(hnt).addClass("watermark");<br />
            }<br />
        });</p>
<p>    });<br />
}<br />
 </code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/safeery2k.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/safeery2k.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/safeery2k.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=safeery2k.wordpress.com&amp;blog=1055863&amp;post=147&amp;subd=safeery2k&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://safeery2k.wordpress.com/2010/11/29/watermark-using-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1d951b7967be8fd1e8227c1c43b4279a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">safeery2k</media:title>
		</media:content>
	</item>
	</channel>
</rss>
