<?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-13021382</id><updated>2012-01-08T22:34:10.876+02:00</updated><category term='smo'/><category term='sql2005'/><category term='c#'/><category term='certification'/><category term='javascript html'/><category term='css'/><category term='javascript'/><category term='VSS'/><category term='ajax'/><category term='LLBL'/><category term='windows'/><category term='asp.net'/><category term='Batch'/><category term='.net'/><category term='xslt'/><category term='T-SQL'/><category term='Dos'/><category term='vs2005'/><category term='ie'/><title type='text'>Byte Food</title><subtitle type='html'>Software development stuff.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13021382.post-4960607422858046283</id><published>2011-12-06T17:30:00.004+02:00</published><updated>2011-12-06T17:31:57.931+02:00</updated><title type='text'>Google Adwords conversion failing with Ajax</title><content type='html'>&lt;div&gt;Google adwords conversion script (conversion.js) uses document.write(), which prevents it from working correctly when using dynamic Ajax page loading.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;Excelent workaround here:&lt;/div&gt;&lt;div&gt;&lt;a href="http://articles.adamwrobel.com/2010/12/23/trigger-adwords-conversion-on-javascript-event"&gt;http://articles.adamwrobel.com/2010/12/23/trigger-adwords-conversion-on-javascript-event&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4960607422858046283?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4960607422858046283/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4960607422858046283&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4960607422858046283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4960607422858046283'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/12/google-adwords-conversion-failing-with.html' title='Google Adwords conversion failing with Ajax'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-3764162813972665303</id><published>2011-08-31T16:32:00.000+03:00</published><updated>2011-08-31T16:32:07.941+03:00</updated><title type='text'>Visual Studio Macro: Locate Item in Solution Explorer</title><content type='html'>&lt;div&gt;This is a great macro that allows you to locate the current file in edition on the Solution Explorer:&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;a href="http://dvanderboom.wordpress.com/2008/03/21/visual-studio-macro-track-item-in-solution-explorer-on-demand/#comment-1900"&gt;Visual Studio Macro: Locate Item in Solution Explorer on Demand « Critical Development&lt;/a&gt;:


&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-3764162813972665303?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dvanderboom.wordpress.com/2008/03/21/visual-studio-macro-track-item-in-solution-explorer-on-demand/#comment-1900' title='Visual Studio Macro: Locate Item in Solution Explorer'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/3764162813972665303/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=3764162813972665303&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3764162813972665303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3764162813972665303'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/08/visual-studio-macro-locate-item-in.html' title='Visual Studio Macro: Locate Item in Solution Explorer'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-398064870394014567</id><published>2011-08-05T12:52:00.000+03:00</published><updated>2011-08-05T12:52:26.796+03:00</updated><title type='text'>Using WinMerge with Team Explorer and TFS</title><content type='html'>&lt;div&gt;Nice page explaining how to change the default file compare on Visual Studio Team Explorer:&lt;/div&gt;&lt;div&gt;  &lt;a href="http://www.neovolve.com/post/2007/06/19/using-winmerge-with-tfs.aspx"&gt;Rory Primrose | Using WinMerge with TFS&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-398064870394014567?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.neovolve.com/post/2007/06/19/using-winmerge-with-tfs.aspx' title='Using WinMerge with Team Explorer and TFS'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/398064870394014567/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=398064870394014567&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/398064870394014567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/398064870394014567'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/08/using-winmerge-with-team-explorer-and.html' title='Using WinMerge with Team Explorer and TFS'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5975819536102380568</id><published>2011-08-03T17:08:00.000+03:00</published><updated>2011-08-03T17:08:24.814+03:00</updated><title type='text'>WCF and error serializing enums</title><content type='html'>&lt;div&gt;I had a similar problem as described here: &lt;a href="http://www.darkside.co.za/archive/2008/08/01/wcf-error-caused-by-a-serialisation-issue.aspx"&gt;WCF error caused by a serialisation issue&lt;/a&gt;&lt;/div&gt;&lt;div&gt;The exception thrown was too generic: &lt;span class="Apple-style-span" style="color: rgb(255, 0, 0); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; "&gt;The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:00:59.7490000'&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;The best way to go to find reasons for problems not explicitly shown by WCF exceptions is to use the Trace Viewer described in this &lt;a href="http://stackoverflow.com/questions/204032/complex-data-types-in-wcf"&gt;thread&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;Exception was all in the log generated by the server side of WCF.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-5975819536102380568?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5975819536102380568/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5975819536102380568&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5975819536102380568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5975819536102380568'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/08/wcf-and-error-serializing-enums.html' title='WCF and error serializing enums'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-157561316891934892</id><published>2011-07-21T12:42:00.001+03:00</published><updated>2011-07-21T12:42:32.520+03:00</updated><title type='text'>Visio diagram lines changed on copy paste?</title><content type='html'>&lt;div&gt;I drew my diagram on Vision 2003 all nice, when I copied it to Word the dashed lines were changed to solid lines!&lt;/div&gt;&lt;div&gt;Found the resolution on good old Microsoft Support site.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;a href="http://support.microsoft.com/kb/837294"&gt;Dashed or dotted line patterns are converted to a solid line pattern when you embed a Visio 2003 object in another document&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-157561316891934892?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://support.microsoft.com/kb/837294' title='Visio diagram lines changed on copy paste?'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/157561316891934892/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=157561316891934892&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/157561316891934892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/157561316891934892'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/07/visio-diagram-lines-changed-on-copy.html' title='Visio diagram lines changed on copy paste?'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-2073568343617431221</id><published>2011-07-18T18:33:00.002+03:00</published><updated>2011-08-08T17:30:42.757+03:00</updated><title type='text'>Using IDs in jQuery Mobile Pages</title><content type='html'>&lt;div&gt;With JQuery Mobile different server pages are loaded on the same client DOM.&lt;/div&gt;&lt;div&gt;If you need to access an element by ID or class which conflicts with another element on another page with the same ID or class (in my case it was the same page with different parameters) you can use the ancestor on the JQuery selector as described by cplee70 in this forum thread:&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;a href="http://forum.jquery.com/topic/using-ids-in-jquery-mobile-pages"&gt;Using IDs in jQuery Mobile Pages - jQuery Forum&lt;/a&gt;: "&lt;div&gt;
$('div.ui-page-active .lat')

instead of just:

$('.lat')&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;EDIT:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Better yet, I started using: $('.lat', $.mobile.activePage)&lt;/b&gt;

