<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8768177082262480789</id><updated>2011-11-28T05:55:51.915+05:30</updated><category term='Flex'/><category term='Asp.net'/><category term='MySQL'/><category term='Salesforce'/><category term='Javascript'/><category term='Ajax'/><category term='Silverlight'/><category term='Sharepoint'/><category term='Sql Server'/><title type='text'>Pankaj Lalwani</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>51</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-9150778733690528372</id><published>2009-10-25T02:48:00.000+05:30</published><updated>2009-10-25T02:49:12.034+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Open a New Window On Server Side using Javascript Code in Asp.net</title><content type='html'>&lt;pre&gt;// open new window with specified path&lt;br /&gt;&lt;br /&gt;function OpenWindow(url)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;   newwindow = window.open(url, 'mywindow', 'width=500,height=400'); &lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Now In .aspx.cs page or server side to use the javascript window open you have to use the following code&lt;br /&gt;&lt;br /&gt;StringBuilder popupScript = new StringBuilder();&lt;br /&gt;popupScript.Append("&lt;script language="'JavaScript'"&gt; window.open('ViewReports.aspx?groupid=" + ddlreportGroup.SelectedValue.ToString() + "&amp;amp;FromDate=" + Convert.ToDateTime(txtDate.Text) + "&amp;amp;Todate=" + Convert.ToDateTime(txtToDate.Text) + "&amp;amp;Report=Rptname" + "', '', 'width=950, height=580,scrollbars,status,menubar=no,resizable,toolbar=no,titlebar=no,location=no');&lt;/script&gt;");&lt;br /&gt;// if you are using script manager - update panel then this&lt;br /&gt;ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "PopupScript", popupScript.ToString(), false);&lt;br /&gt;//else&lt;br /&gt;Page.RegisterStartupScript("PopupScript", popupScript.ToString());&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-9150778733690528372?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/9150778733690528372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=9150778733690528372' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/9150778733690528372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/9150778733690528372'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/10/open-new-window-on-server-side-using.html' title='Open a New Window On Server Side using Javascript Code in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-7077190112706568305</id><published>2009-10-24T00:41:00.001+05:30</published><updated>2009-10-24T00:43:59.551+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Add "Select" Option To Dropdown list in Asp.net</title><content type='html'>&lt;span class="Apple-style-span"  style="font-family:'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 19px; white-space: pre-wrap;font-size:-webkit-xxx-large;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; "&gt;There are many ways to add select option to dropdown list.. Here in this post i will list some of the ways:  1)   &lt;asp:dropdownlist id="”ddltemp" runat="”server”"&gt;     &lt;asp:listitem value="”0"&gt;Select&lt;/asp:ListItem&gt; &lt;/asp:DropDownList&gt;   2)   ddltemp.Items.Add(new ListItem(”Select”, “0"));   3)   ddltemp.Items.Insert(0, new ListItem(”Select”, “0"));   4)     ddltemp.Items.Insert(0, "--Select--");   ddltemp.Items[0].Value = "0";&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-7077190112706568305?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/7077190112706568305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=7077190112706568305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7077190112706568305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7077190112706568305'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/10/dd-select-option-to-dropdown-list-in.html' title='Add &quot;Select&quot; Option To Dropdown list in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8853854318395672567</id><published>2009-09-11T23:57:00.000+05:30</published><updated>2009-09-11T23:58:00.195+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Tutorial using MySQL with Asp.Net</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; line-height: 19px; white-space: pre-wrap; "&gt;If you want to use MySQL Database with Asp.net, then here is a link which explains:  &lt;a href="http://www.15seconds.com/issue/050407.htm" target="_blank"&gt;http://www.15seconds.com/issue/050407.htm&lt;/a&gt; &lt;ul&gt;  &lt;li&gt;Download of MySQL Server&lt;/li&gt;  &lt;li&gt;MySQL Administrator&lt;/li&gt;  &lt;li&gt;MySQL Query Browser&lt;/li&gt;  &lt;li&gt;.Net Connector (For Asp.net Integration)&lt;/li&gt; &lt;/ul&gt; The above link has explained in detail, with proper screenshots, from where to download installers, how to install with step by step screens and explanations, and also how to create sample asp.net application with MySQL database, create MySQL database (schema), create MySQL Table, Insert Data, and populate that data in asp.net gridview.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8853854318395672567?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8853854318395672567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8853854318395672567' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8853854318395672567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8853854318395672567'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/09/tutorial-using-mysql-with-aspnet.html' title='Tutorial using MySQL with Asp.Net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-4605338290063666596</id><published>2009-09-09T23:21:00.000+05:30</published><updated>2009-09-09T23:22:07.921+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Using String.Format("{0}", "formatting string"}; in Asp.net</title><content type='html'>&lt;span class="Apple-style-span"   style="  line-height: 19px; white-space: pre-wrap; font-family:'Lucida Grande';font-size:13px;"&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-size: 13px; "&gt;&lt;p&gt;Many times we want to define formats for date, currency, number etc&lt;/p&gt; &lt;p&gt;For example if we want date in&lt;/p&gt; &lt;p&gt;&lt;strong&gt;" 09 September 2009"  - &lt;/strong&gt;&lt;strong&gt;String.Format{0:D}&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;" 09 September 2009 12:30"  - &lt;/strong&gt;&lt;strong&gt;String.Format{0:f}&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Like this various formats for date, month, year, time, currency number etc can be seen at :&lt;/p&gt; &lt;p&gt;&lt;a href="http://bit.ly/cctp" target="_blank"&gt;http://bit.ly/cctp&lt;/a&gt;&lt;/p&gt; &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-4605338290063666596?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/4605338290063666596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=4605338290063666596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4605338290063666596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4605338290063666596'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/09/using-stringformat0-formatting-string.html' title='Using String.Format(&quot;{0}&quot;, &quot;formatting string&quot;}; in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1732958306867232652</id><published>2009-09-01T18:03:00.001+05:30</published><updated>2009-09-01T18:03:31.168+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Inserting Data Into Table Using Select Query</title><content type='html'>In SQL, sometimes we need to select some data from one table and insert data into another table, this can be done as follows with a simple sql query:&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Insert into Table1 (c1, c2, c3, c4, c5)&lt;br /&gt;(Select c1, c2, c3, c4, c5 from Table2)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;But make sure that both the tables have same fields, data type..&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1732958306867232652?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1732958306867232652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1732958306867232652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1732958306867232652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1732958306867232652'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/09/inserting-data-into-table-using-select.html' title='Inserting Data Into Table Using Select Query'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5856576239860040952</id><published>2009-08-31T16:24:00.001+05:30</published><updated>2009-08-31T16:27:28.665+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Textbox Watermark using Ajaxtoolkit or By Javascript</title><content type='html'>&lt;span style="font-size:130%;"&gt;Adding Watermark to textbox can be done in two ways:&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;1) &lt;span style="text-decoration: underline;"&gt;Using Ajax Toolkit&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;:&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:TextBox runat="server" id="txtname"/&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;&amp;lt;ajaxToolkit:TextBoxWatermarkExtender ID="TBWE2" runat="server"&lt;br /&gt;   TargetControlID="TextBox1"&lt;br /&gt;   WatermarkText="Type First Name Here"&lt;br /&gt;   &lt;em&gt;WatermarkCssClass&lt;/em&gt;="watermarked" /&amp;gt;&lt;br /&gt;&lt;br /&gt;For more information on Ajax Toolkit please visit:&lt;br /&gt;&lt;a href="http://www.asp.net/ajax/" target="_blank"&gt;http://www.asp.net/ajax/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2) &lt;span style="text-decoration: underline;"&gt;Using Javascript&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;:&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:TextBox ID=”txtname” runat=”server” Text = “Please Enter your Name here”&lt;br /&gt;onblur = “TextboxWaterMark(this, event);”&lt;br /&gt;onfocus = “TextboxWaterMark(this, event);”&amp;gt;&lt;br /&gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type = “text/javascript”&amp;gt;&lt;br /&gt;var Text = “Please Enter your text here”;//black&lt;br /&gt;&lt;br /&gt;function TextboxWaterMark(txtid, evnt)&lt;br /&gt;{&lt;br /&gt;if(txtid.value.length == 0 &amp;amp;&amp;amp; evnt.type == “blur”)&lt;br /&gt;{&lt;br /&gt;txtid.style.color = “set the color you want”;//red&lt;br /&gt;txtid.value = Text;&lt;br /&gt;}&lt;br /&gt;if(txtid.value == Text &amp;amp;&amp;amp; evnt.type == “focus”)&lt;br /&gt;{&lt;br /&gt;txtid.style.color = “set the color you want”;&lt;br /&gt;txtid.value=”";&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="text-decoration: underline;font-size:130%;" &gt;To use in code behind&lt;/span&gt;&lt;span style="font-size:130%;"&gt; :&lt;br /&gt;&lt;br /&gt;txtname.Attributes.Add(”onblur”, “TextboxWaterMark(this, event);”);&lt;br /&gt;&lt;br /&gt;txtname.Attributes.Add(”onfocus”, “TextboxWaterMark(this, event);”);&lt;/span&gt;&lt;/pre&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5856576239860040952?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5856576239860040952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5856576239860040952' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5856576239860040952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5856576239860040952'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/textbox-watermark-using-ajaxtoolkit-or.html' title='Textbox Watermark using Ajaxtoolkit or By Javascript'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-7968848378128112239</id><published>2009-08-28T19:54:00.001+05:30</published><updated>2009-08-28T19:57:00.924+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Disable button after submit in Asp.net</title><content type='html'>Once the user has filled the form details, or did any kind of changes and clicked on submit button, if we want to prevent the duplicate data entry and show other message like "please wait.."'then we can do this as below:&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size:130%;"&gt;&amp;lt;asp:Button  runat="server" ID="btnsubmit" Text="Submit"&lt;br /&gt;OnClick="btnsubmit_Click" &lt;strong&gt;UseSubmitBehavior="false"&lt;/strong&gt;&lt;br /&gt;OnClientClick="this.disabled=true;this.value='Please wait..';"   /&amp;gt;&lt;br /&gt;&lt;br /&gt;For &amp;lt;asp:imagebutton&amp;gt; usesubmitbehavior will not work hence for this:&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:ImageButton runat=”server” ID=”btImageButton”&lt;br /&gt;ImageUrl=”/images/submit.jpeg” OnClick=”btImageButton_Click”&lt;br /&gt;&lt;strong&gt;OnClientClick=”javascript: Submit(this);”&lt;/strong&gt; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=”text/javascript” language=”javascript”&amp;gt;&lt;br /&gt;&lt;br /&gt;function Submit(c){&lt;br /&gt;Page_ClientValidate();&lt;br /&gt;if (Page_IsValid){&lt;br /&gt;c.disabled = true&lt;br /&gt;__doPostBack(c.name, ”);&lt;br /&gt;}&lt;br /&gt;return Page_IsValid;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;For furhter reference please visit msdn  :  &lt;a href="http://bit.ly/1CpMBq"&gt;http://bit.ly/1CpMBq&lt;/a&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-7968848378128112239?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/7968848378128112239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=7968848378128112239' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7968848378128112239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7968848378128112239'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/disable-button-after-submit-in-aspnet.html' title='Disable button after submit in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-819430062331646465</id><published>2009-08-26T18:14:00.000+05:30</published><updated>2009-08-26T18:15:17.461+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Preview/Show Uploaded Image in Asp.net</title><content type='html'>Sometimes, we want to give the preview of the image uploaded through file upload control in asp.net, at the same time.&lt;br /&gt;&lt;br /&gt;There is a very nice article on this.. using server side.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dotnetspider.com/resources/31341-Show-Uploaded-Image-Image-Control-Asp-net.aspx" target="_blank"&gt;http://dotnetspider.com/resources/31341-Show-Uploaded-Image-Image-Control-Asp-net.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In this article, we have one image control, one file upload control and one button control&lt;br /&gt;&lt;br /&gt;We upload image using file upload control, and then click on upload button, at the same time the image uploaded will be shown in the image control..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-819430062331646465?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/819430062331646465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=819430062331646465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/819430062331646465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/819430062331646465'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/previewshow-uploaded-image-in-aspnet.html' title='Preview/Show Uploaded Image in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1049040878246318427</id><published>2009-08-25T16:39:00.001+05:30</published><updated>2009-08-25T16:39:58.727+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Getting Last Modified/Created Table, Stored Procedure, Function.. in Sql Server</title><content type='html'>Sometimes, we want to know how many tables, stored procedures or functions we have created on a particular day, or on which tables, sps or functions, modifications have occured. All this can be known through a very simple sql query, which is as below:&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;select name,type,type_desc, create_date, modify_date from sys.objects&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;where  convert(varchar,modify_date,101)  =  convert(varchar,getdate(),101)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;order by modify_date desc&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Here&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;name&lt;/strong&gt; : - "Its the table or sp or function name"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;type&lt;/strong&gt;: - "To identify a table or sp or function etc.. P, S, U"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;type_desc&lt;/strong&gt;: -"Description whether it is table, sp etc.."&lt;br /&gt;&lt;br /&gt;- &lt;strong&gt;S&lt;/strong&gt; = System Table, &lt;strong&gt;PK&lt;/strong&gt; = Primary Key,&lt;strong&gt;U&lt;/strong&gt; = User Table,&lt;br /&gt;&lt;br /&gt;- &lt;strong&gt;P&lt;/strong&gt;= Stored Procedure,&lt;strong&gt; TF&lt;/strong&gt; = Table Value Function,&lt;br /&gt;&lt;br /&gt;- &lt;strong&gt;FN&lt;/strong&gt; = Scalar Function, &lt;strong&gt;D&lt;/strong&gt;= Default Constraint&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;create_date&lt;/strong&gt;: - "Date when it is created"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;modify_date&lt;/strong&gt;: - "Last modified datetime of table, sp,.. etc"&lt;br /&gt;&lt;br /&gt;In above query, in place of getdate(), you can pass the date you want, also you can get complete list after removing where condition, just giving order by modified date from sys objects..&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Very important when we want to generate scripts for particular tables, sps or function for a particular date.&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1049040878246318427?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1049040878246318427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1049040878246318427' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1049040878246318427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1049040878246318427'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/getting-last-modifiedcreated-table.html' title='Getting Last Modified/Created Table, Stored Procedure, Function.. in Sql Server'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-3711178741566570223</id><published>2009-08-22T10:37:00.000+05:30</published><updated>2009-08-22T10:40:12.587+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Changing Css Class or Style At Run time dynamically in Asp</title><content type='html'>You can add/change css style or add new attributes to current style at runtime, in asp.net code behind.&lt;br /&gt;&lt;br /&gt;Lets say you have:&lt;br /&gt;&lt;br /&gt;&lt;a ID=”linktemp” style=”text-decoration:underline” class=”verdana12bluebold” runat=”server” &gt;Download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now if we want to change its class dynamically then in code behind we have to do:&lt;br /&gt;&lt;br /&gt;linktemp.Attributes.Add(”class”, “verdana13greynormalitalic”);&lt;br /&gt;&lt;br /&gt;if we want to change its text-decoration under style then,&lt;br /&gt;&lt;br /&gt;linktemp.Style.Add(”text-decoration”, “none”);&lt;br /&gt;&lt;br /&gt;in the similar you can add new styles, change visible option to true/false,&lt;br /&gt;&lt;br /&gt;linktemp.Style.Add(”display”, “block”);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-3711178741566570223?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/3711178741566570223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=3711178741566570223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3711178741566570223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3711178741566570223'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/changing-css-class-or-style-at-run-time.html' title='Changing Css Class or Style At Run time dynamically in Asp'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-6116162391474846211</id><published>2009-08-20T19:10:00.001+05:30</published><updated>2009-08-20T19:10:29.362+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>How to Get Table Structure Using SQL Query</title><content type='html'>Sql life made so easy..&lt;br /&gt;&lt;br /&gt;See how..&lt;br /&gt;&lt;br /&gt;View/Copy, structure of table in sql in just one line query….&lt;br /&gt;&lt;br /&gt;select * from tablename where 1&lt;&gt;1&lt;br /&gt;&lt;br /&gt;cheers…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-6116162391474846211?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/6116162391474846211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=6116162391474846211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6116162391474846211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6116162391474846211'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/how-to-get-table-structure-using-sql.html' title='How to Get Table Structure Using SQL Query'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5588252982224548304</id><published>2009-08-20T19:09:00.000+05:30</published><updated>2009-08-20T19:10:04.303+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Limiting the number of records to be displayed in Crystal Report</title><content type='html'>You might be working with crystal reports, and so must have a noticed that number of records displayed in crystal report are variable, sometimes, it displays 8, sometimes 10.. and so on according to the data, it sets it accordingly.&lt;br /&gt;&lt;br /&gt;But we can handle this scenario i.e we can specify how many records we want the crystal report to display. For this you need to follow the below instructions:&lt;br /&gt;&lt;br /&gt;To make it show 10 records per page do the following&lt;br /&gt;&lt;br /&gt;1. Open the report in Design View&lt;br /&gt;&lt;br /&gt;2. Right click on the Details section and select Section Expert&lt;br /&gt;&lt;br /&gt;3. Make sure the Details section is selected in the Section Expert dialog box. Check the box that says “New Page After”&lt;br /&gt;&lt;br /&gt;4. Click the formula editor button to the right of the checkbox.&lt;br /&gt;&lt;br /&gt;5. Enter the following formula&lt;br /&gt;&lt;br /&gt;if Remainder (RecordNumber, 10) = 0 then true else false&lt;br /&gt;&lt;br /&gt;6. Click Save and Close and then click OK.&lt;br /&gt;&lt;br /&gt;If you run the report it should break after each 10 rows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5588252982224548304?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5588252982224548304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5588252982224548304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5588252982224548304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5588252982224548304'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/08/limiting-number-of-records-to-be.html' title='Limiting the number of records to be displayed in Crystal Report'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-7538708572128132606</id><published>2009-07-15T19:25:00.000+05:30</published><updated>2009-07-15T19:27:32.913+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Silverlight'/><title type='text'>Silverlight: Live Silverlight Toolkit Samples With their Documentation</title><content type='html'>Are you Learning Silverlight, then you must get started with silverlight controls.&lt;br /&gt;&lt;br /&gt;And for this microsoft provides you with live silverlight toolkit samples.&lt;br /&gt;You can interact with them and learn each and every control at your lease.Along with sample controls, it also has documentation explained for each control.&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;Below are the live links for Silverlight Toolkit:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/default.html" target="_blank"&gt;http://silverlight.net/samples/sl3/toolkitcontrolsamples/run/default.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm" target="_blank"&gt;http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="text-decoration: underline;"&gt;Documentation Link:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/hi-in/library/cc838158(en-us,VS.95).aspx" target="_blank"&gt;http://msdn.microsoft.com/hi-in/library/cc838158(en-us,VS.95).aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-7538708572128132606?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/7538708572128132606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=7538708572128132606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7538708572128132606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7538708572128132606'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/07/silverlight-live-silverlight-toolkit.html' title='Silverlight: Live Silverlight Toolkit Samples With their Documentation'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1070874006690007887</id><published>2009-06-29T19:38:00.000+05:30</published><updated>2009-06-29T19:39:28.296+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex: Developing a Simple Video Player with</title><content type='html'>This tutorial will explain you how to develop a video player in flex by making use of &amp;lt;mx:VideoDisplay&amp;gt;.&lt;br /&gt;&lt;br /&gt;It is a very simple and easy to implement, within seconds you will be able to build and play videos.&lt;br /&gt;&lt;br /&gt;&amp;lt;mx:VideoDisplay&amp;gt; is a flex component for playing video files.&lt;br /&gt;&lt;br /&gt;In the below link, the author has beautifully explained the process with proper description and screenshots.&lt;br /&gt;&lt;br /&gt;You can also view the demo and download the source code.&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex with Video " href="http://www.riacodes.com/flex/basic-video-player-in-flex/" target="_blank"&gt;http://www.riacodes.com/flex/basic-video-player-in-flex/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1070874006690007887?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1070874006690007887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1070874006690007887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1070874006690007887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1070874006690007887'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/flex-developing-simple-video-player.html' title='Flex: Developing a Simple Video Player with'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-6433415616216566871</id><published>2009-06-26T19:33:00.000+05:30</published><updated>2009-06-26T19:34:23.007+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>CRUD(Create/Insert/Update/Delete) with Asp.net MVC Framework, Linq To Sql (.dbml)</title><content type='html'>This article will explain you how to  create, read, insert, update, delete operations with asp.net mvc with Linq To Sql (.dbml).&lt;br /&gt;&lt;br /&gt;Very nice article who are beginners with asp.net mvc framework.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/AuthorContactManager06102009052732AM/AuthorContactManager.aspx" target="_blank"&gt;&lt;/a&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2009/02/03/create-a-strongly-typed-crud-ui-with-asp-net-mvc-rc.aspx" target="_blank"&gt;http://blogs.microsoft.co.il/blogs/bursteg/archive/2009/02/03/create-a-strongly-typed-crud-ui-with-asp-net-mvc-rc.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-6433415616216566871?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/6433415616216566871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=6433415616216566871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6433415616216566871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6433415616216566871'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/crudcreateinsertupdatedelete-with_26.html' title='CRUD(Create/Insert/Update/Delete) with Asp.net MVC Framework, Linq To Sql (.dbml)'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-3317606852793800526</id><published>2009-06-25T00:24:00.000+05:30</published><updated>2009-06-25T00:26:04.604+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>CRUD(Create/Insert/Update/Delete) with Asp.net MVC Framework, ADO.Net Entity Data Model</title><content type='html'>&lt;p&gt;This article will explain you how to  create, read, insert, update, delete operations with asp.net mvc with ado.net entity model.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Very nice article who are beginners with asp.net mvc framework.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/AuthorContactManager06102009052732AM/AuthorContactManager.aspx" target="_blank"&gt;http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/AuthorContactManager06102009052732AM/AuthorContactManager.aspx&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-3317606852793800526?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/3317606852793800526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=3317606852793800526' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3317606852793800526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3317606852793800526'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/crudcreateinsertupdatedelete-with.html' title='CRUD(Create/Insert/Update/Delete) with Asp.net MVC Framework, ADO.Net Entity Data Model'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5105296491575483163</id><published>2009-06-18T23:40:00.000+05:30</published><updated>2009-06-18T23:42:57.611+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Import Excel Spreadsheet Data into SQL Server Database Table</title><content type='html'>&lt;p&gt;There are many ways to  import/export excel data into sql server table.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Using SqlBulkCopy Common Method for sql server 2005/2008&lt;/strong&gt;&lt;/span&gt;:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="excel to sql" href="http://davidhayden.com/blog/dave/archive/2006/05/31/2976.aspx" target="_blank"&gt;http://davidhayden.com/blog/dave/archive/2006/05/31/2976.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;In SqlServer 2005 Using Integration Services&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.builderau.com.au/program/sqlserver/soa/How-to-import-an-Excel-file-into-SQL-Server-2005-using-Integration-Services/0,339028455,339285948,00.htm" target="_blank"&gt;http://www.builderau.com.au/program/sqlserver/soa/How-to-import-an-Excel-file-into-SQL-Server-2005-using-Integration-Services/0,339028455,339285948,00.htm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Using Sql Server 2005 Import and Export Wizard&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.databasejournal.com/features/mssql/article.php/3580216/SQL-Server-2005-Import--Export-Wizard.htm" target="_blank"&gt;http://www.databasejournal.com/features/mssql/article.php/3580216/SQL-Server-2005-Import--Export-Wizard.htm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Using Sql Server 2008 Import and Export Wizard&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/sql/Importing-MS-Excel-data-to-SQL-Server-2008.aspx" target="_blank"&gt;http://dotnetslackers.com/articles/sql/Importing-MS-Excel-data-to-SQL-Server-2008.aspx&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5105296491575483163?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5105296491575483163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5105296491575483163' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5105296491575483163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5105296491575483163'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/import-excel-spreadsheet-data-into-sql.html' title='Import Excel Spreadsheet Data into SQL Server Database Table'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2096419929506182870</id><published>2009-06-03T23:54:00.000+05:30</published><updated>2009-06-03T23:55:14.591+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Implementing Search in ASP.NET with Google CustomSearch</title><content type='html'>Going to add search functionality for your website... why not let google do this task.. it would be easier and user friendly..&lt;br /&gt;&lt;br /&gt;With those who are unaware of Google Custom Search :&lt;br /&gt;&lt;em&gt; "With Google Custom Search, you can harness the power of Google to create a customized search experience for your own website&lt;/em&gt;"&lt;br /&gt;&lt;ul&gt;&lt;br /&gt; &lt;li&gt;Include one or more websites, or specific webpages&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Host the search box and results on your own website&lt;/li&gt;&lt;br /&gt; &lt;li&gt;Customize the look and feel of the results to match your site&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;For more info on google custom search &lt;a title="google custom search" href="http://www.google.com/coop/cse/" target="_blank"&gt;click here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So lets see how to implement search in asp.net with google custom search..&lt;br /&gt;&lt;br /&gt;Here is the step by step procedure very nicely explained in the below article..&lt;br /&gt;&lt;br /&gt;&lt;a title="google custom search - asp.net" href="http://dotnetslackers.com/articles/aspnet/Implementing-Search-in-ASP-NET-with-Google-Custom-Search.aspx" target="_blank"&gt;http://dotnetslackers.com/articles/aspnet/Implementing-Search-in-ASP-NET-with-Google-Custom-Search.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2096419929506182870?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2096419929506182870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2096419929506182870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2096419929506182870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2096419929506182870'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/implementing-search-in-aspnet-with.html' title='Implementing Search in ASP.NET with Google CustomSearch'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-7587387945658048665</id><published>2009-06-02T23:34:00.000+05:30</published><updated>2009-06-02T23:37:47.631+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Get Only Date from Datetime in Sql</title><content type='html'>Sometimes we need to have only date from datetime field in sql.&lt;br /&gt;&lt;br /&gt;There are number of ways to accomplish that:&lt;br /&gt;&lt;br /&gt;Suppose we take current date&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;select getdate()&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;now to take only date from current date excluding time, we do as follows in various ways:&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;select DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))&lt;br /&gt;select convert(varchar,getdate(),101)&lt;br /&gt;select convert(char(8),getdate(),1)&lt;br /&gt;select cast(cast(getdate() as int) as datetime)&lt;br /&gt;select cast(convert(varchar,getdate(),110) as datetime)&lt;/strong&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-7587387945658048665?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/7587387945658048665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=7587387945658048665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7587387945658048665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7587387945658048665'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/get-only-date-from-datetime-in-sql.html' title='Get Only Date from Datetime in Sql'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-54118933245396735</id><published>2009-06-01T23:24:00.000+05:30</published><updated>2009-06-01T23:25:51.018+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Adding eWorld.UI (Excentrics World) Calendar Popup, TimePicker.. etc in Asp.net</title><content type='html'>You might be in need of Calendar popup or Time Picker in asp.net. I have being using eworld's calendar popup and time picker control since many years.. and all i can say that they are fantastic fully loaded with various features... No Need of taking a textbox and a calendar control for binding date.. and adding different validations for valid date, past and future date validation... now all that comes in one place just drag and drop one calendar popup control and it will give you access to multiple features..&lt;br /&gt;&lt;br /&gt;Also there is no time picker control available in our asp.net toolbox.. i searched a lot over the internet and i found this one..&lt;br /&gt;&lt;br /&gt;You can download the eworld ui toolkit from :&lt;br /&gt;&lt;br /&gt;&lt;a title="eworld ui" href="http://www.eworldui.net/Download.aspx" target="_blank"&gt;http://www.eworldui.net/Download.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Toolkit is available for various .net versions whether it is 1.0, 2.0 or 3.5&lt;br /&gt;&lt;br /&gt;Once Downloaded, unzip the rar file and install the given exe..&lt;br /&gt;&lt;br /&gt;Also, Once done copy the eWorld.UI.dll and paste it in the bin folder of your web application and then right click the web site and add reference of that dll.&lt;br /&gt;&lt;br /&gt;Then In the Visual Studio -&amp;gt;View -&amp;gt;Tool box -&amp;gt; Right Click -&amp;gt;Add Tab -&amp;gt; give Eworld Toolkit (as name) - &amp;gt; Right click -&amp;gt;choose items and browse to the eworld ui dll and once done you will see many contorls under that tab in the tool box..&lt;br /&gt;&lt;br /&gt;I have been using&lt;br /&gt;&lt;br /&gt;CalendarPopup&lt;br /&gt;&lt;br /&gt;Time Picker&lt;br /&gt;&lt;br /&gt;RangeValidator&lt;br /&gt;&lt;br /&gt;CustomValidator&lt;br /&gt;&lt;br /&gt;MaskedTextbox...&lt;br /&gt;&lt;br /&gt;there are lots of other controls too which you can try at your lease..&lt;br /&gt;&lt;br /&gt;Once done.. you can drag and drop the calendar popup on to the aspx page and you will see:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;&amp;lt;ew:CalendarPopup ID="tb_startupdate"&lt;br /&gt;runat="server" ControlDisplay="TextBoxImage" ImageUrl="~/Images/dtpicker.jpeg"&amp;gt;&lt;br /&gt;&amp;lt;/ew:CalendarPopup&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-54118933245396735?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/54118933245396735/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=54118933245396735' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/54118933245396735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/54118933245396735'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/06/adding-eworldui-excentrics-world.html' title='Adding eWorld.UI (Excentrics World) Calendar Popup, TimePicker.. etc in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-3884450179167014817</id><published>2009-05-31T00:35:00.000+05:30</published><updated>2009-05-31T00:36:02.563+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>SQL SERVER – Fix : Management Studio Error : Saving Changes in not permitted. The changes you have made require the following tables to be dropped and</title><content type='html'>I encountered problem when modifying table in SQL Server 2008, Once the table is created open the table in SSMS by clicking on the table name and selecting “Design.” Try to include another column to the existing table and click on save (CTRL+S). It will prevent it from saving and will emit the following error in popup.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;Saving Changes in not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;i searched the internet.. i got solution from pinal dave's blog&lt;br /&gt;&lt;br /&gt;&lt;a title="Sql server 2008" href="http://blog.sqlauthority.com/2009/05/18/sql-server-fix-management-studio-error-saving-changes-in-not-permitted-the-changes-you-have-made-require-the-following-tables-to-be-dropped-and-re-created-you-have-either-made-changes-to-a-tab/" target="_blank"&gt;http://blog.sqlauthority.com/2009/05/18/sql-server-fix-management-studio-error-saving-changes-in-not-permitted-the-changes-you-have-made-require-the-following-tables-to-be-dropped-and-re-created-you-have-either-made-changes-to-a-tab/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-3884450179167014817?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/3884450179167014817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=3884450179167014817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3884450179167014817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3884450179167014817'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/sql-server-fix-management-studio-error.html' title='SQL SERVER – Fix : Management Studio Error : Saving Changes in not permitted. The changes you have made require the following tables to be dropped and'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-7495974205392871629</id><published>2009-05-31T00:34:00.002+05:30</published><updated>2009-05-31T00:35:19.968+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Download Cheatsheets - .Net, Sql Server, Php, Regular Expressions, CSS, Ajax,Javascript....</title><content type='html'>A &lt;strong&gt;cheat sheet&lt;/strong&gt; or &lt;strong&gt;crib sheet&lt;/strong&gt; is a concise set of notes used for quick reference.&lt;br /&gt;&lt;br /&gt;You can download cheatsheets of various technologies like:&lt;br /&gt;&lt;br /&gt;.Net&lt;br /&gt;&lt;br /&gt;Actionscript&lt;br /&gt;&lt;br /&gt;Ajax&lt;br /&gt;&lt;br /&gt;Javascript&lt;br /&gt;&lt;br /&gt;C#&lt;br /&gt;&lt;br /&gt;HTML&lt;br /&gt;&lt;br /&gt;Sql Server&lt;br /&gt;&lt;br /&gt;CSS&lt;br /&gt;&lt;br /&gt;JAVA&lt;br /&gt;&lt;br /&gt;PHP&lt;br /&gt;&lt;br /&gt;Regular Expressions&lt;br /&gt;&lt;br /&gt;MySql&lt;br /&gt;&lt;br /&gt;Asp/Vbscript&lt;br /&gt;&lt;br /&gt;etc..&lt;br /&gt;&lt;br /&gt;from&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.addedbytes.com/cheat-sheets/" target="_blank"&gt;http://www.addedbytes.com/cheat-sheets/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cheat-sheets.org/" target="_blank"&gt;http://www.cheat-sheets.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-7495974205392871629?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/7495974205392871629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=7495974205392871629' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7495974205392871629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/7495974205392871629'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/download-cheatsheets-net-sql-server-php.html' title='Download Cheatsheets - .Net, Sql Server, Php, Regular Expressions, CSS, Ajax,Javascript....'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-4297514936448563356</id><published>2009-05-31T00:34:00.001+05:30</published><updated>2009-05-31T00:34:23.947+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><title type='text'>Download Ajax Loading Image</title><content type='html'>Since all the Ajax interactions happen behind the scenes asynchronously, the user doesn't understand what's going on: sometimes the user doesn't need to know what's going on (like when you are just reloading some data), but when he presses a button he needs to know that he did the right thing and that something is happening.&lt;br /&gt;&lt;br /&gt;So we can show an "&lt;strong&gt;ajax loading image&lt;/strong&gt;" when ajax process is going on..&lt;br /&gt;&lt;br /&gt;You can generate these images from:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ajaxload.info/" target="_blank"&gt;http://www.ajaxload.info/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also download from:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mentalized.net/activity-indicators/" target="_blank"&gt;http://mentalized.net/activity-indicators/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also you can search the google for ajax loading image and you will be able to see lots of images..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-4297514936448563356?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/4297514936448563356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=4297514936448563356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4297514936448563356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4297514936448563356'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/download-ajax-loading-image.html' title='Download Ajax Loading Image'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8247691663758257621</id><published>2009-05-31T00:33:00.001+05:30</published><updated>2009-05-31T00:33:40.490+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Validating Extension(eg. (.aspx/.html/.jpeg....) in asp.net using Regular Expression</title><content type='html'>When you want to validate that the text entered must have particular extension that you have decided.&lt;br /&gt;&lt;br /&gt;for example if you have a textbox to enter page name. You want the user to enter page name with ".aspx" extension. Then you have to use the following regular expression validator.&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&amp;lt;asp:RegularExpressionValidator ErrorMessage=" Please Enter page name with .aspx extension"&lt;br /&gt;ID="RegularExpressionValidator1" runat="server"&lt;br /&gt;&lt;strong&gt;ValidationExpression="^.*\.(aspx)$" &lt;/strong&gt;ControlToValidate="txturl" Display="Dynamic" &amp;gt;&amp;lt;/asp:&lt;/span&gt;&lt;span style="color:#0000ff;"&gt;RegularExpressionValidator &lt;/span&gt;&lt;span style="color:#0000ff;"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;so now if the user enters "hello.abc" then validation will fire with message "Please enter page name with .aspx extension"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thus with this &lt;span style="color:#0000ff;"&gt;&lt;strong&gt;ValidationExpression="^.*\.(aspx)$" &lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;&lt;span style="color:#000000;"&gt;you can specify any extension like gif, jpeg or whatever you want.&lt;/span&gt;.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;^.*\.(exe|bat|etc)$&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8247691663758257621?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8247691663758257621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8247691663758257621' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8247691663758257621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8247691663758257621'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/validating-extensioneg-aspxhtmljpeg-in.html' title='Validating Extension(eg. (.aspx/.html/.jpeg....) in asp.net using Regular Expression'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-654784047197263010</id><published>2009-05-31T00:32:00.001+05:30</published><updated>2009-05-31T00:32:43.468+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Set meta tag in asp.net programmaticaly for seo friendly websites</title><content type='html'>When you are developing SEO friendly websites, the first basic thing for seo is meta tags, as all search engines are looking for these meta tags while querying the database. Here we will allow the user to set the "keywords" and "description" (the two parts of meta tag)and then set the meta tag programmatically.&lt;br /&gt;&lt;br /&gt;This is how meta tags are set dynamically:&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;HtmlMeta mKey = new HtmlMeta();&lt;br /&gt;mKey.Name = "keywords";&lt;br /&gt;mKey.Content = "home, blog";&lt;br /&gt;this.Page.Header.Controls.Add(mKey);&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;HtmlMeta mdesc = new HtmlMeta();&lt;br /&gt;mdesc.Name = "description";&lt;br /&gt;mdesc.Content ="home page";&lt;br /&gt;this.Page.Header.Controls.Add(mdesc);&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;after doing that you can view in the "View Source" of the page you have set meta tags under the head section.&lt;br /&gt;&lt;pre&gt;&lt;strong&gt;&amp;lt;&lt;span class="start-tag"&gt;meta&lt;/span&gt;&lt;span class="attribute-name"&gt; name&lt;/span&gt;=&lt;span class="attribute-value"&gt;"keywords" &lt;/span&gt;&lt;span class="attribute-name"&gt;content&lt;/span&gt;=&lt;span class="attribute-value"&gt;"home,blog" &lt;/span&gt;&lt;span class="error"&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;span class="start-tag"&gt;meta&lt;/span&gt;&lt;span class="attribute-name"&gt; name&lt;/span&gt;=&lt;span class="attribute-value"&gt;"description" &lt;/span&gt;&lt;span class="attribute-name"&gt;content&lt;/span&gt;=&lt;span class="attribute-value"&gt;"home page" &lt;/span&gt;&lt;span class="error"&gt;&lt;span class="attribute-name"&gt;/&lt;/span&gt;&lt;/span&gt;&amp;gt;&lt;/strong&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-654784047197263010?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/654784047197263010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=654784047197263010' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/654784047197263010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/654784047197263010'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/set-meta-tag-in-aspnet-programmaticaly.html' title='Set meta tag in asp.net programmaticaly for seo friendly websites'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5520209856162897987</id><published>2009-05-31T00:31:00.001+05:30</published><updated>2009-05-31T00:31:56.251+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Read/Acess globalization section of system.web from web.config</title><content type='html'>To read web.config, and find any section there are number of solutions available, one such method to access globalization section which is under system.web of web.config is as follows:&lt;br /&gt;&lt;br /&gt;In web.config i have&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;globalization uiCulture="nl-NL"   /&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now to read the uiculture in codebehind file in asp.net&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;string uicul = ((System.Web.Configuration.GlobalizationSection)(System.Configuration.ConfigurationSettings.GetConfig("system.web/globalization"))).UICulture;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Lets say for example i have to display date  according to culture set in web.confg so:&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;public object GetDateCulture(object date)&lt;br /&gt;{&lt;br /&gt;string uicul = ((System.Web.Configuration.GlobalizationSection)(System.Configuration.ConfigurationSettings.GetConfig("system.web/globalization"))).UICulture;&lt;br /&gt;System.IFormatProvider format = new System.Globalization.CultureInfo(uicul, true);&lt;br /&gt;date = Convert.ToDateTime(date).ToString("dd MMM yyyy", format);&lt;br /&gt;return date;&lt;br /&gt;}&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Ouput will be:&lt;br /&gt;&lt;br /&gt;if culture is english : 22 May 2009&lt;br /&gt;&lt;br /&gt;if culture is dutch : 22 Mai 2009&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5520209856162897987?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5520209856162897987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5520209856162897987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5520209856162897987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5520209856162897987'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/readacess-globalization-section-of.html' title='Read/Acess globalization section of system.web from web.config'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-3031034696990647857</id><published>2009-05-31T00:30:00.000+05:30</published><updated>2009-05-31T00:31:03.460+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Call a C# Method from aspx Page</title><content type='html'>&lt;p&gt;Sometimes you need to call a method written in codebehind(.aspx.cs) from .aspx page.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here is a simple example:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;In your aspx page&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&amp;lt;asp:Label ID="lbllable" runat="server" text='&amp;lt;%# GetCustomerID() %&amp;gt;' /&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;In your codebehind(.aspx.cs) page&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol style="list-style-type:decimal-leading-zero;background-color:#ffffff;color:#5c5c5c;margin:0 0 1px 45px;padding:0;"&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="keyword" style="color:#006699;font-weight:bold;margin:0;padding:0;"&gt;private&lt;/span&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;string _CustomerID = "8888";&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="keyword" style="color:#006699;font-weight:bold;margin:0;padding:0;"&gt;protected&lt;/span&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;void Page_Load(object sender, EventArgs e)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;{&lt;/li&gt;&lt;br /&gt;&lt;li&gt; &lt;strong&gt;lbllable&lt;/strong&gt;.DataBind();&lt;/li&gt;&lt;br /&gt;&lt;li&gt;}&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="keyword" style="color:#006699;font-weight:bold;margin:0;padding:0;"&gt;public&lt;/span&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;string &lt;strong&gt;GetCustomerID&lt;/strong&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;/strong&gt;{&lt;/li&gt;&lt;br /&gt;&lt;li&gt; get {&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;span class="keyword" style="color:#006699;font-weight:bold;margin:0;padding:0;"&gt;return&lt;/span&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;span class="keyword" style="color:#006699;font-weight:bold;margin:0;padding:0;"&gt;this&lt;/span&gt;._CustomerID; }&lt;/li&gt;&lt;br /&gt;&lt;li&gt;}&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;When you are using in gridview or any other data bound control then&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;in your aspx page&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;%# GetEmployee(Eval("EmpId"))%&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;in your codebehind&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;public object &lt;strong&gt;GetEmployee&lt;/strong&gt;(object &lt;strong&gt;EmpId&lt;/strong&gt;)&lt;br /&gt;&lt;br /&gt;{&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;strong&gt;EmpId = 1234;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;return &lt;strong&gt;EmpId&lt;/strong&gt;;&lt;br /&gt;&lt;br /&gt;}&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-3031034696990647857?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/3031034696990647857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=3031034696990647857' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3031034696990647857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3031034696990647857'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/call-c-method-from-aspx-page.html' title='Call a C# Method from aspx Page'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-6906338031403506031</id><published>2009-05-29T23:09:00.000+05:30</published><updated>2009-05-29T23:10:23.482+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Validating Checkboxlist using CustomValidator</title><content type='html'>You might be knowing that required field validator doesn't works with required field validator... so to accomplish that purpose we can use custom validator to validate checkbox list.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;&amp;lt;asp:CheckBoxList ID="chkModuleList"runat="server" &amp;gt;&lt;br /&gt;&amp;lt;/asp:CheckBoxList&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;h3&gt;&lt;span style="color:#800080;"&gt;&lt;strong&gt;1) Using ClientValidationFunction&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;&amp;lt;asp:CustomValidator runat="server" ID="cvmodulelist" ClientValidationFunction="ValidateModuleList" ErrorMessage="Please Select Atleast one Module" &amp;gt;&amp;lt;/asp:CustomValidator&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;function ValidateModuleList(source, args)&lt;br /&gt;{&lt;br /&gt;var chkListModules= document.getElementById ('&amp;lt;%= chkModuleList.ClientID %&amp;gt;');&lt;br /&gt;var chkListinputs = chkListModules.getElementsByTagName("input");&lt;br /&gt;for(var i=0;i&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;chkListinputs &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;.length;i++)&lt;br /&gt;{&lt;br /&gt;if(&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;chkListinputs &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;[i].checked)&lt;br /&gt;{&lt;br /&gt;args.IsValid = true;&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;args.IsValid = false;&lt;br /&gt;}&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;h3&gt;&lt;span style="color:#800080;"&gt;&lt;strong&gt;2) Using OnServerValidate&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;&amp;lt;asp:CustomValidator runat="server" ID="cvmodulelist" &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;OnServerValidate&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;="ValidateModuleList" ErrorMessage="Please Select Atleast one Module" &amp;gt;&amp;lt;/asp:CustomValidator&amp;gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;private void &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;ValidateModuleList&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;(object sender, ServerValidateEventArgs e)&lt;br /&gt;{&lt;br /&gt;int cnt= 0;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;for(int i=0;i&amp;lt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;chkModuleList&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;.Items.Count;i++)&lt;br /&gt;{&lt;br /&gt;if(&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;chkModuleList&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;.Items[i].Selected)&lt;br /&gt;{&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;cnt&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;++;&lt;br /&gt;}&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;e.IsValid = (&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;cnt&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;== 0) ? false : true;&lt;br /&gt;}&lt;br /&gt;}&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#0000ff;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-6906338031403506031?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/6906338031403506031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=6906338031403506031' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6906338031403506031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6906338031403506031'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/validating-checkboxlist-using.html' title='Validating Checkboxlist using CustomValidator'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2384730243853935593</id><published>2009-05-28T23:44:00.000+05:30</published><updated>2009-05-28T23:45:09.442+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Learning Sql Server Joins In Form of Venn Diagrams</title><content type='html'>Learn Basic Concepts of Sql joins like&lt;br /&gt;&lt;strong&gt;Inner Join&lt;br /&gt;Outer Join&lt;br /&gt;Cross Join&lt;br /&gt;Self Join&lt;/strong&gt;&lt;br /&gt;etc..&lt;br /&gt;in the most simpler manner by pinal dave in the form of venn diagram.&lt;br /&gt;He has explained sql joins with proper examples.. very good article for newbies on sql server&lt;br /&gt;&lt;br /&gt;&lt;a title="Sql Server Joins" href="http://dotnetslackers.com/articles/sql/SQL-SERVER-JOINs.aspx" target="_blank"&gt;http://dotnetslackers.com/articles/sql/SQL-SERVER-JOINs.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2384730243853935593?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2384730243853935593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2384730243853935593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2384730243853935593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2384730243853935593'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/learning-sql-server-joins-in-form-of.html' title='Learning Sql Server Joins In Form of Venn Diagrams'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8840439557753597509</id><published>2009-05-27T23:52:00.001+05:30</published><updated>2009-05-27T23:52:51.052+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Reset/Clear all fields - Textbox/Dropdown/Radionbuttonlist/Listbox etc of a web form in Asp.net</title><content type='html'>In most of the case after inserting data into database or carrying out any other transactions. in which we have one form that contains bunch of textbox's, radiobuttonlist, checkboxlist, dropdownlist, checkbox, listbox etc or any other controls in asp.net .now after inserting data, on submit/save click we want to empty/reset/clear all controls in the web form, we actually do like this:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;txtid.text ="";&lt;br /&gt;ddid.SelectedIndex = -1;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;and so on... and that for each textbox, dropdowns... etc it becomes very tedious and long.. so to make it short we should create a common function to reset all controls in web form...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Here is the ready made function :&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 1:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;///&lt;br /&gt;/// Pankaj lalwani&lt;br /&gt;/// Reset all textbox/radiobutton/dropdowns/listbox&lt;br /&gt;///&lt;br /&gt;///&lt;br /&gt;public static void ClearFields(ControlCollection pageControls)&lt;br /&gt;{&lt;br /&gt;foreach (Control contl in pageControls)&lt;br /&gt;{&lt;br /&gt;string strCntName = (contl.GetType()).Name;&lt;br /&gt;switch (strCntName)&lt;br /&gt;{&lt;br /&gt;case "TextBox":&lt;br /&gt;TextBox tbSource = (TextBox)contl;&lt;br /&gt;tbSource.Text = "";&lt;br /&gt;break;&lt;br /&gt;case "RadioButtonList":&lt;br /&gt;RadioButtonList rblSource = (RadioButtonList)contl;&lt;br /&gt;rblSource.SelectedIndex = -1;&lt;br /&gt;break;&lt;br /&gt;case "DropDownList":&lt;br /&gt;DropDownList ddlSource = (DropDownList)contl;&lt;br /&gt;ddlSource.SelectedIndex = -1;&lt;br /&gt;break;&lt;br /&gt;case "ListBox":&lt;br /&gt;ListBox lbsource = (ListBox)contl;&lt;br /&gt;lbsource.SelectedIndex = -1;&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;ClearFields(contl.Controls);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 2:&lt;br /&gt;Call this method on submit/save click after your code ends or sometimes when you provide clear/reset button to empty all fields&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;ClearFields(Form.Controls); &lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8840439557753597509?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8840439557753597509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8840439557753597509' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8840439557753597509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8840439557753597509'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/resetclear-all-fields.html' title='Reset/Clear all fields - Textbox/Dropdown/Radionbuttonlist/Listbox etc of a web form in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8393730769337197396</id><published>2009-05-27T00:01:00.001+05:30</published><updated>2009-05-27T00:05:17.440+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Data Navigation with the ListView &amp; GridView, DataPager and SliderExtender Controls</title><content type='html'>&lt;strong&gt;Listview &lt;/strong&gt;- Its a new control in asp.net 3.5, similar to gridview but much more capabilities than gridview..&lt;br /&gt;Also &lt;strong&gt;Datapager &lt;/strong&gt;- a new control in asp.net 3.5 used for data paging.&lt;br /&gt;&lt;strong&gt;SliderExtender &lt;/strong&gt;- a control of ajax toolkit&lt;br /&gt;&lt;br /&gt;Combining all these three you can do wonders...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Below is an example of listview with datapager and slider extender&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="Listview with data pager" href="http://mattberseth.com/blog/2007/12/data_navigation_with_the_listv.html" target="_blank"&gt;http://mattberseth.com/blog/2007/12/data_navigation_with_the_listv.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Another example is of gridview with dataper and slider extender&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="Gridview with data pager" href="http://www.dotnetcurry.com/ShowArticle.aspx?ID=219" target="_blank"&gt;http://www.dotnetcurry.com/ShowArticle.aspx?ID=219&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The above links has source code to download, you can also view the live demo and play with the example..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8393730769337197396?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8393730769337197396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8393730769337197396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8393730769337197396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8393730769337197396'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/data-navigation-with-listview-gridview.html' title='Data Navigation with the ListView &amp;amp; GridView, DataPager and SliderExtender Controls'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5007589887891005943</id><published>2009-05-25T23:59:00.000+05:30</published><updated>2009-05-26T00:00:38.498+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Learn Sql Server 2008 New Features With Demos, Presentations</title><content type='html'>New to Sql Server 2008 - No need to worry, microsoft always is helpful in such cases.. Now you can learn new features of sql server 2008 interactively with fun, as it includes presentations, demos, hands on labs.. etc You can download the &lt;strong&gt;SQL Server 2008 Training Kit &lt;/strong&gt;from the following link and follow the steps as given there.. also there are some basic system requirements need to be fulfilled while installing this toolkit.. all these are given below:&lt;br /&gt;&lt;br /&gt;&lt;a title="Sql Server 2008 Training Kit" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7" target="_blank"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=e9c68e1b-1e0e-4299-b498-6ab3ca72a6d7&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5007589887891005943?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5007589887891005943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5007589887891005943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5007589887891005943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5007589887891005943'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/learn-sql-server-2008-new-features-with.html' title='Learn Sql Server 2008 New Features With Demos, Presentations'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-4224028167517854614</id><published>2009-05-23T23:48:00.000+05:30</published><updated>2009-05-23T23:49:04.829+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Disable Copy/Paste in asp.net textbox</title><content type='html'>Sometimes you don't want to allow user to copy/paste or (Ctrl + C)/(Ctrl + V) in asp.net textbox.&lt;br /&gt;&lt;br /&gt;You have to use &lt;strong&gt;onCopy="return false" onPaste="return false"&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Here is an example of that:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;asp:TextBox ID="tb_Email"  runat="server"&lt;br /&gt;onCopy="return false" onPaste="return false" &amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;This will restrict user from directly copy/paste into textbox, they have to type manually.&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-4224028167517854614?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/4224028167517854614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=4224028167517854614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4224028167517854614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4224028167517854614'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/disable-copypaste-in-aspnet-textbox.html' title='Disable Copy/Paste in asp.net textbox'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-4476511372336733473</id><published>2009-05-23T00:46:00.000+05:30</published><updated>2009-05-23T00:48:22.423+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Set Language in Sql Server</title><content type='html'>When  you are working with multi lingual web applications, you may need to retrieve data like month name, day name etc to be displayed in different languages. For example month "June" is in English, its dutch translation would be "Juni" .This is possible with "&lt;strong&gt;Set Language&lt;/strong&gt; &lt;em&gt;languagname&lt;/em&gt;" feature of sql server. where language name is the name of language you want to set.. you can complete list of languages that sql support using&lt;br /&gt;&lt;blockquote&gt;"&lt;strong&gt;select * from sys.syslanguages&lt;/strong&gt;"&lt;br /&gt;&lt;br /&gt;Below is one example using set language, retrieving day and month name in different languages:&lt;br /&gt;&lt;strong&gt;DECLARE @Today DATETIME&lt;br /&gt;SET @Today = '6/22/2009'&lt;br /&gt;&lt;br /&gt;SET LANGUAGE Deutsch&lt;br /&gt;SELECT DATENAME(month, @Today) AS 'Month Name in Dutch'&lt;br /&gt;SELECT DATENAME(dw, @Today) AS 'Day Name in Dutch'&lt;br /&gt;&lt;br /&gt;SET LANGUAGE us_english&lt;br /&gt;SELECT DATENAME(month, @Today) AS 'Month Name in English'&lt;br /&gt;SELECT DATENAME(dw, @Today) AS 'Day Name in English'&lt;/strong&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-4476511372336733473?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/4476511372336733473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=4476511372336733473' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4476511372336733473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/4476511372336733473'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/set-language-in-sql-server.html' title='Set Language in Sql Server'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1542012379795983765</id><published>2009-05-21T23:30:00.000+05:30</published><updated>2009-05-21T23:31:31.931+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>Integrating FCKeditor in Asp.net Websites</title><content type='html'>You might be using textarea, to input large text, but formatting is not possible with that, for that you needed WYSIWYG editor. There are plenty of rich text editors available in the market, but i would recommend you to use FCK Editor which is opensource freely available. I have to implement FCKEditor with my Asp.net Website, the following link explains in detail how to integrate with your asp.net websites.&lt;br /&gt;&lt;br /&gt;Part I:&lt;br /&gt;&lt;br /&gt;&lt;a title="FCKeditor with asp.net" href="http://www.codedigest.com/Articles/ASPNET/208_Integrating_FCKeditor_in_ASPNet_Websites_%E2%80%93_Part_1.aspx" target="_blank"&gt;http://www.codedigest.com/Articles/ASPNET/208_Integrating_FCKeditor_in_ASPNet_Websites_%E2%80%93_Part_1.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Part II:&lt;br /&gt;&lt;br /&gt;&lt;a title="FCKeditor with asp.net" href="http://www.codedigest.com/Articles/ASPNET/217_Integrating_FCKeditor_in_ASPNet_Websites_–_Part_2.aspx" target="_blank"&gt;http://www.codedigest.com/Articles/ASPNET/217_Integrating_FCKeditor_in_ASPNet_Websites_–_Part_2.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1542012379795983765?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1542012379795983765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1542012379795983765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1542012379795983765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1542012379795983765'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/integrating-fckeditor-in-aspnet.html' title='Integrating FCKeditor in Asp.net Websites'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1969735112074727128</id><published>2009-05-15T00:22:00.001+05:30</published><updated>2009-05-15T00:34:04.515+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>FCK Editor With Custom Validation in Asp.net</title><content type='html'>I have to keep validation for fckeditor in my application, but then i came to know that Requiredfield Validator control of asp.net does not work with fckeditor. So I used CustomValidator control of asp.net and it worked perfectly.&lt;br /&gt;&lt;br /&gt;You might be aware that customvalidator works in both ways. either clientsidevalidation function using javascript and servervalidate. Difference between them is servervalidate method takes server trip while in clientsidevalidation all validations fire at once without server trip.&lt;br /&gt;&lt;br /&gt;I will be showing you both ways:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1) Using ClientValidationFunction&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;&amp;lt;script  language="javascript" type="text/javascript"&amp;gt;&lt;br /&gt;function ValidateFCK(source, args) {&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt; var fckBody = FCKeditorAPI.GetInstance('&amp;lt;%=FCKeditor1.ClientID %&amp;gt;');&lt;br /&gt;args.IsValid = fckBody.GetXHTML(true) != "";&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;FCKeditorV2:FCKeditor  ID="FCKeditor1" BasePath="../fckeditor/" runat="server"&amp;gt;&lt;br /&gt;&amp;lt;/FCKeditorV2:FCKeditor&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;asp:CustomValidator runat="server" ErrorMessage="Please Enter Description" ID="CustValDesc" ControlToValidate="FCKeditor1"&lt;br /&gt;ClientValidationFunction="ValidateFCK" ValidateEmptyText="True"&amp;gt;&amp;lt;/asp:CustomValidator&amp;gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;em&gt;Note: Sometimes this method does not works with multiple browsers.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2) Using OnServerValidate&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;&amp;lt;FCKeditorV2:FCKeditor  ID="FCKeditor1" BasePath="../fckeditor/" runat="server"&amp;gt;&lt;br /&gt;&amp;lt;/FCKeditorV2:FCKeditor&amp;gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&amp;lt;asp:CustomValidator runat="server" ErrorMessage="Please Enter Description" ID="CustValDesc" ControlToValidate="FCKeditor1"&lt;br /&gt;ValidateEmptyText="True" &lt;/strong&gt;&lt;strong&gt;onservervalidate="CustValDesc_ServerValidate"&lt;/strong&gt;&lt;strong&gt;&amp;gt;&amp;lt;/asp:CustomValidator&amp;gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;protected void CustValDesc_ServerValidate(object source, ServerValidateEventArgs args)&lt;br /&gt;{&lt;br /&gt;if (FCKeditor1.Value == string.Empty )&lt;br /&gt;{&lt;br /&gt;args.IsValid = false;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;args.IsValid = true;&lt;br /&gt;}&lt;br /&gt;}&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;Note:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Whenever you are submitting form and you have kept validations, always check whether the page is valid or not by:&lt;/strong&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;if (Page.IsValid)&lt;br /&gt;{&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;//&lt;em&gt;your code&lt;/em&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I also found some other method which works for Requiredfield validator with fckeditor is&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;EnableClientScript="false" and &lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;InitialValue="&amp;lt;br/&amp;gt;"&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;&amp;lt;asp:RequiredFieldValidator ID="req_Description" runat="server" ControlToValidate="FCKeditor1"&lt;br /&gt;Display="Dynamic"  InitialValue="&amp;lt;br/&amp;gt;" Text="Please Enter Description"&lt;br /&gt;EnableClientScript="false"&amp;gt;&amp;lt;/asp:RequiredFieldValidator&amp;gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1969735112074727128?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1969735112074727128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1969735112074727128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1969735112074727128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1969735112074727128'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/fck-editor-with-custom-validation-in.html' title='FCK Editor With Custom Validation in Asp.net'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5555765034488613130</id><published>2009-05-10T00:08:00.001+05:30</published><updated>2009-05-10T00:08:46.031+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Add Themes To Your Flex Application</title><content type='html'>Bored with your regular UI of your flex application, now make its look n feel better with ready themes.. there are number of themes available, just download them, add images, css, etc, to your flex application and here you go..your application is ready with beautiful themes.. you can also customize them according to your requirements..&lt;br /&gt;&lt;br /&gt;http://www.scalenine.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5555765034488613130?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5555765034488613130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5555765034488613130' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5555765034488613130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5555765034488613130'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/add-themes-to-your-flex-application.html' title='Add Themes To Your Flex Application'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8261584863334131474</id><published>2009-05-08T00:59:00.001+05:30</published><updated>2009-05-08T01:00:36.250+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Salesforce'/><title type='text'>Salesforce for Asp.net Developers</title><content type='html'>After learning some basics of salesforce, as discussed in previous post,  if you want to integrate salesforce with asp.net, then you have to follow these steps as described in the below link.&lt;br /&gt;&lt;br /&gt;&lt;a title="Salesforce and asp.net" href="http://wiki.developerforce.com/index.php/Force.com_for_ASP.NET_Developers" target="_blank"&gt;http://wiki.developerforce.com/index.php/Force.com_for_ASP.NET_Developers&lt;/a&gt;&lt;br /&gt;This article will show you how to create custom Force.com logic that you can call from within a Force.com application or from within a custom ASP.NET application hosted outside Salesforce.com with the help of webservice which interacts between force.com and asp.net..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8261584863334131474?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8261584863334131474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8261584863334131474' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8261584863334131474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8261584863334131474'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/salesforce-for-aspnet-developers.html' title='Salesforce for Asp.net Developers'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2403689086277311841</id><published>2009-05-06T00:00:00.000+05:30</published><updated>2009-05-06T00:01:20.178+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Working with view states in flex</title><content type='html'>View state as name suggests while working in flex when you want to switch from one state to another state &amp;lt;mx:state&amp;gt; are used.&lt;br /&gt;&lt;br /&gt;For example if you want to create login and register modules. so your first state is register and second state is login. so you can keep the register code in one state and set it as start state and keep the login code in another state. and after sucessful registration you want the login state to be enabled.. so you can achieve that using actionscript.. for all above you need to make use of &amp;lt;mx:state&amp;gt; below is the example i referred while accomplishing that...&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex View States" href="http://blog.flexexamples.com/2007/10/05/creating-view-states-in-a-flex-application/" target="_blank"&gt;http://blog.flexexamples.com/2007/10/05/creating-view-states-in-a-flex-application/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2403689086277311841?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2403689086277311841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2403689086277311841' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2403689086277311841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2403689086277311841'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/working-with-view-states-in-flex.html' title='Working with view states in flex'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-1526996506888916220</id><published>2009-05-04T23:45:00.000+05:30</published><updated>2009-05-04T23:48:21.895+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Salesforce'/><title type='text'>Getting Started With Salesforce</title><content type='html'>&lt;p&gt;&lt;strong&gt;What is salesforce?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Salesforce.com  is a vendor of Customer Relationship Management (CRM) solutions, which it delivers to businesses over the internet using the software as a service model.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;There is no software needed for developement..everything is on internet&lt;br /&gt;&lt;br /&gt;for more info on salesforce&lt;br /&gt;&lt;br /&gt;&lt;a title="Salesforce" href="http://en.wikipedia.org/wiki/Salesforce.com" target="_blank"&gt;http://en.wikipedia.org/wiki/Salesforce.com&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Lets get started with developing applications with salesforce as a developer&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;1) Open the link in the browser&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="Salesforce Developer" href="http://developer.force.com/" target="_blank"&gt;http://developer.force.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;2) Register/Join Developer force by filling the registration form&lt;/p&gt;&lt;br /&gt;&lt;p&gt;3)You will receive your password in the registered email&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4) open the link in the mail.. that will ask you for change password... change your password accordingly&lt;/p&gt;&lt;br /&gt;&lt;p&gt;5) you will be redirected to your developer force home page..&lt;/p&gt;&lt;br /&gt;&lt;p&gt;These were the steps i followed to get started with salesforce..&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Now to create an application with salesforce, there are step by step flash tutorials, with screen shots and detailed explanation in the following link.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="Salesforce tutorials" href="http://www.developerforce.com/flash_workbook/launch.html" target="_blank"&gt;http://www.developerforce.com/flash_workbook/launch.html&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The topics covered are :&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Creating an application with Force.com IDE&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Creating an application with Eclipse&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Using Formulas and Validation&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Using Workflows and Approvals&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Using Apex&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Adding Email Services&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Adding Test to your application&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Building User Interface with Visualforce&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Create a Web page using force.com sites&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Deploying an application&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Packaging &amp;amp; Distributing an application&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Also the above tutorials are available in e-book format.it's called Force.com Developer Workbook.. you can download it from here..&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="Force Developer workbook" href="http://developerforce.s3.amazonaws.com/books/Forcedotcom_workbookv2.pdf" target="_blank"&gt;http://developerforce.s3.amazonaws.com/books/Forcedotcom_workbookv2.pdf&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;and practice the tutorials at your lease..&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-1526996506888916220?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/1526996506888916220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=1526996506888916220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1526996506888916220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/1526996506888916220'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/05/getting-started-with-salesforce.html' title='Getting Started With Salesforce'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2266071380608906837</id><published>2009-04-29T14:28:00.001+05:30</published><updated>2009-04-29T14:28:40.812+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Url Rewriting With Asp.net for SEO Friendly URL</title><content type='html'>I have to implement url rewriting in one of my projects.. while searching net i got this link which was exactly that i needed.. that is url rewriting for implementing SEO friendly url.. this tutorial will help you for rewriting long urls to small ones.. this can be used when you do not need to show real url to users or search friendly url for google. but do remember this is different for each version of iis 5/6/7 or higher.. i will advice use to download urlrewrite.net from &lt;a class="wpGallery" title="Url Rewriter" href="http://urlrewriter.net/" target="_blank"&gt;http://urlrewriter.net/&lt;/a&gt; and follow the steps given in the link.. you can also implement extensionless url. there are different ways of implementing url rewriting like in application begin request of global.asax, httpmodule of urlrewriter, isapi filter and lots other.. with iis 7 its damn easy..only few lines code.. but with iis 5/6 its little difficult to implement...&lt;br /&gt;&lt;br /&gt;&lt;a title="Url Rewriting" href="http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx" target="_blank"&gt;http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2266071380608906837?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2266071380608906837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2266071380608906837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2266071380608906837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2266071380608906837'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/url-rewriting-with-aspnet-for-seo.html' title='Url Rewriting With Asp.net for SEO Friendly URL'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2424327325487367285</id><published>2009-04-29T14:27:00.001+05:30</published><updated>2009-05-10T00:07:17.665+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex for Designer/Developer/Manager/Architect</title><content type='html'>Are you a designer or developer or programmer or manager or architect and want to learn flex.. here is a great resource i came through while myself learning flex. It gives live examples, with video training, examples for downloads, quick starts.etc...&lt;br /&gt;&lt;br /&gt;http://www.adobe.com/devnet/flex/learn/&lt;br /&gt;&lt;br /&gt;Also have a look at my previous post of learning flex in a week&lt;br /&gt;&lt;br /&gt;http://pankajlalwani.wordpress.com/2009/04/15/flex-learn-flex-basics-in-a-week/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2424327325487367285?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2424327325487367285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2424327325487367285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2424327325487367285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2424327325487367285'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/are-you-designer-or-developer-or.html' title='Flex for Designer/Developer/Manager/Architect'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-3608633285661571581</id><published>2009-04-29T14:26:00.001+05:30</published><updated>2009-05-10T00:11:02.338+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex: Learn Flex Basics In a Week</title><content type='html'>I have just started learning adobe flex. I have to start from scratch so i found nice link with interactive videos giving training on learning flex 3, with actionscript, almost all topics are covered. I will be posting more links, gradually as i myself learn flex.&lt;br /&gt;&lt;br /&gt;http://www.adobe.com/devnet/flex/videotraining/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-3608633285661571581?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/3608633285661571581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=3608633285661571581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3608633285661571581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/3608633285661571581'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/flex-for-designerdevelopermanagerarchit.html' title='Flex: Learn Flex Basics In a Week'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5920866428242747908</id><published>2009-04-29T14:25:00.001+05:30</published><updated>2009-04-29T14:26:31.377+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Live Component Explorer for flex 3 with examples on Adobe's Site</title><content type='html'>New to flex,  dont know where to start from i will suggest you to first learn how flex components works.. really great site.. start with basics components, learn and practise yourself.. gradually you will master all components.. really flex 3 has wide ride range of components ranging button, tab, date, effects, chart and other visualisation controls.. you can check it out here..&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex Component Explorer" href="http://examples.adobe.com/flex3/componentexplorer/explorer.html" target="_blank"&gt;http://examples.adobe.com/flex3/componentexplorer/explorer.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5920866428242747908?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5920866428242747908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5920866428242747908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5920866428242747908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5920866428242747908'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/live-component-explorer-for-flex-3-with.html' title='Live Component Explorer for flex 3 with examples on Adobe&apos;s Site'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-6747875067600065384</id><published>2009-04-29T14:24:00.000+05:30</published><updated>2009-04-29T14:25:21.063+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Resources For Flex Examples</title><content type='html'>Here are some of great resources for flex examples, source codes and snippets, other developers code..&lt;br /&gt;&lt;br /&gt;1)&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex Examples" href="http://blog.flexexamples.com/" target="_blank"&gt;http://blog.flexexamples.com/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;the above site have source code of examples visible..&lt;br /&gt;&lt;br /&gt;2)&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex Cookbook" href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;amp;productId=2" target="_blank"&gt;http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;amp;productId=2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;code snippets from various developers&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-6747875067600065384?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/6747875067600065384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=6747875067600065384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6747875067600065384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6747875067600065384'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/resources-for-flex-examples.html' title='Resources For Flex Examples'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5691770710758688240</id><published>2009-04-29T14:20:00.000+05:30</published><updated>2009-04-29T14:24:10.546+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Flex Application Showcase</title><content type='html'>Dont know how flex projects look after development..&lt;br /&gt;&lt;br /&gt;here are bunch of  live applications completely developed in flex..&lt;br /&gt;&lt;br /&gt;&lt;a title="Flex application showcase" href="http://flex.org/showcase/" target="_blank"&gt;http://flex.org/showcase/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5691770710758688240?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5691770710758688240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5691770710758688240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5691770710758688240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5691770710758688240'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/04/flex-application-showcase.html' title='Flex Application Showcase'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-8496473345842877433</id><published>2009-03-07T16:21:00.000+05:30</published><updated>2009-03-07T16:22:17.678+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Sharepoint FAQ’s — For Beginners</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana; font-size: 12px; line-height: 16px; "&gt;&lt;p&gt;A very good article for those who learning sharepoint….&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetfunda.com/articles/article200.aspx"&gt;http://www.dotnetfunda.com/articles/article200.aspx&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-8496473345842877433?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/8496473345842877433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=8496473345842877433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8496473345842877433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/8496473345842877433'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/03/sharepoint-faqs-for-beginners.html' title='Sharepoint FAQ’s — For Beginners'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-9130072175528718718</id><published>2009-03-07T16:20:00.000+05:30</published><updated>2009-03-07T16:22:17.683+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><title type='text'>Get TextBox, RadioButtonList, DropDownList, CheckBoxes through JavaScript.</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana; font-size: 12px; line-height: 16px; "&gt;&lt;p&gt;In this article refers how to get value from asp.net controls like TextBox, RadioButtonList, DropDownList, CheckBoxes through JavaScript.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetfunda.com/articles/article72.aspx"&gt;http://www.dotnetfunda.com/articles/article72.aspx&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-9130072175528718718?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/9130072175528718718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=9130072175528718718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/9130072175528718718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/9130072175528718718'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/03/get-textbox-radiobuttonlist.html' title='Get TextBox, RadioButtonList, DropDownList, CheckBoxes through JavaScript.'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-6254131595509786557</id><published>2009-03-07T16:18:00.000+05:30</published><updated>2009-03-07T16:22:17.689+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Asp.net'/><title type='text'>3 Tier Architecture - A must known funda</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana; font-size: 12px; line-height: 16px; "&gt;&lt;p&gt;Well this is very important for those who are unaware with three tier architecture in asp.net.. almost all studying in college are either doing mashy coding.. but standards the industry follows must be known when they enter in this industry… ie 3 tier architecture.. it is also important for interview practical as well as technical interview.. &lt;/p&gt;&lt;p&gt;i used to refer this article, it helped me alot…. here u can also download the complete project..&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetfunda.com/articles/article71.aspx"&gt;http://www.dotnetfunda.com/articles/article71.aspx&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-6254131595509786557?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/6254131595509786557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=6254131595509786557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6254131595509786557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/6254131595509786557'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/03/3-tier-architecture-must-known-funda.html' title='3 Tier Architecture - A must known funda'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-5651657154861347027</id><published>2009-03-07T16:17:00.002+05:30</published><updated>2009-03-07T16:24:56.982+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><title type='text'>Ajax FAQ’s — For Beginners</title><content type='html'>&lt;span class="Apple-style-span"   style="color: rgb(51, 51, 51);   line-height: 16px; font-family:Verdana;font-size:12px;"&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-size: 12px; "&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Well while learning ajax i came through this link which is very useful for those who have just started about learning ajax..&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.dotnetfunda.com/articles/article239.aspx"&gt;http://www.dotnetfunda.com/articles/article239.aspx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-5651657154861347027?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/5651657154861347027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=5651657154861347027' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5651657154861347027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/5651657154861347027'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/03/ajax-faqs-for-beginners.html' title='Ajax FAQ’s — For Beginners'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8768177082262480789.post-2884527108355937903</id><published>2009-03-07T16:11:00.000+05:30</published><updated>2009-03-07T16:22:17.701+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sql Server'/><title type='text'>Sql Server Functions</title><content type='html'>&lt;span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: Verdana; font-size: 12px; line-height: 16px; "&gt;&lt;p&gt;Most of us are unaware about various sql server functions..&lt;/p&gt;&lt;p&gt;we are only limited to functions we are knowing. but there are other useful functions which should be known.. do have a look they might be useful to you…&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;a href="http://get-shorty.com/shorty/60464/"&gt;http://get-shorty.com/shorty/60464/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8768177082262480789-2884527108355937903?l=pankajlalwani.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://pankajlalwani.blogspot.com/feeds/2884527108355937903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8768177082262480789&amp;postID=2884527108355937903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2884527108355937903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8768177082262480789/posts/default/2884527108355937903'/><link rel='alternate' type='text/html' href='http://pankajlalwani.blogspot.com/2009/03/sql-server-functions.html' title='Sql Server Functions'/><author><name>P@nK@j l@Lw@Ni</name><uri>http://www.blogger.com/profile/09112311348239329221</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='33' height='32' src='http://3.bp.blogspot.com/_M_M9v0sZinE/SbIw0cHZBRI/AAAAAAAAAAM/sMWvPnbqMZw/S220/24639934%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry></feed>
