<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-14151125</atom:id><lastBuildDate>Thu, 01 Dec 2011 10:51:45 +0000</lastBuildDate><category>C#</category><category>VB.net</category><category>Gridview</category><category>Blob</category><category>dotnet</category><category>IDE</category><category>None</category><category>Database</category><category>Ajax</category><category>Sql</category><title>Tips For Programming</title><description>About C#, VB.net, ASP.net ,...</description><link>http://tipsforprogramming.blogspot.com/</link><managingEditor>noreply@blogger.com (Alex's Blog)</managingEditor><generator>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/TipsForProgramming" /><feedburner:info uri="tipsforprogramming" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TipsForProgramming</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-3781803979017887085</guid><pubDate>Thu, 03 Mar 2011 08:57:00 +0000</pubDate><atom:updated>2011-03-03T12:29:51.875+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ajax</category><title>ASP.NET Ajax 3.5 error Sys.WebForms.PageRequestManagerParserErrorException</title><description>A few days ago, I wanted to add an Export to Excel&amp;nbsp;button&amp;nbsp;in a page in my web application, that I used Ajax on it, But&amp;nbsp;unfortunately it did not work properly and generated an error(the same as my post header). After searching in the net I found out I have to add a line in page.&amp;nbsp;That's it, it Worked&amp;nbsp;excellent&amp;nbsp;:). If you&amp;nbsp;encountered&amp;nbsp;this error, you must add:&lt;br /&gt;
&lt;br /&gt;
EnableEventValidation="false"&lt;br /&gt;
&lt;br /&gt;
and also:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;Triggers&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;asp:PostBackTrigger ControlID="ControlName" /&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/Triggers&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Good luck :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-3781803979017887085?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/F-0Kh-HYQbQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/F-0Kh-HYQbQ/aspnet-ajax-35-error.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2011/03/aspnet-ajax-35-error.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/TipsForProgramming/~5/Eu_050DafwA/" length="0" /><feedburner:origEnclosureLink>http://tipsforprogramming.blogspot.com</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-7584797380579830880</guid><pubDate>Tue, 20 Apr 2010 11:55:00 +0000</pubDate><atom:updated>2010-04-20T16:25:54.693+04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Gridview</category><category domain="http://www.blogger.com/atom/ns#">dotnet</category><title>Gridview Sorting Problem</title><description>&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;When you bind a List to a Gridview, you can not sort it, because your data source is not a Dataset, Dataview or DataTable. So you should convert your data source (List) to a Dataset for example.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;You can do it such as following code:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="background: white; color: black; font-family: Courier New; font-size: 10pt;"&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;1&lt;/span&gt;&amp;nbsp;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; DataSet dsSearch()&lt;/div&gt;&lt;!--StartFragment--&gt; &lt;div style="background: white; color: black; font-family: Courier New; font-size: 10pt;"&gt;  &lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2&lt;/span&gt;&amp;nbsp;{&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dtTelcoCenter = &lt;span style="color: blue;"&gt;new&lt;/span&gt; DataTable();&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtTelcoCenter.Columns.Add(&lt;span style="color: #a31515;"&gt;"Id"&lt;/span&gt;, &lt;span style="color: blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue;"&gt;int&lt;/span&gt;));&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtTelcoCenter.Columns.Add(&lt;span style="color: #a31515;"&gt;"City"&lt;/span&gt;, &lt;span style="color: blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue;"&gt;string&lt;/span&gt;));&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;7&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dtTelcoCenter.Columns.Add(&lt;span style="color: #a31515;"&gt;"Capacity"&lt;/span&gt;, &lt;span style="color: blue;"&gt;typeof&lt;/span&gt;(&lt;span style="color: blue;"&gt;int&lt;/span&gt;));&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IList&amp;lt;Telco&amp;gt; telcoCenter = Search(centerName, Prefix);&lt;span style="color: green;"&gt;// Search method return a list&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;10&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;11&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;12&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;foreach&lt;/span&gt; (Telco telco &lt;span style="color: blue;"&gt;in&lt;/span&gt; telcoCenter)&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;13&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;14&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataRow rowTelcoCenter = dtTelcoCenter.NewRow();&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;15&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rowTelcoCenter[&lt;span style="color: #a31515;"&gt;"Id"&lt;/span&gt;] = telco.Id;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;16&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rowTelcoCenter[&lt;span style="color: #a31515;"&gt;"City"&lt;/span&gt;] = telco.City;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;17&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rowTelcoCenter[&lt;span style="color: #a31515;"&gt;"Capacity"&lt;/span&gt;] = telco.Capacity;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;18&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dtTelcoCenter.Rows.Add(rowTelcoCenter);&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;19&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataSet dsTelcoCenter = &lt;span style="color: blue;"&gt;new&lt;/span&gt; DataSet();&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;21&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dsTelcoCenter.Tables.Add(dtTelcoCenter);&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;22&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color: blue;"&gt;return&lt;/span&gt; dsTelcoCenter;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="color: #2b91af;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;/span&gt;&amp;nbsp;}&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;You can bind this Dataset to your Gridview data source&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;!--EndFragment--&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-7584797380579830880?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/prKsEMdpDsw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/prKsEMdpDsw/gridview-sorting-problem.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>2</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2010/04/gridview-sorting-problem.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-3405883342546553557</guid><pubDate>Tue, 20 Apr 2010 10:50:00 +0000</pubDate><atom:updated>2010-04-20T15:21:32.145+04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sql</category><title>Rows to single column in Sql</title><description>&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Sample table as Cities in rows is convert to single column&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align="left" dir="ltr"&gt;&lt;pre language="Sql" name="code"&gt;declare @retstr varchar(8000)  
 select Top 5 @retstr =  COALESCE(@retstr + ';','') + City   