&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-2073568343617431221?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://forum.jquery.com/topic/using-ids-in-jquery-mobile-pages' title='Using IDs in jQuery Mobile Pages'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/2073568343617431221/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=2073568343617431221&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2073568343617431221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2073568343617431221'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2011/07/using-ids-in-jquery-mobile-pages.html' title='Using IDs in jQuery Mobile Pages'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-2005248708041361918</id><published>2010-06-23T19:49:00.002+03:00</published><updated>2010-06-23T19:55:13.409+03:00</updated><title type='text'>aspnet_wp.exe stopped unexpectedly</title><content type='html'>&lt;div&gt;On one of our deployed environments ASP.NET crashed completely when accessing an Interop dll that invokes MATLAB code.&lt;/div&gt;&lt;div&gt;We isolated the line of code that had the problem, this would run ok from a console application but crash miserly on ASP.NET. Event viewer shows "aspnet_wp.exe (PID: xxxx) stopped unexpectedly".&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;After spending a lot of time trying different things and googling, I finally ran into &lt;a href="http://www.issociate.de/board/goto/769838/aspnet_wp.exe_crashing.html"&gt;this one&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;I'm not sure of the security consequences of this change, but since it is on the .NET context, for that environment it seems like a safe solution.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-2005248708041361918?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/2005248708041361918/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=2005248708041361918&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2005248708041361918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2005248708041361918'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2010/06/aspnetwpexe-stopped-unexpectedly.html' title='aspnet_wp.exe stopped unexpectedly'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5230619949601414116</id><published>2009-10-15T15:34:00.001+03:00</published><updated>2009-10-15T15:36:08.386+03:00</updated><title type='text'>Xcopy not working from System.Diagnostics.Process.Start()</title><content type='html'>This one wasn't easy.&lt;div&gt;See &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/ab3c0cc7-83c2-4a86-9188-40588b7d1a52/"&gt;http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/ab3c0cc7-83c2-4a86-9188-40588b7d1a52/&lt;/a&gt;
&lt;div&gt;"&lt;span class="Apple-style-span" style="font-family: Verdana, Geneva, Arial, sans-serif; font-size: small; "&gt;This is a quirk of xcopy.exe.  If you redirect the output, you have to redirect the input as well."&lt;/span&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/13021382-5230619949601414116?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5230619949601414116/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5230619949601414116&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5230619949601414116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5230619949601414116'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/10/xcopy-not-working-from.html' title='Xcopy not working from System.Diagnostics.Process.Start()'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-2537097397088780068</id><published>2009-09-07T10:22:00.001+03:00</published><updated>2009-09-07T10:23:09.216+03:00</updated><title type='text'>SQL 2008 - "Saving changes is not permitted."</title><content type='html'>&lt;div&gt;On SQL 2008 Management Studio  Icoudln't save the changes done on a table.&lt;/div&gt;This seemed strange, but was easy to fix:&lt;div&gt;
&lt;div&gt;&lt;a href="http://weblogs.asp.net/pabloperalta/archive/2008/09/23/sql-2008-quot-saving-changes-is-not-permitted-quot-error-message.aspx"&gt;http://weblogs.asp.net/pabloperalta/archive/2008/09/23/sql-2008-quot-saving-changes-is-not-permitted-quot-error-message.aspx&lt;/a&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/13021382-2537097397088780068?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/2537097397088780068/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=2537097397088780068&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2537097397088780068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2537097397088780068'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/09/sql-2008-saving-changes-is-not.html' title='SQL 2008 - &quot;Saving changes is not permitted.&quot;'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-2650670458709385787</id><published>2009-04-21T21:28:00.003+03:00</published><updated>2009-04-21T21:30:49.156+03:00</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'>Running dynamic javascript generated on the UpdatePanel partial postback</title><content type='html'>&lt;div&gt;I found this great piece of code that allows a more or less generic way of running javascript generated during the processing of a partial postback within an UpdatePanel.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;It runs all the script inside script tags with a certain ID.&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;a href="http://www.31a2ba2a-b718-11dc-8314-0800200c9a66.com/2008/08/dynamic-javascript-in-update-panel_19.html?showComment=1240338420000#c118959118652221112"&gt;http://www.31a2ba2a-b718-11dc-8314-0800200c9a66.com/2008/08/dynamic-javascript-in-update-panel_19.html?showComment=1240338420000#c118959118652221112&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-2650670458709385787?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/2650670458709385787/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=2650670458709385787&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2650670458709385787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2650670458709385787'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/04/running-dynamic-javascript-generated-on.html' title='Running dynamic javascript generated on the UpdatePanel partial postback'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4090830130143604957</id><published>2009-04-17T10:48:00.002+03:00</published><updated>2009-04-17T11:04:00.627+03:00</updated><title type='text'>Stuck with static constructor exception</title><content type='html'>&lt;div&gt;It took me quite some time to understand why I was getting allways the same exception on a static constructor. So this blog confirmed what I suspected. The exception is cached and thrown again:&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;a href="http://weblogs.asp.net/avnerk/archive/2008/12/16/static-constructor-throws-the-same-exception-again-and-again.aspx"&gt;http://weblogs.asp.net/avnerk/archive/2008/12/16/static-constructor-throws-the-same-exception-again-and-again.aspx&lt;/a&gt;

&lt;div&gt;I found this with .NET2.0
I believe .NET 3.5 works differently since they added this to the documentation:&lt;/div&gt;&lt;div&gt;"&lt;span class="Apple-style-span"   style="  line-height: 15px; font-family:Verdana;font-size:11px;"&gt;If a static constructor throws an exception, the runtime will not invoke it a second time, and the type will remain uninitialized for the lifetime of the application domain in which your program is running"&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4090830130143604957?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4090830130143604957/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4090830130143604957&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4090830130143604957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4090830130143604957'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/04/stuck-with-static-constructor-exception.html' title='Stuck with static constructor exception'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-8785437506791766407</id><published>2009-03-18T17:08:00.002+02:00</published><updated>2009-03-18T17:10:59.977+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>Check if 2 dates belong to the same week</title><content type='html'>&lt;div&gt;I found this post while looking for the solution to the problem in C#.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space: pre; "&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://quickduck.com/blog/2008/11/03/reader-challenge/" style="text-decoration: none;"&gt; &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;a href="http://quickduck.com/blog/2008/11/03/reader-challenge/" style="text-decoration: none;"&gt;http://quickduck.com/blog/2008/11/03/reader-challenge/&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;I endded up using the code:&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;div&gt;        public static bool InSameWeek(DateTime d1, DateTime d2)&lt;/div&gt;&lt;div&gt;        {&lt;/div&gt;&lt;div&gt;            DateTime beginningOfWeekDate1 = GetFirstDayOfWeek(d1);&lt;/div&gt;&lt;div&gt;            DateTime beginningOfWeekDate2 = GetFirstDayOfWeek(d2);&lt;/div&gt;&lt;div&gt;            return beginningOfWeekDate1 == beginningOfWeekDate2;&lt;/div&gt;&lt;div&gt;        }&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;        /// &lt;summary&gt;&lt;/div&gt;&lt;div&gt;        /// Considers monday to be the first day of week&lt;/div&gt;&lt;div&gt;        /// &lt;/summary&gt;&lt;/div&gt;&lt;div&gt;        /// &lt;param name="d"&gt;&lt;/param&gt;&lt;/div&gt;&lt;div&gt;        /// &lt;returns&gt;&lt;/returns&gt;&lt;/div&gt;&lt;div&gt;        private static DateTime GetFirstDayOfWeek(DateTime d)&lt;/div&gt;&lt;div&gt;        {&lt;/div&gt;&lt;div&gt;            switch (d.DayOfWeek)&lt;/div&gt;&lt;div&gt;            {&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Monday:&lt;/div&gt;&lt;div&gt;                    return d;&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Tuesday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-1);&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Wednesday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-2);&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Thursday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-3);&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Friday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-4);&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Saturday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-5);&lt;/div&gt;&lt;div&gt;                case DayOfWeek.Sunday:&lt;/div&gt;&lt;div&gt;                    return d.AddDays(-6);&lt;/div&gt;&lt;div&gt;                default:&lt;/div&gt;&lt;div&gt;                    throw new ApplicationException();&lt;/div&gt;&lt;div&gt;            }&lt;/div&gt;&lt;div&gt;        }&lt;/div&gt;&lt;/blockquote&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-8785437506791766407?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/8785437506791766407/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=8785437506791766407&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8785437506791766407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8785437506791766407'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/03/check-if-2-dates-belong-to-same-week.html' title='Check if 2 dates belong to the same week'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6431854041734838899</id><published>2009-01-17T15:23:00.000+02:00</published><updated>2009-01-17T15:23:07.640+02:00</updated><title type='text'>Equals on Javascript between different types</title><content type='html'>Equality with javascript between differetn types has it's pitfalls, for example between bool and string.&lt;br&gt;
Fortunately there is the operator ===&lt;br&gt;
'false' == '' -&gt; true&lt;br&gt;
'false' === '' -&gt; false&lt;br&gt;
&lt;br&gt;
See &lt;a href="http://www.mapbender.org/JavaScript_pitfalls:_null,_false,_undefined,_NaN#Comparison_via_.3D.3D.3D"&gt;JavaScript pitfalls: null, false, undefined, NaN - MapbenderWiki&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6431854041734838899?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6431854041734838899/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6431854041734838899&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6431854041734838899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6431854041734838899'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2009/01/equals-on-javascript-between-different.html' title='Equals on Javascript between different types'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6728143084628710899</id><published>2008-11-05T18:26:00.000+02:00</published><updated>2008-11-05T18:27:11.768+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dos'/><category scheme='http://www.blogger.com/atom/ns#' term='Batch'/><title type='text'>Return a result code from a batch file</title><content type='html'>How to return a result code (ERRORLEVEL) from a batch file. 
&lt;br&gt;
     exit /B 63
&lt;br&gt;
See &lt;a href="http://www.experts-exchange.com/Operating_Systems/MSDOS/Q_20687843.html"&gt;Batch script return code : return, batch, code, script&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6728143084628710899?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6728143084628710899/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6728143084628710899&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6728143084628710899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6728143084628710899'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/11/return-result-code-from-batch-file.html' title='Return a result code from a batch file'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-3618757688688871128</id><published>2008-10-13T14:17:00.000+03:00</published><updated>2008-10-13T14:17:09.827+03:00</updated><title type='text'>Enable or Disable Triggers on SQL Server 7.0</title><content type='html'>Icreated a trigger to prevent deletion of data from a table. but of course in some cases (Database initialization) ı need to override the trigger.
Here's how: &lt;a href="http://www.devx.com/tips/Tip/13019"&gt;Enable or Disable Triggers on SQL Server 7.0&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-3618757688688871128?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/3618757688688871128/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=3618757688688871128&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3618757688688871128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3618757688688871128'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/10/enable-or-disable-triggers-on-sql.html' title='Enable or Disable Triggers on SQL Server 7.0'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-9059599631062339184</id><published>2008-10-06T14:42:00.001+03:00</published><updated>2008-10-06T14:46:14.827+03:00</updated><title type='text'>Log unexpected exceptions in a windows service and in an APPDomain in general</title><content type='html'>My services stopped without reason and I had no thing on the log except the System Event Log. A good solution to log fatal errors is to use the event AppDomain.CurrentDomain.UnhandledException (see
&lt;a href="http://bytes.com/forum/thread238006.html"&gt;Cannot catch Exception in a thread - .NET C#)&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-9059599631062339184?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/9059599631062339184/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=9059599631062339184&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/9059599631062339184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/9059599631062339184'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/10/log-unexpected-exceptions-in-windows.html' title='Log unexpected exceptions in a windows service and in an APPDomain in general'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4863707112714210462</id><published>2008-09-19T12:00:00.000+03:00</published><updated>2008-09-19T12:00:31.080+03:00</updated><title type='text'>ınclude extra classes on a web service not referenced yb the parameters directly</title><content type='html'>We created a webmethod that would receive a list of objects, Sometimes these objects are integers or strings, sometimes they can be a more complex type, like CustomClass[].
Turns out that with XmlIncludeAttribute solved the problem, thanks to this post:

&lt;a href="http://social.msdn.microsoft.com/forums/en-US/asmxandxml/thread/6e95c165-afae-490e-8f5d-6bb351d4bd58/"&gt;WebMethod can't serialise an array of custom type : ASMX Web Services and XML Serialization : .NET Development : MSDN Forums&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4863707112714210462?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://social.msdn.microsoft.com/forums/en-US/asmxandxml/thread/6e95c165-afae-490e-8f5d-6bb351d4bd58/' title='ınclude extra classes on a web service not referenced yb the parameters directly'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4863707112714210462/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4863707112714210462&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4863707112714210462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4863707112714210462'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/09/nclude-extra-classes-on-web-service-not.html' title='ınclude extra classes on a web service not referenced yb the parameters directly'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4742179182909929021</id><published>2008-07-11T18:57:00.000+03:00</published><updated>2008-07-11T18:57:42.899+03:00</updated><title type='text'>F7 to switch from ASPX "Source" to C# codebehind</title><content type='html'>The trick is to configure the View.ToggleDesigner to F7.