from State  
print @retstr  

&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-3405883342546553557?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/x7G4X1ZCC8c" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/x7G4X1ZCC8c/rows-to-single-column-in-sql.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2010/04/rows-to-single-column-in-sql.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-3579580985700454835</guid><pubDate>Mon, 04 Jan 2010 12:03:00 +0000</pubDate><atom:updated>2010-09-14T10:56:11.504+04:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.net</category><category domain="http://www.blogger.com/atom/ns#">Blob</category><title>How can you save a MS Office file into a database?</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;If you want to save a MS Office document such as&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Word doc in a database, you can do it with the&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;following VB.net code:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="VB" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim vStream As New FileStream("C:\Alex.doc", FileMode.Open)&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim vLen As Integer = New FileInfo("C:\Alex.doc").Length
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim vBlob(vLen) As Byte
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim n As Integer = vStream.Read(vBlob, 0, vLen)
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim vSql As String =&amp;nbsp;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;pre class="VB" name="code"&gt;"INSERT INTO tBlobTable (vId,vBlob) VALUES (1,@vBlob)"&amp;nbsp;&lt;/pre&gt;&lt;/div&gt;&lt;pre class="VB" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim sql As New SqlCommand(vSql, vConn)
&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim sqlPar As New SqlParameter("@vBlob", SqlDbType.Image)
&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlPar.Value = vBlob
&amp;nbsp;&amp;nbsp;&amp;nbsp; sql.Parameters.Add(sqlPar) 
&lt;/pre&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;I hope you would find it useful.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-3579580985700454835?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/l7WqGKP7gio" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/l7WqGKP7gio/how-can-you-save-ms-office-file-into.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>2</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2010/01/how-can-you-save-ms-office-file-into.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-9038636787957699334</guid><pubDate>Sun, 29 Nov 2009 09:42:00 +0000</pubDate><atom:updated>2009-11-29T13:21:31.696+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Database</category><title>Parameter Sniffing</title><description>&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Sometimes maybe you find out your SP (&lt;b&gt;Store Procedure&lt;/b&gt;) doesn't response in reasonable time despite Select statement, which you used in that SP, has good performance and result is shown you immediately. What's wrong with your SP?&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;There are different answers for that problem but when I faced on this problem, I realized it's strongly related to &lt;b&gt;Parameter Sniffing&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;You can solve &lt;b&gt;Parameter Sniffing&lt;/b&gt; easily with follow this example:&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;If you have a SP such as &lt;b&gt;GetOrderForCustomers &lt;/b&gt;that has &lt;b&gt;Parameter Sniffing&lt;/b&gt; issue:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Create procedure&lt;/span&gt; GetOrderForCustomers (@CustID &lt;span style="color: blue;"&gt;Varchar &lt;/span&gt;(20))&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;As&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Begin&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Select&lt;/span&gt; * &lt;span style="color: blue;"&gt;from&lt;/span&gt; orders&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Where &lt;/span&gt;customerid = @CustID&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;End&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;b&gt;To solve problem you should change your SP similar&lt;/b&gt;:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Create procedure &lt;/span&gt;GetOrderForCustomers (@CustID &lt;span style="color: blue;"&gt;Varchar &lt;/span&gt;(20))&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;As&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Begin&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Declare&lt;/span&gt; &lt;span style="color: #cc0000;"&gt;@LocCustID &lt;/span&gt;&lt;span style="color: blue;"&gt;Varchar &lt;/span&gt;(20)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Set &lt;/span&gt;&lt;span style="color: #cc0000;"&gt;@LocCustID&lt;/span&gt; = @CustID&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Select &lt;/span&gt;* &lt;span style="color: blue;"&gt;from &lt;/span&gt;orders&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: blue;"&gt;Where &lt;/span&gt;customerid = @LocCustID&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;End&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="color: black;"&gt;Good luck. &lt;/span&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/14151125-9038636787957699334?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/o2ZaHEwcyv4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/o2ZaHEwcyv4/parameter-sniffing_29.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2009/11/parameter-sniffing_29.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-5302501671139099775</guid><pubDate>Wed, 25 Nov 2009 06:13:00 +0000</pubDate><atom:updated>2009-11-25T09:50:59.364+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Database</category><title>How to Speed up SQL Server Management Studio in SQL Server 2005?</title><description>&lt;div class="MsoNormal" dir="ltr" style="direction: ltr; font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left; unicode-bidi: embed;"&gt;&lt;span style="font-size: small;"&gt;Have you ever launched  SQL Server Management Studio (SSMS) and had to wait over 60 seconds before you  could even log in? I have - all too often! It's annoying - and thankfully there's  an easy fix. &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="rtl" lang="FA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ol style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="ltr"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="ltr"&gt;&lt;/span&gt; Launch  Internet Explorer &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="rtl" lang="FA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt; Browse to &lt;b&gt; Tools -&amp;gt; Internet options -&amp;gt; Advanced&lt;/b&gt; tab &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="rtl" lang="FA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt; Uncheck the  check box under &lt;b&gt;Security&lt;/b&gt; called "&lt;b&gt;Check for publisher's certificate  revocation&lt;/b&gt;"&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span dir="rtl" lang="FA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;Now you'll be able to launch SSMS and it will be fast. BTW - this works particularly well for offline workstations/laptops. When you are connected to the internet and SSMS checks for this info (every 15 friggin' seconds) then it's fine - but when you aren't online, it has to wait for a timeout!&lt;span style="font-size: xx-small;"&gt;&lt;span style="font-size: 8pt;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-5302501671139099775?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/AW1j4WQ9aQA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/AW1j4WQ9aQA/how-to-speed-up-sql-server-management.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2009/11/how-to-speed-up-sql-server-management.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-4353200121877306472</guid><pubDate>Mon, 23 Nov 2009 14:24:00 +0000</pubDate><atom:updated>2009-11-24T09:28:35.015+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><title>Increase your VS compile speed</title><description>&lt;blockquote style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;To increase your VS compile speed:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Install Microsoft hotfix &lt;a href="http://support.microsoft.com/kb/935225" rel="nofollow"&gt;935225&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Install Microsoft hotfix &lt;a href="http://support.microsoft.com/kb/947315" rel="nofollow"&gt;947315&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Use a true multicore processor (ie. an Intel Core Duo 2; not a Pentium 4 HT).&lt;/li&gt;
&lt;li&gt;Use 3 parallel builds. In Visual Studio 2005, you will find the option in &lt;b&gt;Tools &amp;gt; Options... &amp;gt; Projects and Solutions &amp;gt; Build and Run &amp;gt; maximum number of parallel project builds&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Defragment your hard drive regularly.&lt;/li&gt;
&lt;li&gt;Disable virtual memory.&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-4353200121877306472?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/y5lJAd5vHI4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/y5lJAd5vHI4/increase-your-vs-compile-speed.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2009/11/increase-your-vs-compile-speed.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-2487511462393140659</guid><pubDate>Sun, 15 Nov 2009 07:44:00 +0000</pubDate><atom:updated>2009-11-25T09:52:02.296+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><title>Visual studio  IDE</title><description>&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Visual studio is a pretty awesome IDE, but sometimes you just wish it would go faster.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Here's a list. All of these can be accessed on &lt;b&gt;Tools-&amp;gt;Options&lt;/b&gt;&lt;/span&gt; menu:&lt;br /&gt;
&lt;/div&gt;&lt;ol style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Disable F1. (&lt;b&gt;Environment-&amp;gt;Keyboard&lt;/b&gt;) This is probably the best advice that I found somewhere.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Disable "Animate environment tools" (&lt;b&gt;Environment-&amp;gt;General&lt;/b&gt;).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Disable Start Page (&lt;b&gt;Environment-&amp;gt;Startup&lt;/b&gt;).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Disable "Track Active Item in Solution Explorer" (&lt;b&gt;Projects and Solutions&lt;/b&gt;).&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Disable Navigation Bar (&lt;b&gt;Text Editor-&amp;gt;C#&lt;/b&gt;). I think this is available for every language.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Set "AutoToolboxPopulate" to false (&lt;b&gt;Windows Forms Designer&lt;/b&gt;). &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;You can set the Code view as the default view when viewing Windows Forms. Just right-click on the cs file and select "Open With...".&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Open Visual Studio using the command line (devenv) rather than using the Start menu. I don't know why but I notice it loads faster.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size: small;"&gt;Turn off Track Changes. (&lt;b&gt;Text Editor-&amp;gt;Track changes&lt;/b&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Basically I just customized &lt;a href="http://www.iunknown.com/2007/06/vibrant_ink_vis.html" rel="nofollow"&gt;John Lam's settings&lt;/a&gt;. It's very minimal.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;And also you can use&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 85%;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; font-size: small; font-weight: bold;"&gt;  &lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx" style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;ScottGu's Blog&lt;/a&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt; tips.&lt;/span&gt;&lt;/span&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/11/01/tip-trick-hard-drive-speed-and-visual-studio-performance.aspx"&gt;&lt;br /&gt;
&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-2487511462393140659?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/XhLR10BBess" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/XhLR10BBess/visual-studio-is-pretty-awesome-ide-but.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>2</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2009/11/visual-studio-is-pretty-awesome-ide-but.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/TipsForProgramming/~5/NnbAXHVhI0Q/visual-studio-ide.html" length="0" type="text/html" /><feedburner:origEnclosureLink>http://tipsforprogramming.blogspot.com/2009/11/visual-studio-ide.html</feedburner:origEnclosureLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-14151125.post-7811151158932268347</guid><pubDate>Tue, 27 Oct 2009 04:56:00 +0000</pubDate><atom:updated>2009-11-25T10:01:36.487+03:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">None</category><title /><description>&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Hi all my friends,&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;I want to start to writing in my weblog again but I want to write about Programming.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;Maybe I'll have some mistake in my sentences such as grammatical mistake, because I'm a beginner in English then I want you to help me to improve and correct my mistakes. &lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14151125-7811151158932268347?l=tipsforprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TipsForProgramming/~4/Ko8MKdAmAWQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/TipsForProgramming/~3/Ko8MKdAmAWQ/hi-every-one-i-want-to-start-to-writing.html</link><author>noreply@blogger.com (Alex's Blog)</author><thr:total>0</thr:total><feedburner:origLink>http://tipsforprogramming.blogspot.com/2009/10/hi-every-one-i-want-to-start-to-writing.html</feedburner:origLink></item></channel></rss>