From &lt;a href="http://forums.asp.net/t/981786.aspx?PageIndex=2"&gt;F7 to switch from ASPX "Source" to C# codebehind - doesn't work? - ASP.NET Forums&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4742179182909929021?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://forums.asp.net/t/981786.aspx?PageIndex=2' title='F7 to switch from ASPX &quot;Source&quot; to C# codebehind'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4742179182909929021/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4742179182909929021&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4742179182909929021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4742179182909929021'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/07/f7-to-switch-from-aspx-source-to-c.html' title='F7 to switch from ASPX &quot;Source&quot; to C# codebehind'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-8290663669124133891</id><published>2008-06-28T21:00:00.000+03:00</published><updated>2008-06-28T21:00:22.731+03:00</updated><title type='text'>Caching in ASP.NET with a dependency on the SQL Server</title><content type='html'>As I suspected when you use caching on ASP.NET 2.0 with SQL Server Dependency in SQL Server 2005 the system is not implemented with a polling mechanis as in previous versions of SQL Server. It uses the NOtifications Services to advise the ASP.NET that some cache item must be cleared.
See &lt;a href="http://msdn.microsoft.com/en-us/library/ms178604.aspx"&gt;Caching in ASP.NET with the SqlCacheDependency Class&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-8290663669124133891?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/8290663669124133891/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=8290663669124133891&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8290663669124133891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8290663669124133891'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/06/caching-in-aspnet-with-dependency-on.html' title='Caching in ASP.NET with a dependency on the SQL Server'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5711337004125359805</id><published>2008-06-22T02:03:00.003+03:00</published><updated>2008-06-22T02:27:21.480+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='certification'/><title type='text'>Microsoft certification 70-536</title><content type='html'>I just watched an excellent &lt;a href="https://www.livemeeting.com/cc/lmevents/view?id=msft061108lm&amp;amp;pw=ATT11784lm&amp;amp;cn="&gt;presentation about the Microsoft certification 70-536&lt;/a&gt; (Microsoft .NET Framework).
I was very impressed by the quality of the presentation and the functionalities of the player itself!
I have one certification made 3 years ago, and I want to do some more pretty soon, from what I could understand the first one to take for developers is the 70-536.
The presentation gives a general explanation about the content of the exam. It also gives out some links to resources (pasted below).
&lt;!--[if !supportLineBreakNewLine]--&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;p&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://www.microsoft.com/learning/en/us/exams/70-536.mspx"&gt;Books and      training&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://en.csharp-online.net/Microsoft_Exam_70-536_Study_Guide"&gt;C#      Online learning guide&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;o:p&gt;Practices Tests: &lt;a href="http://www.measureup.com/"&gt;measureup.com&lt;/a&gt;&lt;/o:p&gt; , &lt;a href="http://www.selftestsoftware.com/"&gt;selftestsoftware.com&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://blogs.msdn.com/trika/"&gt;Blog about MS certifications&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal"&gt;
&lt;/p&gt;&lt;p class="MsoNormal"&gt;I want to get 2 kinds of materials (books?) one on the theory and one with exercises, but I still couldn't understand what's the best place for that (everyone I talk to uses some pirate memorize-the-answers books, but I think I don't want to go that way)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-5711337004125359805?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5711337004125359805/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5711337004125359805&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5711337004125359805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5711337004125359805'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/06/microsoft-certification-70-536.html' title='Microsoft certification 70-536'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7144296623314743672</id><published>2008-05-26T17:57:00.003+03:00</published><updated>2008-05-26T18:50:05.551+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ie'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript html'/><title type='text'>Page with big table and many text inputs is stuck on loading, in IE</title><content type='html'>Problem: A page with a table with 300 rows and a total of 1500 input text boxes was rendered fast but I couldn't scroll for 20 seconds. It seemed like the whole Internet Explorer was stuck, frozen  doing something.
I tried several things to find out where the problem was.
&lt;ul&gt;&lt;li&gt;Removed all javascript from the page, still slow
&lt;/li&gt;&lt;li&gt;Removed all elements from the page except the basic structure (html, body, form) and the table with the inputs, still slow
&lt;/li&gt;&lt;li&gt;Took out all id and name attributes from the inputs, still slow&lt;/li&gt;&lt;li&gt;Removed the form tag, page opened and scrolled fast (we need the FORM though :P)
&lt;/li&gt;&lt;li&gt;Removed the table and kept all 1500 inputs, page opened and scrolled fast (we need the layout though :P)&lt;/li&gt;&lt;/ul&gt;Tested the page on Firefox and it would load and scroll fast.
So all I could find was that a page with a form with a table containing a considerable number of textboxes would freeze in IE for some time.

After asking for the help of others, in the hope of some enlightment, we found out that a friend had no problems opening and scrolling the page! I quikly realized that the problem was in the Google Toolbar AutoFill functionality...

It seems like Firefox doesn't have the same problem when using the Google Toolbar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7144296623314743672?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7144296623314743672/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7144296623314743672&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7144296623314743672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7144296623314743672'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/05/page-with-big-table-and-many-text.html' title='Page with big table and many text inputs is stuck on loading, in IE'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7442681382340873165</id><published>2008-04-21T15:40:00.001+03:00</published><updated>2008-04-21T15:40:56.346+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vs2005'/><category scheme='http://www.blogger.com/atom/ns#' term='VSS'/><title type='text'>Share and Pin in Visual SourceSafe</title><content type='html'>Nice step by step on what to do to share, branch and merge with VSS, and how to integrate that with Visual Studio 2005: 
&lt;a href="http://www.testingreflections.com/node/view/3305"&gt;Share and Pin in Visual SourceSafe | testingReflections.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7442681382340873165?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7442681382340873165/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7442681382340873165&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7442681382340873165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7442681382340873165'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/04/share-and-pin-in-visual-sourcesafe.html' title='Share and Pin in Visual SourceSafe'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7366197180266901000</id><published>2008-04-02T13:39:00.001+03:00</published><updated>2008-04-02T13:40:25.138+03:00</updated><title type='text'>Nice article about Deadlock's</title><content type='html'>Very helpfull in finding the reason behing the deadlocks: 
&lt;a href="http://blogs.msdn.com/bartd/archive/2006/09/09/Deadlock-Troubleshooting_2C00_-Part-1.aspx"&gt;Bart Duncan&amp;#39;s SQL Weblog : Deadlock Troubleshooting, Part 1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7366197180266901000?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://blogs.msdn.com/bartd/archive/2006/09/09/Deadlock-Troubleshooting_2C00_-Part-1.aspx' title='Nice article about Deadlock&apos;s'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7366197180266901000/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7366197180266901000&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7366197180266901000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7366197180266901000'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/04/nice-article-abuot-deadlocks.html' title='Nice article about Deadlock&apos;s'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5840303395496686699</id><published>2008-03-28T15:36:00.001+02:00</published><updated>2008-03-28T15:37:20.017+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xslt'/><title type='text'>Xsl for-each in reverse order</title><content type='html'>How to invert the order in a XSL for-each
&lt;br/&gt;&lt;br/&gt;
use:&lt;br/&gt;
&lt;pre&gt;&amp;lt;xsl:sort select="position()" data-type="number" order="descending"/&amp;gt;&lt;/pre&gt;
&lt;br/&gt;
See
&lt;a href="http://www.stylusstudio.com/xsllist/200105/post30020.html"&gt;xsl for each reverse order - Reverse order&lt;/a&gt;: ""&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-5840303395496686699?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5840303395496686699/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5840303395496686699&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5840303395496686699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5840303395496686699'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/03/xsl-for-each-in-reverse-order.html' title='Xsl for-each in reverse order'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-83110474870052119</id><published>2008-03-27T09:54:00.001+02:00</published><updated>2008-03-27T09:54:46.867+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VSS'/><title type='text'>VSS Rights by Project was disabled</title><content type='html'>On Visual Source Safe Admin window I had the "Rights by Project" option disabled.
Got the answer from here: &lt;a href="http://www.tech-archive.net/Archive/VisualStudio/microsoft.public.vstudio.sourcesafe/2005-08/msg00096.html"&gt;RE: "Rights by Project" greyed out&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-83110474870052119?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/83110474870052119/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=83110474870052119&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/83110474870052119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/83110474870052119'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/03/vss-rights-by-project-was-disabled.html' title='VSS Rights by Project was disabled'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6992078449707566090</id><published>2008-02-11T10:33:00.000+02:00</published><updated>2008-02-11T10:33:22.344+02:00</updated><title type='text'>Test trigger existance</title><content type='html'>&lt;a href="http://www.cryer.co.uk/brian/sqlserver/howtotesttriggerexists.htm"&gt;Cry How To - Test trigger existance&lt;/a&gt;: "if exists (select * from sysobjects where name='tD_Employee' and xtype='TR')"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6992078449707566090?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6992078449707566090/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6992078449707566090&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6992078449707566090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6992078449707566090'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/02/test-trigger-existance.html' title='Test trigger existance'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4164946104082476114</id><published>2008-02-08T12:36:00.000+02:00</published><updated>2008-02-08T12:36:59.829+02:00</updated><title type='text'>How to show the version of the current assembly</title><content type='html'>From &lt;a href="http://odetocode.com/Blogs/scott/archive/2006/01/24/2786.aspx"&gt;K. Scott Allen : AssemblyVersion and Web Projects&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4164946104082476114?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4164946104082476114/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4164946104082476114&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4164946104082476114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4164946104082476114'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/02/how-to-show-version-of-current-assembly.html' title='How to show the version of the current assembly'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4765806221470414678</id><published>2008-01-21T15:10:00.000+02:00</published><updated>2008-01-21T15:10:52.596+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='smo'/><category scheme='http://www.blogger.com/atom/ns#' term='sql2005'/><title type='text'>The Sql2005 Default Backup directory using SMO</title><content type='html'>using Microsoft.SqlServer.Management.Smo
&lt;br&gt;
"Server.Settings.BackupDirectory" 
&lt;br&gt;
Thanks to 
&lt;a href="http://www.simple-talk.com/community/blogs/philfactor/archive/2007/03/22/21152.aspx"&gt;Phil Factor&amp;#39;s Phrenetic Phoughts : Twiddling the knobs: The Default Backup directory&lt;/a&gt;:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4765806221470414678?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.simple-talk.com/community/blogs/philfactor/archive/2007/03/22/21152.aspx' title='The Sql2005 Default Backup directory using SMO'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4765806221470414678/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4765806221470414678&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4765806221470414678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4765806221470414678'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2008/01/sql2005-default-backup-directory-using.html' title='The Sql2005 Default Backup directory using SMO'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-3766897185884763640</id><published>2007-12-31T11:29:00.000+02:00</published><updated>2007-12-31T11:29:45.763+02:00</updated><title type='text'>Create Excel files on  .NET</title><content type='html'>&lt;a href="http://www.carlosag.net/Tools/ExcelXmlWriter/Default.aspx"&gt;CarlosAg Excel Xml Writer Library&lt;/a&gt; seems to be a great option on creating Excel files in .NET.
&lt;br&gt;
Seems easy and effective, no more CSV formatting problems and create several sheets in excel in an easy way!
&lt;br&gt;
Unfortunately it doesn't seem to be open source, but it's still free!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-3766897185884763640?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.carlosag.net/Tools/ExcelXmlWriter/Default.aspx' title='Create Excel files on  .NET'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/3766897185884763640/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=3766897185884763640&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3766897185884763640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3766897185884763640'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/12/create-excel-files-on-net.html' title='Create Excel files on  .NET'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-8589054208616953814</id><published>2007-12-17T19:30:00.000+02:00</published><updated>2007-12-17T19:38:05.454+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>Using both MaskedEditExtender and calendarextender</title><content type='html'>It's not easy to use the Ajax Toolkit controls like the example in &lt;a href="http://www.asp.net/AJAX/AjaxControlToolkit/Samples/MaskedEdit/MaskedEdit.aspx"&gt;here&lt;/a&gt;
for editing a date.
Well, at least not easy if you want it to be multicultural.
I used the following:

&lt;span style="font-family:arial;"&gt;                //Set the culture settings&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                CultureInfo oCulture = CultureInfo.CurrentCulture;&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                CalendarMaskExtender1.CultureName = oCulture.Name;&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                CalendarExtender1.Format = oCulture.DateTimeFormat.ShortDatePattern;&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                //CalendarMaskExtender expects something like "99/99/9999"&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                CalendarMaskExtender1.Mask = CalendarExtender1.Format.Replace(&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                    oCulture.DateTimeFormat.DateSeparator, "/").Replace(&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                    "d", "9").Replace(&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                    "M", "9").Replace(&lt;/span&gt;
&lt;span style="font-family:arial;"&gt;                    "y", "9");






And don't forge tot set the &amp;lt;asp:ScriptManager EnableScriptGlobalization="true"&amp;gt;



&lt;br /&gt;&lt;br /&gt;

Argh, how do you set the format on this blogger.....aahh, just view source of this page if you need to check the code..
&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-8589054208616953814?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/8589054208616953814/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=8589054208616953814&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8589054208616953814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8589054208616953814'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/12/using-both-maskededitextender-and.html' title='Using both MaskedEditExtender and calendarextender'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4005168990200940893</id><published>2007-09-12T13:39:00.000+03:00</published><updated>2007-09-12T13:42:17.819+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Add another Header row resulting in multiple header rows for GridView</title><content type='html'>It was quite easy to add rows to the header of the Gridview thanks to this article:
&lt;br&gt;
&lt;a href="http://www.codeproject.com/useritems/TariqMultiHeaderGridview.asp"&gt;Multi Header Grid view - The Code Project - ASP.NET&lt;/a&gt;
&lt;br&gt;
It's not easy to understand the description, but if you download the sample code you can easily see how it is done.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4005168990200940893?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.codeproject.com/useritems/TariqMultiHeaderGridview.asp' title='Add another Header row resulting in multiple header rows for GridView'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4005168990200940893/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4005168990200940893&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4005168990200940893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4005168990200940893'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/09/add-another-header-row-resulting-in.html' title='Add another Header row resulting in multiple header rows for GridView'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7257755023471724039</id><published>2007-09-11T16:56:00.000+03:00</published><updated>2007-09-11T16:59:32.765+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>TabContainer: Extra white space below tab title when removing the DOCTYPE</title><content type='html'>This forum thread helped me solve a rendering problem with the TabContainer when in a page without DOCTYPE.
&lt;br&gt;
&lt;a href="http://forums.asp.net/t/1069041.aspx?PageIndex=1"&gt;TabContainer: Extra white space below tab text - ASP.NET Forums&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7257755023471724039?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://forums.asp.net/t/1069041.aspx?PageIndex=1' title='TabContainer: Extra white space below tab title when removing the DOCTYPE'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7257755023471724039/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7257755023471724039&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7257755023471724039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7257755023471724039'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/09/tabcontainer-extra-white-space-below.html' title='TabContainer: Extra white space below tab title when removing the DOCTYPE'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-266361791251275024</id><published>2007-08-29T15:57:00.000+03:00</published><updated>2007-08-29T15:57:50.005+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Running ASPX on II6 (Windows 2003) for the first time results in 404 file not found</title><content type='html'>Remember that you need to enable ASP.NET from "web service extensions" in IIS.
&lt;br&gt;
From &lt;a href="http://forums.asp.net/t/411413.aspx"&gt;Can not run ASPX on a Windows 2003 Web Server... - ASP.NET Forums&lt;/a&gt;: "web service extensions"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-266361791251275024?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/266361791251275024/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=266361791251275024&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/266361791251275024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/266361791251275024'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/08/running-aspx-on-ii6-windows-2003-for.html' title='Running ASPX on II6 (Windows 2003) for the first time results in 404 file not found'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4318143219864956639</id><published>2007-08-29T11:36:00.000+03:00</published><updated>2007-08-29T11:36:55.273+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript html'/><title type='text'>How to show and hide rows in a table with javascript</title><content type='html'>If you need to to hide and show rows dinamically both in Firefox and Internet Explorer (IE), set the style.display to empty string.
&lt;br&gt;
Thanks to 
&lt;a href="http://jszen.blogspot.com/2004/07/table-rowsrevealed.html"&gt;The Strange Zen Of JavaScript: Table rows...revealed!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4318143219864956639?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4318143219864956639/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4318143219864956639&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4318143219864956639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4318143219864956639'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/08/how-to-show-and-hide-rows-in-table-with.html' title='How to show and hide rows in a table with javascript'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6298789371176968620</id><published>2007-08-20T14:38:00.000+03:00</published><updated>2007-08-20T14:39:29.686+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql2005'/><title type='text'>Generate Scripts by command line...</title><content type='html'>It seems that there is no easy way to automatize the script generation of db objects... :(
&lt;br&gt;
&lt;a href="http://www.devnewsgroups.net/group/microsoft.public.sqlserver.tools/topic61858.aspx"&gt;Generate Scripts...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6298789371176968620?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.devnewsgroups.net/group/microsoft.public.sqlserver.tools/topic61858.aspx' title='Generate Scripts by command line...'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6298789371176968620/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6298789371176968620&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6298789371176968620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6298789371176968620'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/08/generate-scripts-by-command-line.html' title='Generate Scripts by command line...'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-1124470066775289226</id><published>2007-08-02T17:19:00.000+03:00</published><updated>2007-08-02T17:20:07.061+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><title type='text'>Using CASE in Order by Clause in SQL Server</title><content type='html'>If you need to use a CASE in the ORDER BY and you have 2 different types for the expression, you end up receiving this error: "Syntax error converting the nvarchar value 'Alice Mutton' to a column of data type int."&lt;br&gt;

Check out the solution at
&lt;a href="http://www.extremeexperts.com/SQL/Articles/CASEinORDER.aspx"&gt;Using CASE in Order by Clause in SQL Server - ExtremeExperts&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-1124470066775289226?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/1124470066775289226/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=1124470066775289226&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/1124470066775289226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/1124470066775289226'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/08/using-case-in-order-by-clause-in-sql.html' title='Using CASE in Order by Clause in SQL Server'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-4136121428777996118</id><published>2007-07-26T15:12:00.000+03:00</published><updated>2007-07-26T15:12:54.309+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><title type='text'>Try Catch in Sql Server 2005</title><content type='html'>Here's a good short text about &lt;a href="http://www.4guysfromrolla.com/webtech/041906-1.shtml"&gt;error handling and transaction handling in Sql Server 2005 using Try Catch&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-4136121428777996118?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.4guysfromrolla.com/webtech/041906-1.shtml' title='Try Catch in Sql Server 2005'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/4136121428777996118/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=4136121428777996118&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4136121428777996118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/4136121428777996118'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/try-catch-in-sql-server-2005.html' title='Try Catch in Sql Server 2005'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-562228007829728556</id><published>2007-07-19T18:06:00.000+03:00</published><updated>2007-07-19T18:06:34.755+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Select a row in a GridView by clicking anywhere on the row</title><content type='html'>Here's how to select a row in a GridView by clicking anywhere on the row.
On RowCreated you set
&lt;br&gt;
&lt;b&gt;e.Row.Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference( 
&lt;br&gt;       new PostBackOptions( GridView1, "Select$" + e.Row.RowIndex)));&lt;/b&gt;
&lt;br&gt;
I got some help from &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1873769&amp;amp;SiteID=1"&gt;this post&lt;/a&gt;, even though he was looking for an answer to a different problem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-562228007829728556?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1873769&amp;SiteID=1' title='Select a row in a GridView by clicking anywhere on the row'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/562228007829728556/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=562228007829728556&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/562228007829728556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/562228007829728556'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/select-row-in-gridview-by-clicking.html' title='Select a row in a GridView by clicking anywhere on the row'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-303451825022059974</id><published>2007-07-16T17:29:00.000+03:00</published><updated>2007-07-16T17:30:25.899+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>RadioButtonList  with and AJAX UpdatePanel and AsyncPostBackTrigger</title><content type='html'>When using the RadioButtonList with an AsyncPostBackTrigger I just had a server event on the first change.
I was going slightly mad until I found this:
&lt;br&gt;
&lt;a href="http://blogs.msdn.com/mikeormond/archive/2007/03/26/the-curious-case-of-the-radiobuttonlist-not-triggering.aspx"&gt;Mike Ormond's Blog : The Curious Case of the RadioButtonList not Triggering&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-303451825022059974?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/303451825022059974/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=303451825022059974&amp;isPopup=true' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/303451825022059974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/303451825022059974'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/radiobuttonlist-with-and-ajax.html' title='RadioButtonList  with and AJAX UpdatePanel and AsyncPostBackTrigger'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6880224019410095462</id><published>2007-07-16T16:15:00.000+03:00</published><updated>2007-07-16T16:15:53.506+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LLBL'/><title type='text'>LLBL, don't generate the date and time on the header of the files, for VSS</title><content type='html'>You may not want the date time generated onm every file if you use VSS, no need to check-in the file if nothing changed.
&lt;br&gt;
&lt;a href="http://www.llblgen.com/TinyForum/Messages.aspx?ThreadID=1754&amp;amp;StartAtMessage=0"&gt;HnD::List all messages of thread: Is there any way to switch off the 'Code Generated On' comment in the Generated code?&lt;/a&gt;: "TdlEmitTimeDateInOutputFiles"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6880224019410095462?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6880224019410095462/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6880224019410095462&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6880224019410095462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6880224019410095462'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/llbl-dont-generate-date-and-time-on.html' title='LLBL, don&apos;t generate the date and time on the header of the files, for VSS'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-679907224564444945</id><published>2007-07-16T14:38:00.000+03:00</published><updated>2007-07-16T14:38:25.785+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><title type='text'>MS Ajax AutoComplete using a page method</title><content type='html'>Had to google to find this one. AJAX documentation doesn't tell all.
&lt;br&gt;
You nees to set the method as static if you want to use a page method instead of a web method.
&lt;br&gt;
&lt;a href="http://allwrong.wordpress.com/2007/03/13/ms-ajax-autocomplete-extender-using-a-page-method/"&gt;MS Ajax AutoComplete Extender using a Page Method « All Wrong&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-679907224564444945?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/679907224564444945/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=679907224564444945&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/679907224564444945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/679907224564444945'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/ms-ajax-autocomplete-using-page-method.html' title='MS Ajax AutoComplete using a page method'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-2997284563188741772</id><published>2007-07-12T12:13:00.000+03:00</published><updated>2007-07-12T12:13:46.720+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Register the onclick event for a Radiobuttonlist</title><content type='html'>If you need to set the onclick client event for each radio button in a Radiobuttonlist, it's not obvious.
&lt;br&gt;
&lt;a href="http://www.dotnet247.com/247reference/msgs/44/220238.aspx"&gt;This page&lt;/a&gt; was usefull for me, although it contains a solution for ASP.NET 1.
&lt;br&gt;
In ASP.NET 2 I ended up doing something similar but using Page.ClientScript and document.getElementsByName('&lt;%rbl.UniqueID%&gt;'); and then setting the onclick event dynamically.
&lt;br&gt;
You need to give a function reference to the event and inside the function you can use "this" to accerss the radio button properties.
&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-2997284563188741772?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/2997284563188741772/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=2997284563188741772&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2997284563188741772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/2997284563188741772'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/register-onclick-event-for.html' title='Register the onclick event for a Radiobuttonlist'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7200135216534791075</id><published>2007-07-10T11:55:00.000+03:00</published><updated>2007-07-10T11:58:24.530+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>Recovering Deleted Files</title><content type='html'>I just had an unfortunate accident, while playing with the delte command of nant ended up deleting some important files! And it deletes them completely, not into the recycle bin...
&lt;br&gt;
I immeditely googled an found this:
&lt;a href="http://www.aumha.org/a/recover.php"&gt;Recovering Deleted Files&lt;/a&gt; which was of great help, recovered all of the files except one, I guess I should have stopped using the computer imediately...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7200135216534791075?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7200135216534791075/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7200135216534791075&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7200135216534791075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7200135216534791075'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/recovering-deleted-files.html' title='Recovering Deleted Files'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-717924863370346320</id><published>2007-07-10T10:57:00.000+03:00</published><updated>2007-07-10T10:59:25.024+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>The difference between ResolveUrl and ResolveClientUrl</title><content type='html'>Ever wondered what is the difference between ResolveUrl and ResolveClientUrl?
&lt;br&gt;
I did:
&lt;br&gt;
"In simple terms, ResolveClientUrl returns a path relative to the current page, and ResolveUrl returns a path relative to the site root."
&lt;br&gt;
From
&lt;a href="http://www.andornot.com/about/developerblog/2007/06/resolveurl-vs-resolveclienturl.aspx"&gt;Andornot Developers' Blog: ResolveUrl vs. ResolveClientUrl&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-717924863370346320?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/717924863370346320/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=717924863370346320&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/717924863370346320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/717924863370346320'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/difference-between-resolveurl-and.html' title='The difference between ResolveUrl and ResolveClientUrl'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-8627337612915746254</id><published>2007-07-04T15:14:00.000+03:00</published><updated>2007-07-04T15:14:37.178+03:00</updated><title type='text'>Focus in ASP.NET Controls</title><content type='html'>There are several ways to set the default focus on a asp.net control.
&lt;br&gt;
It was great to find out that it's enough to do a txtName.Focus();
&lt;br&gt;
See &lt;a href="http://www.beansoftware.com/ASP.NET-Tutorials/Focus-ASP.NET.aspx"&gt;Focus in ASP.NET Controls&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-8627337612915746254?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/8627337612915746254/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=8627337612915746254&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8627337612915746254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8627337612915746254'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/focus-in-aspnet-controls.html' title='Focus in ASP.NET Controls'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5325254801287525300</id><published>2007-07-03T15:04:00.000+03:00</published><updated>2007-07-03T15:06:10.040+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Allowing special keys like F5 for onkeypressed evetn on firefox</title><content type='html'>Bumped into this problem where I was filtering the allowed keys in a input text with onkeypressed but then I noticed that the F5 wouldn't work neither when the focus was on the input.
&lt;br&gt;
&lt;a href="http://www.thescripts.com/forum/thread437156.html"&gt;Here's info about filtering the characters.&lt;/a&gt;

&lt;br&gt;
&lt;a href="http://www.uk-dave.com/bytes/html/input-mask.php"&gt;Here's info about allowing the F5 and special keys&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-5325254801287525300?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5325254801287525300/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5325254801287525300&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5325254801287525300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5325254801287525300'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/07/allowing-special-keys-like-f5-for.html' title='Allowing special keys like F5 for onkeypressed evetn on firefox'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-8876686691948130119</id><published>2007-06-22T21:57:00.000+03:00</published><updated>2007-06-23T16:22:49.405+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'>IEnumerable to implement a classe for foreach</title><content type='html'>If you want to implement a class that can be used with foreach you need to implement an IEnumerable.

See &lt;a href="http://www.codeproject.com/csharp/csenumerators.asp"&gt;Using IEnumerator and IEnumerable in the .NET Framework - The Code Project - C# Programming&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-8876686691948130119?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/8876686691948130119/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=8876686691948130119&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8876686691948130119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/8876686691948130119'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/06/ienumerable-to-implement-classe-for.html' title='IEnumerable to implement a classe for foreach'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-5015787062706426061</id><published>2007-06-18T10:27:00.000+03:00</published><updated>2007-06-18T10:32:52.731+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><title type='text'>How to escape the % (Percent) sign in a LİKE query T-SQL</title><content type='html'>If you need to search the '%' sign in Transact SQL, cehcvk out the reference page for the &lt;a href="http://doc.ddart.net/mssql/sql70/la-lz_2.htm"&gt;LIKE (T-SQL)&lt;/a&gt;:

&lt;p&gt;USE pubs&lt;/p&gt;
&lt;p&gt;GO&lt;/p&gt;
&lt;p&gt;SELECT notes&lt;/p&gt;
&lt;p&gt;FROM titles&lt;/p&gt;
&lt;p&gt;WHERE notes LIKE '50%% off when 100 or more copies are purchased'&lt;/p&gt;
&lt;p&gt;ESCAPE '%'&lt;/p&gt;
&lt;p&gt;GO&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-5015787062706426061?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/5015787062706426061/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=5015787062706426061&amp;isPopup=true' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5015787062706426061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/5015787062706426061'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/06/how-to-escape-percent-sign-in-like.html' title='How to escape the % (Percent) sign in a LİKE query T-SQL'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-7881851301003834653</id><published>2007-06-04T15:51:00.000+03:00</published><updated>2007-06-04T15:52:30.673+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>File locked after sent via email attatchment</title><content type='html'>When sending attatchemnts with System.Net.Mail remember to Dispose.&lt;br&gt;
If you don't invoke Dispose on the attatchment the file remains locked until Garbage Collector takes action.&lt;br&gt;
I preffer to dispose the MailMessage:&lt;br&gt;
&lt;br&gt;
   Using objMM As New MailMessage&lt;br&gt;
   ...&lt;br&gt;
   ...&lt;br&gt;
   End Using&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.thescripts.com/forum/thread641677.html"&gt;Help from here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-7881851301003834653?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.thescripts.com/forum/thread641677.html' title='File locked after sent via email attatchment'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/7881851301003834653/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=7881851301003834653&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7881851301003834653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/7881851301003834653'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/06/file-locked-after-sent-via-email.html' title='File locked after sent via email attatchment'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-3514731034661618808</id><published>2007-06-04T14:43:00.000+03:00</published><updated>2007-06-04T15:52:48.489+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Sending E-mail .NET 1.1 and 2.0</title><content type='html'>&lt;p&gt;Trying to clean the warnings in VS2005 from a project migrated from .NET 1.1&lt;/p&gt;
&lt;p&gt;I had many warnings related with mail sending. Old version is obsolete.&lt;/p&gt;
&lt;a href="http://www.mitchelsellers.com/Blogs/tabid/54/articleType/ArticleView/articleId/29/Default.aspx#Net20Examples"&gt;
Here's a good reference for this&lt;/a&gt;, specially on how to authenticate in the new version.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-3514731034661618808?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.mitchelsellers.com/Blogs/tabid/54/articleType/ArticleView/articleId/29/Default.aspx#Net20Examples' title='Sending E-mail .NET 1.1 and 2.0'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/3514731034661618808/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=3514731034661618808&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3514731034661618808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3514731034661618808'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/06/sending-e-mail-net-11-and-20.html' title='Sending E-mail .NET 1.1 and 2.0'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-6716170621767261339</id><published>2007-05-31T14:16:00.000+03:00</published><updated>2007-05-31T14:19:39.443+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='T-SQL'/><title type='text'>Show an integer as hexadecimal in T-SQL</title><content type='html'>If you need to select an integer and show it as an hexadecimal value you can use a trick, cast it to binary because Sql Server Management Studio shows binary data as hexadecimal.
Example:

&lt;p&gt;&lt;span style="font-weight: bold;"&gt;        select cast( 1454 as varbinary(2))&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-6716170621767261339?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/6716170621767261339/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=6716170621767261339&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6716170621767261339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/6716170621767261339'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/05/show-integer-as-hexadecimal-in-t-sql.html' title='Show an integer as hexadecimal in T-SQL'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-3234624495080538197</id><published>2007-05-29T11:28:00.000+03:00</published><updated>2007-05-29T11:28:53.721+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Tabs using Multiview Control</title><content type='html'>&lt;a href="http://www.java2s.com/Code/ASP/Components/UseaspMenuandaspMultiViewtocreatetabcontrolC.htm"&gt;&lt;/a&gt;After some googling I could finally find a reference to a preety good implementation of &lt;a href="http://www.java2s.com/Code/ASP/Components/UseaspMenuandaspMultiViewtocreatetabcontrolC.htm"&gt;Tabs using the Multiview control&lt;/a&gt;, without using images.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-3234624495080538197?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.java2s.com/Code/ASP/Components/UseaspMenuandaspMultiViewtocreatetabcontrolC.htm' title='Tabs using Multiview Control'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/3234624495080538197/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=3234624495080538197&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3234624495080538197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/3234624495080538197'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2007/05/use-aspmenu-and-aspmultiview-to-create.html' title='Tabs using Multiview Control'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-113024472891105667</id><published>2005-10-25T15:50:00.000+03:00</published><updated>2007-06-23T16:23:30.900+03:00</updated><title type='text'>Still here (Was: Moved out to Msn Spaces)</title><content type='html'>&lt;strike&gt;This blog has preety much been abandoned. I opened up a &lt;a href="http://spaces.msn.com/members/pauloya"&gt;new blog &lt;/a&gt; where I hope to write more about software development and technology stuff.
See you there.&lt;/strike&gt;
&lt;br&gt;
I decided to use this to post interesting links I found at work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-113024472891105667?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://spaces.msn.com/members/pauloya' title='Still here (Was: Moved out to Msn Spaces)'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/113024472891105667/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=113024472891105667&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/113024472891105667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/113024472891105667'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/10/moved-out-to-msn-spaces.html' title='Still here (Was: Moved out to Msn Spaces)'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-111675566942143471</id><published>2005-05-22T12:54:00.000+03:00</published><updated>2005-05-22T12:55:57.206+03:00</updated><title type='text'>Grocery Store Wars</title><content type='html'>May &lt;a href="http://www.storewars.org"&gt;the farm&lt;/a&gt; be with you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-111675566942143471?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.storewars.org' title='Grocery Store Wars'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/111675566942143471/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=111675566942143471&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111675566942143471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111675566942143471'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/05/grocery-store-wars.html' title='Grocery Store Wars'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-111651594596061717</id><published>2005-05-19T18:05:00.002+03:00</published><updated>2012-01-08T22:34:10.894+02:00</updated><title type='text'>Multiple dynamic combo-boxes in an HTML page</title><content type='html'>While answering this &lt;a href="http://www.experts-exchange.com/Web_Development/Miscellaneous/Q_21415628.html"&gt;question &lt;/a&gt;at Experts Exchange I created this javacript that maintains a variable number of combo-boxes connected with each other all on the client-side.
I'm sure many people have done this several times, and there are tons of different solutions for this. Mine is a good (IMHO) open solution with the following characteristics:



&lt;ul&gt;&lt;li&gt;Any number of combos supported (tested with 2 and 3)&lt;/li&gt;&lt;li&gt;Per item description supported&lt;/li&gt;&lt;li&gt;Javascript function hook for the last combo&lt;/li&gt;&lt;li&gt;IE and Firefox compatible (not tested with other browsers)&lt;/li&gt;&lt;li&gt;Multiple instances of combo groups on the same page supported&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="Section1"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;The solution is &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://jsfiddle.net/JmPun/"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;here&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;.&lt;/span&gt; &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;To use it, just save the source of the file. It's not difficult to understand the logic, look at the BODY part of the file. You need to set the following:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;the SELECT tags with the extra attributes&lt;/li&gt;&lt;li&gt;the javascript array with MCComboItem's&lt;/li&gt;&lt;li&gt;the action function for the last combo&lt;/li&gt;&lt;li&gt;Invoke MCStart function passing the references to everything and the initial values for the combos.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-111651594596061717?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/111651594596061717/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=111651594596061717&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651594596061717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651594596061717'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/05/multiple-dynamic-combo-boxes-in-html.html' title='Multiple dynamic combo-boxes in an HTML page'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-111651375612831310</id><published>2005-05-19T17:28:00.000+03:00</published><updated>2005-05-19T18:04:30.666+03:00</updated><title type='text'>Rss Reader</title><content type='html'>For those that are new to the blogosphere I urge you to get an RSS Reader.
This is an application that allows you to subscribe to RSS feeds and easily check what's new on them. The RSS feeds can come from blogs, news sites or any other kind of site that provides a feed.
I know there are many options, I recomend &lt;a href="http://sharpreader.net/"&gt;SharpReader&lt;/a&gt; for being simple and efective. But you need to have &lt;a href="http://msdn.microsoft.com/netframework/downloads/framework1_1/"&gt;Microsoft .NET Runtime &lt;/a&gt;installed to use it.
Once you installed your RSS reader start subscribing the feeds you want to follow. They usually are identified by an orange icon like this: &lt;img src="http://falsepositives.blogspot.com/xml1.gif"&gt;
Start using an RSS Reader now! Nobody has the patience to keep opening web pages with browsers anymore!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-111651375612831310?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sharpreader.net/' title='Rss Reader'/><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/111651375612831310/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=111651375612831310&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651375612831310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651375612831310'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/05/rss-reader.html' title='Rss Reader'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-111651164294866524</id><published>2005-05-19T14:03:00.000+03:00</published><updated>2005-05-19T17:07:22.953+03:00</updated><title type='text'>The title</title><content type='html'>Thanks to Bruno for helping me with the title of this blog!
I'm sure it will be number one hit in no time! Yea right...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-111651164294866524?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/111651164294866524/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=111651164294866524&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651164294866524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111651164294866524'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/05/title.html' title='The title'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13021382.post-111649826749246030</id><published>2005-05-19T13:20:00.000+03:00</published><updated>2005-05-19T17:12:05.686+03:00</updated><title type='text'>A technology blog</title><content type='html'>Lately I've been learning about this blog thing.
I'm a software developer and I google a lot for help in solving everyday problems. More and more I get help from bloggers that decided to post their problems and solutions.
I decided to join in and post some of the stuff I find interesting in the technology world, including everything from software development to technology internet news.
And so it starts...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13021382-111649826749246030?l=bytefood.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bytefood.blogspot.com/feeds/111649826749246030/comments/default' title='Enviar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13021382&amp;postID=111649826749246030&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111649826749246030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13021382/posts/default/111649826749246030'/><link rel='alternate' type='text/html' href='http://bytefood.blogspot.com/2005/05/technology-blog.html' title='A technology blog'/><author><name>Aziz</name><uri>http://www.blogger.com/profile/04897882710688926268</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
