<?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-8017846055323023285</id><updated>2011-10-03T21:24:40.124+02:00</updated><category term='images'/><category term='Mutex'/><category term='jokes'/><category term='Visual Studio'/><category term='icons'/><category term='movies'/><category term='Outlook'/><category term='DIY'/><category term='String'/><category term='Files'/><category term='DataTable'/><category term='Israel'/><category term='ASP.NET'/><category term='threading'/><category term='Greasemonkey'/><category term='Job'/><category term='Live Writer'/><category term='Touch-Typing'/><category term='Code'/><category term='Story'/><category term='restore'/><category term='mouse'/><category term='WebMethod'/><category term='frames'/><category term='study'/><category term='ToString'/><category term='rss'/><category term='beryl'/><category term='Events'/><category term='UpdatePanel'/><category term='Video'/><category term='WinForms'/><category term='cars'/><category term='Workflow Foundation'/><category term='Service'/><category term='reading'/><category term='PageRequestManager'/><category term='CSS'/><category term='GridView'/><category term='WebBuild'/><category term='Popup'/><category term='Design'/><category term='Tips'/><category term='cats'/><category term='Word'/><category term='ToShortDateString'/><category term='GPL'/><category term='DateTime'/><category term='substring'/><category term='about:config'/><category term='iPhone'/><category term='iTunes'/><category term='drivers'/><category term='z-index'/><category term='Scrum'/><category term='charindex'/><category term='pageLoad'/><category term='mp3'/><category term='ubuntu'/><category term='google'/><category term='Excel'/><category term='foobar2000'/><category term='cooking'/><category term='Inventions'/><category term='Isaac Asimov'/><category term='Microsoft'/><category term='Hamas'/><category term='עבודה'/><category term='English'/><category term='iframe'/><category term='explorer'/><category term='Permissions'/><category term='ObjectDataSource'/><category term='Wizard'/><category term='Sort'/><category term='Windows Explorer'/><category term='Selectors'/><category term='Version'/><category term='DataSet'/><category term='Convert'/><category term='Money'/><category term='iPod Touch'/><category term='Data()'/><category term='hack'/><category term='UN'/><category term='each()'/><category term='extensions'/><category term='IE6'/><category term='lifehack'/><category term='howto'/><category term='ServerSide'/><category term='Controls'/><category term='War'/><category term='WebDesign'/><category term='freeware'/><category term='Registry'/><category term='OnlineApps'/><category term='params'/><category term='חידות'/><category term='DelegatesAndEvents'/><category term='Gaza'/><category term='wireless'/><category term='Validation'/><category term='unix'/><category term='ClientSide'/><category term='WPF'/><category term='DOS'/><category term='ACL'/><category term='DataGridView'/><category term='Export'/><category term='SQL'/><category term='funny'/><category term='Integer'/><category term='Box Model'/><category term='plug-in'/><category term='mailto'/><category term='Windows Workflow Foundation'/><category term='ClickOnce'/><category term='Delete'/><category term='insert'/><category term='Web'/><category term='firefox'/><category term='Flash'/><category term='shortcuts'/><category term='Address Book'/><category term='Error'/><category term='Ideas'/><category term='backup'/><category term='multiple'/><category term='xml'/><category term='DataView'/><category term='jQuery'/><category term='Thickbox'/><category term='ubiquity'/><category term='Gmail'/><category term='robots'/><category term='BackgroundWorker'/><category term='batch'/><category term='retrieve'/><category term='HTML'/><category term='we'/><category term='soft'/><category term='Debug'/><category term='Cookies'/><category term='Palestin'/><category term='JavaScript'/><category term='Exceptions'/><category term='vista'/><category term='screencast'/><category term='Impersonation'/><category term='cleanup'/><category term='grub'/><category term='Gimp'/><category term='Date'/><category term='passwords'/><category term='Paging'/><category term='מצלמה'/><category term='codecs'/><category term='forum'/><category term='Ajax'/><category term='RunAs'/><category term='SMTP'/><category term='browser'/><category term='script'/><category term='Settings'/><category term='windows'/><category term='Presentation'/><category term='tweak'/><category term='cmd'/><category term='vbscript'/><category term='linux'/><category term='Mail'/><category term='Internet'/><category term='process'/><category term='programming'/><category term='tutorial'/><category term='Terrorists'/><category term='YouTube'/><category term='חו&quot;ל'/><category term='VB'/><category term='CV'/><category term='learn'/><category term='Rapidshare'/><category term='Command'/><category term='C#'/><category term='blogger'/><category term='Torrent'/><category term='search'/><category term='IE'/><category term='ROP'/><category term='fiddler'/><category term='reader'/><category term='960'/><title type='text'>vvvlad blognote</title><subtitle type='html'>Welcome to my mental (blogtal) storage.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default?start-index=101&amp;max-results=100'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>242</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-7544205159961859571</id><published>2011-09-01T14:48:00.001+03:00</published><updated>2011-09-01T14:48:35.234+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery $.ajax–Error:Internal Server Error</title><summary type='text'>The javascript code:     var dataString = "{Id:'" + id+ "',name:'" + name+ "'}";       $j.ajax({        type: "POST",        url: "Default.aspx/SubmitName",        data: dataString ,        contentType: "application/json; charset=utf-8",        dataType: "json",        success: function (message) {            alert('Thank you!');        },        error: function (jqXhr, textStatus, errorThrown) {</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7544205159961859571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2011/09/jquery-ajaxerrorinternal-server-error.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7544205159961859571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7544205159961859571'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2011/09/jquery-ajaxerrorinternal-server-error.html' title='jQuery $.ajax–Error:Internal Server Error'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2119159512574431576</id><published>2010-11-01T18:01:00.000+02:00</published><updated>2010-11-01T18:02:21.653+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Using Hyperlink in client WPF application</title><summary type='text'>  As long as hyperlink is not in a page control, should handle “RequestNavigate”:&lt;TextBlock&gt;
   &lt;Hyperlink NavigateUri="http://www.google.com" RequestNavigate="Hyperlink_RequestNavigate"&gt;Click here!&lt;/Hyperlink&gt;
&lt;/TextBlock&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2119159512574431576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2010/11/using-hyperlink-in-client-wpf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2119159512574431576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2119159512574431576'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2010/11/using-hyperlink-in-client-wpf.html' title='Using Hyperlink in client WPF application'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7622783838010898820</id><published>2010-04-23T21:11:00.001+03:00</published><updated>2010-04-23T21:11:14.743+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery $.ajax call with parameters</title><summary type='text'>I always forget the exact syntax and waste time searching for an example on the web.        1:  $.ajax({

     2:      type: "POST",

     3:      url: "Default.aspx/WebMethodWithParameters",

     4:      data: { param1: $('#val1').val(),

     5:              param2: $('#val2').val(),

     6:              param3: $('#val3').val()

     7:          },

     8:      success: function(msg) {

</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7622783838010898820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2010/04/jquery-ajax-call-with-parameters.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7622783838010898820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7622783838010898820'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2010/04/jquery-ajax-call-with-parameters.html' title='jQuery $.ajax call with parameters'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8557629082915671915</id><published>2010-01-02T15:47:00.001+02:00</published><updated>2010-01-02T15:53:55.311+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebDesign'/><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='we'/><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='fiddler'/><title type='text'>Great fiddler presentation (by the developer)</title><summary type='text'>         Source    Fiddler Demo Videos    neXpert download page  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8557629082915671915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2010/01/great-fiddler-presentation-by-developer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8557629082915671915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8557629082915671915'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2010/01/great-fiddler-presentation-by-developer.html' title='Great fiddler presentation (by the developer)'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6367612509780519341</id><published>2009-12-30T21:29:00.001+02:00</published><updated>2009-12-30T21:30:21.079+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='iTunes'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Address Book'/><title type='text'>iPhone contacts restore from iTunes backup</title><summary type='text'>Well, I bought an iPhone. YEY!  I started to play with it (jailbreak off course…) and I did something wrong with the configuration for the tethering.  Next thing I know, I can’t connect to 3G nor to WiFi.  Some exploring brought me to the conclusion that restore is supposed to solve the issue. The problem is that when I choose to restore my phone with settings from backup – the problem came back.</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6367612509780519341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/12/iphone-contacts-restore-from-itunes.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6367612509780519341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6367612509780519341'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/12/iphone-contacts-restore-from-itunes.html' title='iPhone contacts restore from iTunes backup'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_LmayGKA0TfI/SzuqHUIxT9I/AAAAAAAADbQ/4loIeF7F6ck/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-8603790708962809280</id><published>2009-06-03T21:14:00.001+03:00</published><updated>2009-06-03T21:14:36.504+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='iframe'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Set focus on control inside iFrame (jQuery)</title><summary type='text'>//get the IFRAME element - note no hashes in the name, we're using browser functionality 
var iframeRef = document.getElementById("IFRAMEID"); 
//focus the IFRAME element 
$(iframeRef).focus(); 
//use JQuery to find the control in the IFRAME and set focus 
$(iframeRef).contents().find("#CONTROLID").focus(); Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8603790708962809280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/06/set-focus-on-control-inside-iframe.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8603790708962809280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8603790708962809280'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/06/set-focus-on-control-inside-iframe.html' title='Set focus on control inside iFrame (jQuery)'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5681777179164326335</id><published>2009-05-23T16:10:00.001+03:00</published><updated>2009-05-23T16:11:12.718+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><title type='text'>My favorite Mozilla Ubiquity custom plug-ins</title><summary type='text'>   Imdb (with preview) - http://gist.github.com/59109  Mozilla Add-ons - http://projects.fligtar.com/ubiquity/add-on.php  Google  music is a command that use google hacks in order to find mp3 or ogg music.   video is a command that use google hacks in order to find video.  Note in Reader: Adds the current selection to your Google Reader Shared Items page and allows you to add a note to it  Google</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5681777179164326335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/05/my-favorite-mozilla-ubiquity-custom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5681777179164326335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5681777179164326335'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/05/my-favorite-mozilla-ubiquity-custom.html' title='My favorite Mozilla Ubiquity custom plug-ins'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3776554932761679012</id><published>2009-03-27T18:37:00.001+03:00</published><updated>2009-03-27T18:37:00.216+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='pageLoad'/><title type='text'>pageLoad() – check if partial refresh</title><summary type='text'>   function pageLoad(sender, args) 
{
    if (args.get_isPartialLoad()) 
    {
        alert(”Ajax call”);
    } 
    else 
    {
        alert(”PostBack or initial load”);
    }
}&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3776554932761679012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/03/pageload-check-if-partial-refresh.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3776554932761679012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3776554932761679012'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/03/pageload-check-if-partial-refresh.html' title='pageLoad() – check if partial refresh'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6611265886295590593</id><published>2009-03-20T22:45:00.001+02:00</published><updated>2009-03-20T22:45:43.698+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='Live Writer'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Code Formatting plug-in for Live Writer</title><summary type='text'>This plug-in formats and highlights code and also does the following:     The ability to format the code 'live'     The ability to wrap lines     The ability to change the background color     The ability to just quickly paste what's in the clipboard as code     The ability to change the font, including the font name, size, weight, and style.     Dozens of languages, including PowerShell, MSIL, </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6611265886295590593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/03/code-formatting-plug-in-for-live-writer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6611265886295590593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6611265886295590593'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/03/code-formatting-plug-in-for-live-writer.html' title='Code Formatting plug-in for Live Writer'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8502911853786603567</id><published>2009-03-16T13:02:00.001+02:00</published><updated>2009-03-16T13:02:08.859+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ToString'/><category scheme='http://www.blogger.com/atom/ns#' term='Date'/><category scheme='http://www.blogger.com/atom/ns#' term='DateTime'/><category scheme='http://www.blogger.com/atom/ns#' term='ToShortDateString'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>C#: Control over date formatting, replace ToShortDateString</title><summary type='text'>   I found that it is more flexible and readable for me to use the ToString formatting for dates  objDate.ToString("MM/dd/yyyy");  than to use this:  objDate.ToShortDateString()  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8502911853786603567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/03/c-control-over-date-formatting-replace.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8502911853786603567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8502911853786603567'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/03/c-control-over-date-formatting-replace.html' title='C#: Control over date formatting, replace ToShortDateString'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5706728014903268356</id><published>2009-02-06T11:16:00.001+02:00</published><updated>2009-02-06T11:17:41.065+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Validation'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>How to manage ASP.NET validation from Javascript with jQuery</title><summary type='text'>   Just an example from the original article, but it is self explanatory           

     

    &lt;asp:DropDownList ID="ddlMimeType" runat="server"&gt;

       &lt;asp:ListItem Value="mp3"&gt;audio/mpeg&lt;/asp:ListItem&gt;

       &lt;asp:ListItem Value="wma"&gt;audio/wma&lt;/asp:ListItem&gt;

       &lt;asp:ListItem Value="other"&gt;Other&lt;/asp:ListItem&gt;

    &lt;/asp:DropDownList&gt;

    &lt;asp:TextBox id="txbOtherMimetype" runat="</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5706728014903268356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/02/how-to-manage-aspnet-validation-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5706728014903268356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5706728014903268356'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/02/how-to-manage-aspnet-validation-from.html' title='How to manage ASP.NET validation from Javascript with jQuery'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-9057044574878551136</id><published>2009-01-20T21:12:00.001+02:00</published><updated>2009-01-20T21:12:35.633+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Convert'/><category scheme='http://www.blogger.com/atom/ns#' term='Date'/><category scheme='http://www.blogger.com/atom/ns#' term='DateTime'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Converting Dates in SQL Server</title><summary type='text'>              SELECT 

       GETDATE() AS DefaultFormat,

       CONVERT(nvarchar(30), GETDATE(), 101) AS US,

       CONVERT(nvarchar(30), GETDATE(), 103) AS UK,

       CONVERT(nvarchar(30), GETDATE(), 111) AS Japan,

       CONVERT(nvarchar(30), GETDATE(), 104) AS German,

       CONVERT(nvarchar(30), GETDATE(), 112) AS ISO,

       CONVERT(nvarchar(30), GETDATE(), 109) AS </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9057044574878551136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/converting-dates-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9057044574878551136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9057044574878551136'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/converting-dates-in-sql-server.html' title='Converting Dates in SQL Server'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_LmayGKA0TfI/SXYiFg8C4BI/AAAAAAAAC3M/adFotPh0W3U/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-818752123790010238</id><published>2009-01-16T19:40:00.001+02:00</published><updated>2009-01-16T19:40:33.940+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Paging'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>GridView Pager styling</title><summary type='text'>Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/818752123790010238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/gridview-pager-styling.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/818752123790010238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/818752123790010238'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/gridview-pager-styling.html' title='GridView Pager styling'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1952682097591839353</id><published>2009-01-16T19:28:00.001+02:00</published><updated>2009-01-16T19:28:38.921+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='War'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>NY Mayor Michael Bloomberg talks about the conflict</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1952682097591839353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/ny-mayor-michael-bloomberg-talks-about.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1952682097591839353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1952682097591839353'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/ny-mayor-michael-bloomberg-talks-about.html' title='NY Mayor Michael Bloomberg talks about the conflict'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7113670835576045707</id><published>2009-01-16T19:18:00.001+02:00</published><updated>2009-01-16T19:18:47.833+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='960'/><title type='text'>Nettuts 960 CSS framework screencast</title><summary type='text'>     Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7113670835576045707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/nettuts-960-css-framework-screencast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7113670835576045707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7113670835576045707'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/nettuts-960-css-framework-screencast.html' title='Nettuts 960 CSS framework screencast'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6640264790784131474</id><published>2009-01-16T15:22:00.001+02:00</published><updated>2009-01-16T15:23:04.060+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='iframe'/><title type='text'>JavaScript: Parent -&gt; Frame function calls</title><summary type='text'>For this example I have 2 html pages:  Page1.html and Page2.html  If Page2 is shown as iframe inside Page1 and has this function:          &lt;script type="text/javascript"&gt;

            function showMessage(m) {

                document.getElementById("message").innerHTML = m;

            }

    &lt;/script&gt;
  


Than it can be called from Page1 like this:


  
    &lt;script type="text/javascript"&gt;

</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6640264790784131474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/javascript-parent-frame-function-calls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6640264790784131474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6640264790784131474'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/javascript-parent-frame-function-calls.html' title='JavaScript: Parent -&amp;gt; Frame function calls'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6224686292046212469</id><published>2009-01-10T09:42:00.001+02:00</published><updated>2009-01-10T09:42:55.407+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='War'/><category scheme='http://www.blogger.com/atom/ns#' term='Palestin'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>An Arab talks about the REAL face of HAMAS</title><summary type='text'>     </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6224686292046212469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/arab-talks-about-real-face-of-hamas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6224686292046212469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6224686292046212469'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/arab-talks-about-real-face-of-hamas.html' title='An Arab talks about the REAL face of HAMAS'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-9140102813462928609</id><published>2009-01-09T18:39:00.001+02:00</published><updated>2009-01-09T18:39:34.640+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='War'/><category scheme='http://www.blogger.com/atom/ns#' term='Terrorists'/><category scheme='http://www.blogger.com/atom/ns#' term='UN'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>Mortar Bombs Shot from UN School in Gaza 29 Oct. 2007</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9140102813462928609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/mortar-bombs-shot-from-un-school-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9140102813462928609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9140102813462928609'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/mortar-bombs-shot-from-un-school-in.html' title='Mortar Bombs Shot from UN School in Gaza 29 Oct. 2007'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3863316015587556795</id><published>2009-01-09T18:31:00.001+02:00</published><updated>2009-01-09T18:31:25.175+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gaza'/><category scheme='http://www.blogger.com/atom/ns#' term='War'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>Israel had enough!!!</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3863316015587556795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/israel-had-enough.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3863316015587556795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3863316015587556795'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/israel-had-enough.html' title='Israel had enough!!!'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-4727815683090380186</id><published>2009-01-09T18:23:00.001+02:00</published><updated>2009-01-09T18:24:09.936+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>Hamas</title><summary type='text'>     </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4727815683090380186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/hamas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4727815683090380186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4727815683090380186'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/hamas.html' title='Hamas'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5306626600039193782</id><published>2009-01-09T18:15:00.001+02:00</published><updated>2009-01-09T18:15:45.425+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='War'/><category scheme='http://www.blogger.com/atom/ns#' term='Palestin'/><category scheme='http://www.blogger.com/atom/ns#' term='Israel'/><category scheme='http://www.blogger.com/atom/ns#' term='Hamas'/><title type='text'>Palestinian “Truth”</title><summary type='text'>This is how it works:    </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5306626600039193782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/palestinian-truth.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5306626600039193782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5306626600039193782'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/palestinian-truth.html' title='Palestinian “Truth”'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2463103811950264673</id><published>2009-01-09T18:05:00.001+02:00</published><updated>2009-01-09T18:05:36.644+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Story'/><category scheme='http://www.blogger.com/atom/ns#' term='Isaac Asimov'/><title type='text'>My favorite short story from my favorite author!</title><summary type='text'>  The Last Question by Isaac Asimov  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2463103811950264673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2009/01/my-favorite-short-story-from-my.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2463103811950264673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2463103811950264673'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2009/01/my-favorite-short-story-from-my.html' title='My favorite short story from my favorite author!'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8246455015703170954</id><published>2008-12-29T21:27:00.001+02:00</published><updated>2008-12-29T21:27:00.021+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery for Absolute Beginners: Video Series</title><summary type='text'>Nettuts.com is a great site with many tutorials.  Here is a series of jQuery tutorials for beginners  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8246455015703170954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/jquery-for-absolute-beginners-video_29.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8246455015703170954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8246455015703170954'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/jquery-for-absolute-beginners-video_29.html' title='jQuery for Absolute Beginners: Video Series'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8818204492820645699</id><published>2008-12-29T18:52:00.001+02:00</published><updated>2008-12-29T18:52:31.636+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DateTime'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>System.DateTimeOffset</title><summary type='text'>This article sais it all.  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8818204492820645699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/systemdatetimeoffset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8818204492820645699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8818204492820645699'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/systemdatetimeoffset.html' title='System.DateTimeOffset'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-571120488819946903</id><published>2008-12-26T13:03:00.001+02:00</published><updated>2008-12-26T13:03:43.664+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Scrum: Ken Schwaber Talks Scrum at Google</title><summary type='text'>            Google Tech Talks   September 5, 2006    Ken Schwaber co-developed the Agile process, Scrum. He is a founder of the Agile Alliance and Scrum Alliance, and signatory to the Agile Manifesto. Ken has been a software developer for over thirty years. He is an active advocate and evangelist for Agile processes.    ABSTRACT    Scrum is an amazingly simple process that causes many, many </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/571120488819946903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/scrum-ken-schwaber-talks-scrum-at.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/571120488819946903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/571120488819946903'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/scrum-ken-schwaber-talks-scrum-at.html' title='Scrum: Ken Schwaber Talks Scrum at Google'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7182986300181765628</id><published>2008-12-20T19:47:00.001+02:00</published><updated>2008-12-20T19:47:57.074+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Settings'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Transfer Visual Studio settings</title><summary type='text'>I’m reinstalling Windows on my work computer and wanted to preserve all the current Visual Studio settings.  In case you didn’t know how it is done:     1. Open Visual Studio  2. Go to Tools-&gt;Import and Export Settings      3. Choose “Export selected…”     4. Choose which settings you want to export     5. Choose filename and location  6. Done :)  7. All you need to do now is to go to same menu </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7182986300181765628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/transfer-visual-studio-settings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7182986300181765628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7182986300181765628'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/transfer-visual-studio-settings.html' title='Transfer Visual Studio settings'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_LmayGKA0TfI/SU0vtU1ujsI/AAAAAAAAC2w/mXg6zXQ3z-Y/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-4102604649198981566</id><published>2008-12-13T14:44:00.001+02:00</published><updated>2008-12-13T14:44:09.010+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>The Ten Most Asked SQL Server Questions And Their Answers</title><summary type='text'>Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4102604649198981566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/ten-most-asked-sql-server-questions-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4102604649198981566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4102604649198981566'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/ten-most-asked-sql-server-questions-and.html' title='The Ten Most Asked SQL Server Questions And Their Answers'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3573847022314086580</id><published>2008-12-13T13:52:00.001+02:00</published><updated>2008-12-13T13:52:23.342+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery for Absolute Beginners: Video Series</title><summary type='text'>   Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3573847022314086580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/jquery-for-absolute-beginners-video.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3573847022314086580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3573847022314086580'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/jquery-for-absolute-beginners-video.html' title='jQuery for Absolute Beginners: Video Series'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1047916478291146324</id><published>2008-12-13T13:21:00.001+02:00</published><updated>2008-12-13T13:21:42.071+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='z-index'/><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='IE6'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Internet Explorer and the Z-Index (or, how I wasted a whole 3 hours of my life)</title><summary type='text'>Internet Explorer and the Z-Index (or, how I wasted a whole 3 hours of my life)  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1047916478291146324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/12/internet-explorer-and-z-index-or-how-i.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1047916478291146324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1047916478291146324'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/12/internet-explorer-and-z-index-or-how-i.html' title='Internet Explorer and the Z-Index (or, how I wasted a whole 3 hours of my life)'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6500762987095555650</id><published>2008-11-24T21:40:00.001+02:00</published><updated>2008-11-24T21:40:10.833+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Refresh your Google search skills</title><summary type='text'>     Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6500762987095555650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/refresh-your-google-search-skills.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6500762987095555650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6500762987095555650'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/refresh-your-google-search-skills.html' title='Refresh your Google search skills'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6871715106191830312</id><published>2008-11-23T20:23:00.001+02:00</published><updated>2008-11-23T20:23:40.970+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Greasemonkey'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><title type='text'>Google Search Greasemonkey Script</title><summary type='text'>This is a nice script that can convert your Google search page from this:     to this:     Features (From the developers page):     Allows you to select 1,2,3 and 4 columns of Google results. You can now use more of your screen space with less scrolling (based on the original concept of Two Column Google by Jeffrey Sharkey)    A background or border hue to your search results. Now configurable </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6871715106191830312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/google-search-greasemonkey-script.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6871715106191830312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6871715106191830312'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/google-search-greasemonkey-script.html' title='Google Search Greasemonkey Script'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_LmayGKA0TfI/SSmfi4HE6SI/AAAAAAAAC2A/KOeXaP1gVQ4/s72-c/image_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-7662696029650224293</id><published>2008-11-22T13:53:00.001+02:00</published><updated>2008-11-22T13:53:05.322+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Box Model'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='IE6'/><title type='text'>CSS Box Model (W3C and IE6)</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7662696029650224293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/css-box-model-w3c-and-ie6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7662696029650224293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7662696029650224293'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/css-box-model-w3c-and-ie6.html' title='CSS Box Model (W3C and IE6)'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_LmayGKA0TfI/SSfyn9rtLVI/AAAAAAAAC14/V5Ettgyi9NM/s72-c/image_thumb%5B2%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-9035159401630602889</id><published>2008-11-22T11:50:00.001+02:00</published><updated>2008-11-22T11:50:03.253+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Controls'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery – working with ASP.NET controls</title><summary type='text'>   DropDownList SelectedValue:  GET:   $('#&lt;%=DropDownList1.ClientID%&gt;').val();SET:   $('#&lt;%=DropDownList1.ClientID%&gt;').val("value_to_set");

RadioButtonList SelectedValue:

$("input[name='&lt;%=RadioButtonList1.UniqueID%&gt;']:checked").val();

Button Enable/Disable

$('#&lt;%=Button1.ClientID%&gt;').attr("disabled", true/false);

Label Text

GET:  $('#&lt;%=Label1.ClientID%&gt;').text();SET:  $('#&lt;%=Label1.</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9035159401630602889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-working-with-aspnet-controls_22.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9035159401630602889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9035159401630602889'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-working-with-aspnet-controls_22.html' title='jQuery – working with ASP.NET controls'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-8379473823310254151</id><published>2008-11-21T21:28:00.001+02:00</published><updated>2008-11-21T21:28:45.176+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data()'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery Data method</title><summary type='text'>I got this amazing tip from an article named “5 tips for better jQuery code”.  This is a great way to associate any amount of data with any element on the page, here is a small example:          &lt;html&gt;

    &lt;head&gt;

        &lt;title&gt;jQuery Data() method&lt;/title&gt;

     

        &lt;script src="scripts/jquery/jquery-1.2.6.min.js" type="text/javascript"&gt;&lt;/script&gt;

        &lt;script type="text/javascript"&gt;

</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8379473823310254151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-data-method.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8379473823310254151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8379473823310254151'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-data-method.html' title='jQuery Data method'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5360519314703024351</id><published>2008-11-21T19:57:00.001+02:00</published><updated>2008-11-21T19:59:56.192+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='each()'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery Array Iteration – $.each</title><summary type='text'>jQuery $.each can be used in order to iterate over an array:          $(document).ready(function() {

        var arr = [ "a", "b", "c", "d", "e" ];

        

        $.each(arr,function(index, item)

        {

            $('#list').append($( "&lt;li&gt;" + item + " at " + index +"&lt;/li&gt;" ));

        });

        

    });
  


You should have a &lt;ul&gt; with id=list for this code to work:


  
    &lt;ul </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5360519314703024351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-array-iteration-each.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5360519314703024351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5360519314703024351'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/jquery-array-iteration-each.html' title='jQuery Array Iteration – $.each'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_LmayGKA0TfI/SSb2iHwFFtI/AAAAAAAAC1w/2MkW-ghIJ3M/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-7422417751783803648</id><published>2008-11-14T09:49:00.001+02:00</published><updated>2008-11-14T09:51:22.393+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UpdatePanel'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>Doing something while UpdatePanel is updated</title><summary type='text'>&lt;script type="text/javascript"&gt;
// Get the instance of PageRequestManager.
 var pageReq = Sys.WebForms.PageRequestManager
                                .getInstance();
 // Add initializeRequest and endRequest
 pageReq.add_initializeRequest(pageReq_InitializeRequest);
 pageReq.add_endRequest(pageReq_EndRequest);
 // Called when async postback begins
 function pageReq_InitializeRequest(sender, </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7422417751783803648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/doing-something-while-updatepanel-is.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7422417751783803648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7422417751783803648'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/doing-something-while-updatepanel-is.html' title='Doing something while UpdatePanel is updated'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2625471275530983725</id><published>2008-11-04T18:05:00.001+02:00</published><updated>2008-11-04T18:05:33.010+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multiple'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><category scheme='http://www.blogger.com/atom/ns#' term='insert'/><title type='text'>SQL Server – inserting multiple rows with one statement</title><summary type='text'>This is a nice trick:  INSERT INTO tblTable (rowName1, rowName2)
SELECT 'val1', 'val2'
UNION ALL
SELECT 'val3', 'val4'
UNION ALL
SELECT 'val5', 'val6'

This code will insert 3 rows into the table.  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2625471275530983725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/11/sql-server-inserting-multiple-rows-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2625471275530983725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2625471275530983725'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/11/sql-server-inserting-multiple-rows-with.html' title='SQL Server – inserting multiple rows with one statement'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7999095055208742320</id><published>2008-10-21T10:45:00.001+02:00</published><updated>2008-10-21T10:45:26.954+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><category scheme='http://www.blogger.com/atom/ns#' term='cleanup'/><title type='text'>Cleanup time</title><summary type='text'>I have decided to clean my hard drive lately, here are some things I did:  Deleted the Vista SP1 installation files (they are only needed if you plan to remove SP1, which I don’t)     Open cmd.exe with Administrators rights    type “vsp1cln”   Disabled hibernate (this is desktop, don’t need it…)     cmd.exe again    type “powercfg -h off”   Got 10 GB back :)  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7999095055208742320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/10/cleanup-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7999095055208742320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7999095055208742320'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/10/cleanup-time.html' title='Cleanup time'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2037627503290437427</id><published>2008-09-29T10:18:00.001+03:00</published><updated>2008-09-29T10:18:10.895+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>How to delete a Windows Service</title><summary type='text'>In command line write     sc delete "Some Service Name"  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2037627503290437427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/09/how-to-delete-windows-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2037627503290437427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2037627503290437427'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/09/how-to-delete-windows-service.html' title='How to delete a Windows Service'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-9043016479824985460</id><published>2008-08-29T09:34:00.001+03:00</published><updated>2008-08-29T09:34:49.676+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio - how to restore missing templates</title><summary type='text'>   DevEnv.exe /installvstemplates  The file is located (for vs2005) at:  C:\Program Files\Microsoft Visual Studio 8\Common7\IDE  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9043016479824985460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/08/visual-studio-how-to-restore-missing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9043016479824985460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9043016479824985460'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/08/visual-studio-how-to-restore-missing.html' title='Visual Studio - how to restore missing templates'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5737035387671476102</id><published>2008-08-12T16:35:00.001+03:00</published><updated>2008-08-12T16:35:29.898+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funny'/><title type='text'>How do you know you are going to have a bad day....</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5737035387671476102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/08/how-do-you-know-you-are-going-to-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5737035387671476102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5737035387671476102'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/08/how-do-you-know-you-are-going-to-have.html' title='How do you know you are going to have a bad day....'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/vvvlad42/SKGRoDSKqYI/AAAAAAAAB8U/13uUmBm1rLk/s72-c/image_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-7894889062642200601</id><published>2008-08-12T12:45:00.001+03:00</published><updated>2008-08-12T12:45:30.442+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='Exceptions'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>ASP.NET Custom Error pages</title><summary type='text'>A great explanation about where and how errors can be caught in ASP.NET application and how to build custom error pages.  Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7894889062642200601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/08/aspnet-custom-error-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7894889062642200601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7894889062642200601'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/08/aspnet-custom-error-pages.html' title='ASP.NET Custom Error pages'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6963795104577357775</id><published>2008-08-02T12:34:00.001+03:00</published><updated>2008-08-02T12:34:45.240+03:00</updated><title type='text'>Cake!!!!</title><summary type='text'>  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6963795104577357775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/08/cake.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6963795104577357775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6963795104577357775'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/08/cake.html' title='Cake!!!!'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/vvvlad42/SJQqNLeeZJI/AAAAAAAAB78/Xxo9awsVEjk/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-5707064486240098303</id><published>2008-08-02T11:50:00.001+03:00</published><updated>2008-08-02T11:50:45.032+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ideas'/><category scheme='http://www.blogger.com/atom/ns#' term='Presentation'/><category scheme='http://www.blogger.com/atom/ns#' term='Inventions'/><title type='text'>New ideas as mash-ups</title><summary type='text'>When presenting an original idea to others - it can be presented as a mash-up of couple of well known ideas.  Cloverfield = Blair Witch Project + Godzilla  LinkedIn = Facebook + Business Contacts  It will not cover all the nuances of your idea, but it will give your listeners some anchor to relate to that idea, which gives you a good start point.     Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5707064486240098303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/08/new-ideas-as-mash-ups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5707064486240098303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5707064486240098303'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/08/new-ideas-as-mash-ups.html' title='New ideas as mash-ups'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3534282080697242985</id><published>2008-07-24T22:21:00.001+03:00</published><updated>2008-07-24T22:21:54.631+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thickbox'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery - Thickbox</title><summary type='text'>http://jquery.com/demo/thickbox/  http://blogs.digitss.com/javascript/hacking-jquery-thickbox/  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3534282080697242985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/jquery-thickbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3534282080697242985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3534282080697242985'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/jquery-thickbox.html' title='jQuery - Thickbox'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2865711968278837047</id><published>2008-07-24T21:31:00.001+03:00</published><updated>2008-07-24T21:31:49.195+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IE'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='browser'/><title type='text'>Conditional statement for IE6</title><summary type='text'>&lt;!--[if lt IE 7]&gt;  &lt;link rel="stylesheet" type="text/css" media="screen" href="other.css" /&gt;&lt;![endif]--&gt;

lt - means "less then" - will link another css only for browsers less then IE7  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2865711968278837047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/conditional-statement-for-ie6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2865711968278837047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2865711968278837047'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/conditional-statement-for-ie6.html' title='Conditional statement for IE6'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2804394617018345214</id><published>2008-07-24T21:11:00.001+03:00</published><updated>2008-07-24T21:11:53.571+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Track mouse with jQuery</title><summary type='text'>   $(document).ready(function()
 {
  $().mousemove(function(e)
   {
    $('p').html("X Axis : " + e.pageX + " | Y Axis " + e.pageY);
  });
});

 

Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2804394617018345214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/track-mouse-with-jquery.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2804394617018345214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2804394617018345214'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/track-mouse-with-jquery.html' title='Track mouse with jQuery'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1912419402422418981</id><published>2008-07-19T18:32:00.001+03:00</published><updated>2008-07-19T18:32:39.218+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='retrieve'/><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>ASP.NET: Retrieve data from a web page</title><summary type='text'>Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1912419402422418981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-retrieve-data-from-web-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1912419402422418981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1912419402422418981'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-retrieve-data-from-web-page.html' title='ASP.NET: Retrieve data from a web page'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2764358270364205</id><published>2008-07-19T18:28:00.001+03:00</published><updated>2008-07-19T18:28:45.100+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Error'/><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>ASP.NET: Custom Error Pages</title><summary type='text'>Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2764358270364205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-custom-error-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2764358270364205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2764358270364205'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-custom-error-pages.html' title='ASP.NET: Custom Error Pages'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6296724005505461961</id><published>2008-07-19T18:20:00.001+03:00</published><updated>2008-07-19T18:20:43.225+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DataTable'/><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='DataView'/><title type='text'>ASP.NET: Extract data from a SQLDataSource to a DataTable</title><summary type='text'>           1. Dim dv As New System.Data.DataView  

    2. Dim dt As New System.Data.DataTable  

    3. dv = mySQLDataSource.Select(DataSourceSelectArguments.Empty)  

    4. dt = dv.ToTable()
  

Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6296724005505461961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-extract-data-from-sqldatasource.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6296724005505461961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6296724005505461961'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-extract-data-from-sqldatasource.html' title='ASP.NET: Extract data from a SQLDataSource to a DataTable'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2115776627590619275</id><published>2008-07-19T16:04:00.001+03:00</published><updated>2008-07-19T16:04:11.028+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VB'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>ASP.NET: Use C Sharp and VB.NET in the same project</title><summary type='text'>   Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2115776627590619275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-use-c-sharp-and-vbnet-in-same.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2115776627590619275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2115776627590619275'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/aspnet-use-c-sharp-and-vbnet-in-same.html' title='ASP.NET: Use C Sharp and VB.NET in the same project'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1797636301727370068</id><published>2008-07-19T14:33:00.001+03:00</published><updated>2008-07-19T14:33:20.385+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='frames'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>Persisting data in a web app by using frames</title><summary type='text'>   Say you have your main page, which is just a frameset. All the navigation occurs within that frameset, such that going from page1 to page2 merely updates the frame's url, it doesn't re-create the host page. This leaves the host page intact, including it's JavaScript state. Therefore, you could have a JavaScript variable persist data between pages.  &lt;html&gt;     &lt;head&gt;        &lt;title&gt;My App&lt;/title</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1797636301727370068/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/persisting-data-in-web-app-by-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1797636301727370068'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1797636301727370068'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/persisting-data-in-web-app-by-using.html' title='Persisting data in a web app by using frames'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3246363034402213350</id><published>2008-07-19T14:23:00.001+03:00</published><updated>2008-07-19T14:23:42.451+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Jump between braces in Visual Studio</title><summary type='text'>Put your cursor before or after the brace (your choice) and then press Ctrl+].  Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3246363034402213350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/07/jump-between-braces-in-visual-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3246363034402213350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3246363034402213350'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/07/jump-between-braces-in-visual-studio.html' title='Jump between braces in Visual Studio'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8190712594506352925</id><published>2008-06-25T14:54:00.001+03:00</published><updated>2008-06-25T14:54:27.068+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Paging'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='ObjectDataSource'/><title type='text'>GridView ObjectDataSource Paging</title><summary type='text'>Took me a lot of time to figure it out... First, paging doesn't seem to work when ObjectDataSource Select function returns SqlDataReader so it returns DataView now. The code looks like this:     1: [DataObjectMethod(DataObjectMethodType.Select)]   2:     public static DataView GetRows(int statusid, int experienceid, string submitter, string idsid, string SortExpression)   3:     {   4:     5:</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8190712594506352925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/gridview-objectdatasource-paging.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8190712594506352925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8190712594506352925'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/gridview-objectdatasource-paging.html' title='GridView ObjectDataSource Paging'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6753006175419352088</id><published>2008-06-21T12:34:00.006+03:00</published><updated>2008-06-21T12:41:17.753+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SQL Server 2005- OVER() partition</title><summary type='text'>This will be useful for GridView pagination:  An aggregate  functions can be added to any SELECT (even without a GROUP BY clause) by specifying an OVER() partition for each function.  This means that this code:             1: select        2:     o.customerID, o.productID, o.orderDate, o.orderAmount, t.Total       3: from        4:     Orders o       5: inner join        6:    (       7:     </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6753006175419352088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/sql-server-2005-over-partition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6753006175419352088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6753006175419352088'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/sql-server-2005-over-partition.html' title='SQL Server 2005- OVER() partition'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6399144337471122915</id><published>2008-06-18T18:54:00.001+03:00</published><updated>2008-06-18T18:54:12.172+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='mailto'/><category scheme='http://www.blogger.com/atom/ns#' term='Gmail'/><title type='text'>Firefox 3 - mailto: gmail</title><summary type='text'>Link to Lifehacker  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6399144337471122915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/firefox-3-mailto-gmail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6399144337471122915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6399144337471122915'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/firefox-3-mailto-gmail.html' title='Firefox 3 - mailto: gmail'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6095405565438324881</id><published>2008-06-09T19:30:00.001+03:00</published><updated>2008-06-09T19:30:18.851+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><category scheme='http://www.blogger.com/atom/ns#' term='Selectors'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>jQuery Selectors - How to Get Anything You Want</title><summary type='text'>Great articles from Learning  jQuery blog:  How to Get Anything You Want - part 1  How to Get Anything You Want - part 2  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6095405565438324881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/jquery-selectors-how-to-get-anything.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6095405565438324881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6095405565438324881'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/jquery-selectors-how-to-get-anything.html' title='jQuery Selectors - How to Get Anything You Want'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5472392829657734118</id><published>2008-06-09T11:06:00.001+03:00</published><updated>2008-06-09T11:06:18.393+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='reader'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='Popup'/><title type='text'>Firefox popup blocker blocks ctrl-V from Google Reader</title><summary type='text'>Found the solution on Google Groups (Google Reader Help):  1. In a Firefox window, enter "about:config" in the address bar.    2. In the "Filter" field, type "popup_maximum".     3. One preference, called "popup_maximum" appears; double-click the     "value" number.     4. Enter a new, appropriately large value. I used 2000, just to be on     the safe side.  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5472392829657734118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/firefox-popup-blocker-blocks-ctrl-v.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5472392829657734118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5472392829657734118'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/firefox-popup-blocker-blocks-ctrl-v.html' title='Firefox popup blocker blocks ctrl-V from Google Reader'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1551940938774593509</id><published>2008-06-01T17:01:00.001+03:00</published><updated>2008-06-01T17:01:43.159+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='substring'/><category scheme='http://www.blogger.com/atom/ns#' term='charindex'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>SQL - substring and charindex</title><summary type='text'>      1: SELECT   2:     substring(IdeaText,1,   3:         charindex('//', IdeaText)   4:     ) as part1   5: FROM tblIdeas
 
substring
charindex  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1551940938774593509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/06/sql-substring-and-charindex.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1551940938774593509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1551940938774593509'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/06/sql-substring-and-charindex.html' title='SQL - substring and charindex'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2551481146921456504</id><published>2008-05-31T19:47:00.001+03:00</published><updated>2008-05-31T19:47:28.810+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebDesign'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>CSS Div overlay</title><summary type='text'>  Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2551481146921456504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/css-div-overlay.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2551481146921456504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2551481146921456504'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/css-div-overlay.html' title='CSS Div overlay'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/vvvlad42/SEGBH4p0s6I/AAAAAAAAB50/ZCIfQBajptU/s72-c/image_thumb%5B1%5D.png?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-8872804201322642873</id><published>2008-05-31T17:17:00.001+03:00</published><updated>2008-05-31T17:17:54.231+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebMethod'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Using jQuery to directly call ASP.NET AJAX page methods</title><summary type='text'>              1: public partial class _Default : Page 

       2: {

       3:   [WebMethod]

       4:   public static string GetDate()

       5:   {

       6:     return DateTime.Now.ToString();

       7:   }

       8: }
  



  
       1: &lt;html&gt;

       2: &lt;head&gt;

       3:   &lt;title&gt;Calling a page method with jQuery&lt;/title&gt;

       4:   &lt;script type="text/javascript" src="jquery-1.2.6.</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8872804201322642873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/using-jquery-to-directly-call-aspnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8872804201322642873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8872804201322642873'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/using-jquery-to-directly-call-aspnet.html' title='Using jQuery to directly call ASP.NET AJAX page methods'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3548784284974436451</id><published>2008-05-31T17:02:00.001+03:00</published><updated>2008-05-31T17:03:38.668+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='Settings'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Using an XML file for your ASP.NET settings</title><summary type='text'>   Step 1: Setup  To begin, I would create an XML file in the App_Data directory of your application. For this example, I will call the file Settings.xml. If you're using Visual Studio just right click the App_Data folder and Add a new item. The file will be pre-filled with the standard xml encoding:  &lt;?xml version="1.0" encoding="utf-8" ?&gt;  You should then add a root element to the XML file. I </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3548784284974436451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/using-xml-file-for-your-aspnet-settings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3548784284974436451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3548784284974436451'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/using-xml-file-for-your-aspnet-settings.html' title='Using an XML file for your ASP.NET settings'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6706723438950561709</id><published>2008-05-31T12:47:00.002+03:00</published><updated>2008-05-31T12:56:29.396+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Detect the Status of a Windows Service</title><summary type='text'>When developing software that relies upon the availability of Windows services, it is important to be able to determine a service's status.  This article explains how to check if a service is running, either on a local computer or on a remote server.  Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6706723438950561709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/detect-status-of-windows-service.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6706723438950561709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6706723438950561709'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/detect-status-of-windows-service.html' title='Detect the Status of a Windows Service'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8097704862454045629</id><published>2008-05-31T11:27:00.001+03:00</published><updated>2008-05-31T11:28:58.653+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RunAs'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='Registry'/><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>Windows: Remove the "Use web to find program to open Unknown File Type"</title><summary type='text'>  HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer   Now in the right pane of the window create a 32-bit DWORD value:      Name: NoInternetOpenWith     Value: 1    </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8097704862454045629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/windows-remove-web-to-find-program-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8097704862454045629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8097704862454045629'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/windows-remove-web-to-find-program-to.html' title='Windows: Remove the &amp;quot;Use web to find program to open Unknown File Type&amp;quot;'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-9200142612642992652</id><published>2008-05-14T09:56:00.001+03:00</published><updated>2008-05-14T09:56:14.284+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mutex'/><category scheme='http://www.blogger.com/atom/ns#' term='WinForms'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>WinForms - Using Mutex to force only one instance of Form</title><summary type='text'>    1: static class Program   2:  {   3:      ///&lt;summary&gt;   4:      /// The main entry point for the application.   5:      ///&lt;/summary&gt;   6:      [STAThread]   7:      static void Main()   8:      {   9:          bool instanceCountOne = false;  10:    11:          using (Mutex mtex = new Mutex(true, "MyRunningApp", out instanceCountOne))  12:          {  13:              if (instanceCountOne)</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9200142612642992652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/winforms-using-mutex-to-force-only-one.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9200142612642992652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9200142612642992652'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/winforms-using-mutex-to-force-only-one.html' title='WinForms - Using Mutex to force only one instance of Form'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-1374887665236583033</id><published>2008-05-14T09:52:00.001+03:00</published><updated>2008-05-14T09:52:03.918+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Add custom row to GridView</title><summary type='text'>    1: public partial class _Default : System.Web.UI.Page   2: {   3:     static int pgSize;   4:     5:     protected void Page_Load(object sender, EventArgs e)   6:     {   7:         if(!Page.IsPostBack)   8:               pgSize = 0;   9:     }  10:    11:     protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)  12:     {  13:         if (e.Row.RowType == </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/1374887665236583033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/add-custom-row-to-gridview.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1374887665236583033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/1374887665236583033'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/add-custom-row-to-gridview.html' title='Add custom row to GridView'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-721666529027156490</id><published>2008-05-14T09:41:00.001+03:00</published><updated>2008-05-14T09:41:13.729+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows Explorer'/><category scheme='http://www.blogger.com/atom/ns#' term='tweak'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Add Windows Explorer to your Visual Studio tools menu</title><summary type='text'>Sometimes it is needed to access the project folder in Windows Explorer, but there is no easy way to do that using VS. It can be solved by adding Explorer to External Tools in VS: To set it up, click Tools, then External Tools..., then click Add.  Now enter the following data:Title: Windows ExplorerCommand: explorer.exeArguments: /select,"$(ItemPath)"  Leave Initial directory blank, and click OK.</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/721666529027156490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/05/add-windows-explorer-to-your-visual.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/721666529027156490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/721666529027156490'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/05/add-windows-explorer-to-your-visual.html' title='Add Windows Explorer to your Visual Studio tools menu'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5293721823431782926</id><published>2008-04-10T08:26:00.001+03:00</published><updated>2008-04-10T08:26:18.901+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>Web Design Tips and Tutorials</title><summary type='text'>  Relative and Absolute positioning Forms Style Lists, Flows and Other  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5293721823431782926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/04/web-design-tips-and-tutorials.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5293721823431782926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5293721823431782926'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/04/web-design-tips-and-tutorials.html' title='Web Design Tips and Tutorials'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5557104172014771541</id><published>2008-04-08T16:34:00.001+03:00</published><updated>2008-04-08T16:34:24.689+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WinForms'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><category scheme='http://www.blogger.com/atom/ns#' term='Version'/><title type='text'>Windows Forms Application Version Numbers</title><summary type='text'>  Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5557104172014771541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/04/windows-forms-application-version.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5557104172014771541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5557104172014771541'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/04/windows-forms-application-version.html' title='Windows Forms Application Version Numbers'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7578408984029487805</id><published>2008-04-07T13:08:00.001+03:00</published><updated>2008-04-07T13:08:45.053+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SMTP'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>C#- SMTP mail - System.Net.Mail</title><summary type='text'>      1: MailMessage message = new MailMessage();   2: message.From = new MailAddress("sender@foo.bar.com");   3: message.To.Add(new MailAddress("recipient1@foo.bar.com"));   4: message.To.Add(new MailAddress("recipient2@foo.bar.com"));   5: message.To.Add(new MailAddress("recipient3@foo.bar.com"));   6: message.CC.Add(new MailAddress("carboncopy@foo.bar.com"));   7: message.Subject = "This is my</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7578408984029487805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/04/c-smtp-mail-systemnetmail.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7578408984029487805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7578408984029487805'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/04/c-smtp-mail-systemnetmail.html' title='C#- SMTP mail - System.Net.Mail'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8974873389967171573</id><published>2008-04-03T20:28:00.001+03:00</published><updated>2008-04-03T20:29:29.576+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='RunAs'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Registry'/><title type='text'>RunAs tweak</title><summary type='text'>If you selected "Select a program from a list of installed programs", you would get this much more useful dialog instead:    The registry hack will show you the second Open With dialog instead of that irritating first one.  Manual Registry Hack  Open regedit.exe through the start menu search or run box, and then browse down to the following key (create the key if it doesn't exist)     </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8974873389967171573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/04/runas-tweak.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8974873389967171573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8974873389967171573'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/04/runas-tweak.html' title='RunAs tweak'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-4400120489741781083</id><published>2008-03-28T12:25:00.001+03:00</published><updated>2008-03-28T12:25:23.182+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WinForms'/><category scheme='http://www.blogger.com/atom/ns#' term='DataGridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Tips for working with WinForms DataGridView</title><summary type='text'>Link  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4400120489741781083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/tips-for-working-with-winforms.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4400120489741781083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4400120489741781083'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/tips-for-working-with-winforms.html' title='Tips for working with WinForms DataGridView'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2950439805090468619</id><published>2008-03-28T12:18:00.001+03:00</published><updated>2008-03-28T12:18:47.619+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='params'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Using "params" keyword to pass array of a variable number of arguments</title><summary type='text'>   The params keyword defines an optional array of a variable number of arguments (parameters).  There can be only one argument with the params keyword, and it must appear at the end of the argument list.  Also, the params keyword must describe a single-dimension array.     public Test( params string[] args )
{
    int count = args.Length;
    Console.Write( "params: " );
    if (count == 0)
</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2950439805090468619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/using-keyword-to-pass-array-of-variable.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2950439805090468619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2950439805090468619'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/using-keyword-to-pass-array-of-variable.html' title='Using &amp;quot;params&amp;quot; keyword to pass array of a variable number of arguments'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-30650819150575677</id><published>2008-03-26T14:40:00.001+02:00</published><updated>2008-03-26T14:47:06.933+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='PageRequestManager'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Using the ASP.NET AJAX PageRequestManager to Provide Visual Feedback</title><summary type='text'>  Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/30650819150575677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/using-aspnet-ajax-pagerequestmanager-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/30650819150575677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/30650819150575677'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/using-aspnet-ajax-pagerequestmanager-to.html' title='Using the ASP.NET AJAX PageRequestManager to Provide Visual Feedback'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5751310630826049038</id><published>2008-03-26T14:34:00.001+02:00</published><updated>2008-03-26T14:34:03.958+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Creating Custom ASP.NET Server Controls with Embedded JavaScript</title><summary type='text'>  Great article (could have used it for Lookup Server control) Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5751310630826049038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/creating-custom-aspnet-server-controls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5751310630826049038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5751310630826049038'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/creating-custom-aspnet-server-controls.html' title='Creating Custom ASP.NET Server Controls with Embedded JavaScript'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-9152984951444168779</id><published>2008-03-26T14:12:00.001+02:00</published><updated>2008-03-26T14:12:52.267+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Catch the end request of UpdatePanel</title><summary type='text'>1. Get instance of PageRequestManager  Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler); 2. Callback function:  function endRequestHandler(sender, eventArgs){    if (eventArgs.get_error() != undefined &amp;&amp; eventArgs.get_error().httpStatusCode == '500')    {        var error Message = eventArgs.get_error().message;        eventArgs.set_errorHandler(true);        alert(</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/9152984951444168779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/catch-end-request-of-updatepanel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9152984951444168779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/9152984951444168779'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/catch-end-request-of-updatepanel.html' title='Catch the end request of UpdatePanel'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5872886685848584078</id><published>2008-03-23T20:43:00.001+02:00</published><updated>2008-03-23T20:53:14.588+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DateTime'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='String'/><title type='text'>Use the ToString() method to convert a DateTime to a string</title><summary type='text'>      using System;

class MainClass
{
  public static void Main()
  {
    DateTime myDateTime = new DateTime(2004, 1, 12, 22, 2, 10);
    Console.WriteLine("myDateTime.ToString() = " + myDateTime.ToString());
    Console.WriteLine("myDateTime.ToString(\"d\") = " + myDateTime.ToString("d"));
    Console.WriteLine("myDateTime.ToString(\"D\") = " + myDateTime.ToString("D"));
    Console.WriteLine("</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5872886685848584078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/use-tostring-method-to-convert-datetime.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5872886685848584078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5872886685848584078'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/use-tostring-method-to-convert-datetime.html' title='Use the ToString() method to convert a DateTime to a string'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6649997170368238880</id><published>2008-03-22T15:46:00.001+02:00</published><updated>2008-03-22T15:46:47.949+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Mail'/><title type='text'>Sending Email In ASP.NET 2.0</title><summary type='text'>Step 1: Declare the System.Net.Mail namespace      using System.Net.Mail;


Step 2: Create a MailMessage object. This class contains the actual message you want to send. There are four overloaded constructors provided in this class. We will be using 


  public MailMessage ( string from, string to, string subject, string body );


The constructor of this MailMessage class is used to specify the </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6649997170368238880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/sending-email-in-aspnet-20.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6649997170368238880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6649997170368238880'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/sending-email-in-aspnet-20.html' title='Sending Email In ASP.NET 2.0'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-4525046608032449264</id><published>2008-03-22T15:29:00.001+02:00</published><updated>2008-03-22T15:29:12.990+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Export'/><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Export GridView To Excel</title><summary type='text'>      protected void Button1_Click(object sender, EventArgs e)
{
    Response.AddHeader("content-disposition", "attachment;filename=FileName.xls");
    Response.Charset = String.Empty;
    Response.ContentType = "application/vnd.xls";
    System.IO.StringWriter sw = new System.IO.StringWriter();
    System.Web.UI.HtmlTextWriter hw = new HtmlTextWriter(sw);
    GridView1.RenderControl(hw);
    </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4525046608032449264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/export-gridview-to-excel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4525046608032449264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4525046608032449264'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/export-gridview-to-excel.html' title='Export GridView To Excel'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6327200726951042533</id><published>2008-03-22T15:26:00.001+02:00</published><updated>2008-03-22T15:30:03.665+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Paging'/><category scheme='http://www.blogger.com/atom/ns#' term='Sort'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='DataGridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Paging and Sorting in GridView without using Datasource control</title><summary type='text'>      &lt;asp:GridView ID="gridView" OnPageIndexChanging="gridView_PageIndexChanging" 
OnSorting="gridView_Sorting" runat="server" /&gt;
private string ConvertSortDirectionToSql(SortDirection sortDireciton)
{
   string newSortDirection = String.Empty;
   switch (sortDirection)
   {
      case SortDirection.Ascending:
         newSortDirection = "ASC";
         break;
      case SortDirection.Descending</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6327200726951042533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/paging-and-sorting-in-gridview-without.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6327200726951042533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6327200726951042533'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/paging-and-sorting-in-gridview-without.html' title='Paging and Sorting in GridView without using Datasource control'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-4727374743166060448</id><published>2008-03-22T15:21:00.001+02:00</published><updated>2008-03-22T15:30:26.398+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='GridView'/><category scheme='http://www.blogger.com/atom/ns#' term='DataGridView'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Pop-up a Confirmation box before Deleting a row in GridView</title><summary type='text'>      &lt;asp:TemplateField&gt;
      &lt;ItemTemplate&gt;
        &lt;asp:Button ID="btnDel" runat="server" Text="Delete"
            CommandName="Delete" OnClientClick="return confirm('Are you sure you want to delete the record?');" /&gt;
      &lt;/ItemTemplate&gt;
&lt;/asp:TemplateField&gt;


Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4727374743166060448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/pop-up-confirmation-box-before-deleting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4727374743166060448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4727374743166060448'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/pop-up-confirmation-box-before-deleting.html' title='Pop-up a Confirmation box before Deleting a row in GridView'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6952303860934159452</id><published>2008-03-22T14:49:00.001+02:00</published><updated>2008-03-22T15:31:59.058+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Integer'/><category scheme='http://www.blogger.com/atom/ns#' term='String'/><title type='text'>Convert String To Integer</title><summary type='text'>   // Convert String to Int
public static int StringToInt(string str)
{
    return Int32.Parse(str);
}


 


  int employeeID = Convert.ToInt32(GridView1.DataKeys[row.RowIndex].Value);
  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6952303860934159452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/convert-string-to-integer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6952303860934159452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6952303860934159452'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/convert-string-to-integer.html' title='Convert String To Integer'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8890955642908117720</id><published>2008-03-22T14:41:00.001+02:00</published><updated>2008-03-22T14:41:26.317+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Save and Retrieve Images from the Database using ASP.NET</title><summary type='text'>Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8890955642908117720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/save-and-retrieve-images-from-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8890955642908117720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8890955642908117720'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/save-and-retrieve-images-from-database.html' title='Save and Retrieve Images from the Database using ASP.NET'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2379534363570521783</id><published>2008-03-22T14:19:00.001+02:00</published><updated>2008-03-22T14:19:13.637+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WebBuild'/><category scheme='http://www.blogger.com/atom/ns#' term='ClientSide'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='DataGridView'/><title type='text'>Highlight a Row in GridView without a postback using ASP.NET and JavaScript</title><summary type='text'>Add "OnRowCreated" event to the GridView:     &lt;asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="CustomerID" DataSourceID="SqlDataSource1" AllowPaging="True" AllowSorting="True" OnRowCreated="GridView1_RowCreated"&gt;
 
...
 
&lt;/asp:GridView&gt;


The event code:


  protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
{
    e.Row.Attributes.Add("</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2379534363570521783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/highlight-row-in-gridview-without.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2379534363570521783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2379534363570521783'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/highlight-row-in-gridview-without.html' title='Highlight a Row in GridView without a postback using ASP.NET and JavaScript'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2677500131074883058</id><published>2008-03-22T14:04:00.001+02:00</published><updated>2008-03-22T14:41:40.292+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='Validation'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>ASP.NET Validation Controls – Important Points, Tips and Tricks</title><summary type='text'>  Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2677500131074883058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/aspnet-validation-controls-important.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2677500131074883058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2677500131074883058'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/aspnet-validation-controls-important.html' title='ASP.NET Validation Controls – Important Points, Tips and Tricks'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5956929622800129665</id><published>2008-03-22T13:25:00.001+02:00</published><updated>2008-03-22T13:25:58.813+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ClientSide'/><category scheme='http://www.blogger.com/atom/ns#' term='WebMethod'/><category scheme='http://www.blogger.com/atom/ns#' term='Ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='ServerSide'/><title type='text'>How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX</title><summary type='text'>Link1 Link2 WebMethod Attribute  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5956929622800129665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/how-to-call-server-side-function-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5956929622800129665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5956929622800129665'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/how-to-call-server-side-function-from.html' title='How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-826688942571470712</id><published>2008-03-22T10:51:00.001+02:00</published><updated>2008-03-22T10:51:56.795+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='vista'/><title type='text'>Vista: Removing old files after sp1 installation</title><summary type='text'>Type vsp1cln.ext in command prompt.  After this, it is not possible to uninstall sp1.  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/826688942571470712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/vista-removing-old-files-after-sp1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/826688942571470712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/826688942571470712'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/vista-removing-old-files-after-sp1.html' title='Vista: Removing old files after sp1 installation'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-5248153383100991825</id><published>2008-03-18T18:34:00.001+02:00</published><updated>2008-03-18T18:34:59.450+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Add Windows Explorer to Visual Studio tools menu</title><summary type='text'>To set it up, click Tools, then External Tools..., then click Add.  Now enter the following data:    Title: Windows Explorer    Command: explorer.exe    Arguments: /select,"$(ItemPath)"  Leave Initial directoy blank, and click OK.  Now when you click Tools, Windows Explorer, Windows Explorer will open with the current file you are editing selected.  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/5248153383100991825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/add-windows-explorer-to-visual-studio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5248153383100991825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/5248153383100991825'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/add-windows-explorer-to-visual-studio.html' title='Add Windows Explorer to Visual Studio tools menu'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6616798636688122612</id><published>2008-03-06T20:11:00.001+02:00</published><updated>2008-03-06T20:11:22.685+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows Workflow Foundation'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Introduction to Windows Workflow Foundation</title><summary type='text'>   Intro to Windows Workflow Foundation (Part 1 of 7): Workflow in Windows Applications (Level 100)    Intro to Windows Workflow Foundation (Part 2 of 7): Simple Human Workflow Using E-mail (Level 200)    Intro to Windows Workflow Foundation (Part 3 of 7): Hosting and Communications Options in Workflow Scenarios (Level 300)    Intro to Windows Workflow Foundation (Part 4 of 7): Workflow, </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6616798636688122612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/introduction-to-windows-workflow.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6616798636688122612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6616798636688122612'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/introduction-to-windows-workflow.html' title='Introduction to Windows Workflow Foundation'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7648018363523672235</id><published>2008-03-05T18:26:00.001+02:00</published><updated>2008-03-05T18:31:21.950+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='String'/><title type='text'>C# - String Concatenation</title><summary type='text'>   One way to format C# strings is to add strings together using the plus-sign operator, such as:     string fileStats =
    "Bytes=" + bytes.ToString() +
    ", Pages=" + pages.ToString() +
    ", Words=" + words.ToString();


This code will correctly produce the desired output but is inefficient and does not scale as well.
  The problem is that in C#, strings are immutable. This means that once</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7648018363523672235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/c-string-concatenation.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7648018363523672235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7648018363523672235'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/c-string-concatenation.html' title='C# - String Concatenation'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8017846055323023285.post-8975963487314978652</id><published>2008-03-02T22:03:00.001+02:00</published><updated>2008-03-02T22:03:01.486+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='extensions'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio Extensions</title><summary type='text'>1.  PowerCommands  2.  StickyNotes  3.  ComponentArt Snap for ASP.NET  4.  DotNetNuke  5.  DotNetNuke WebControls  6.  Visual Local History 2005  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8975963487314978652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/visual-studio-extensions_02.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8975963487314978652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8975963487314978652'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/visual-studio-extensions_02.html' title='Visual Studio Extensions'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-4794531370127601658</id><published>2008-03-02T21:59:00.001+02:00</published><updated>2008-03-02T21:59:55.673+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='extensions'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Visual Studio Extensions</title><summary type='text'>1.  PowerCommands  2.  StickyNotes  3.  ComponentArt Snap for ASP.NET  4.  DotNetNuke  5.  DotNetNuke WebControls  6.  Visual Local History 2005  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/4794531370127601658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/visual-studio-extensions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4794531370127601658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/4794531370127601658'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/visual-studio-extensions.html' title='Visual Studio Extensions'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7345590605331783394</id><published>2008-03-02T21:33:00.001+02:00</published><updated>2008-03-02T21:33:03.505+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><category scheme='http://www.blogger.com/atom/ns#' term='Workflow Foundation'/><title type='text'>Workflow Foundation Overview</title><summary type='text'>http://msdn2.microsoft.com/en-us/vbasic/cc197158.aspx  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7345590605331783394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/03/workflow-foundation-overview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7345590605331783394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7345590605331783394'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/03/workflow-foundation-overview.html' title='Workflow Foundation Overview'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-8662043587227666890</id><published>2008-02-20T18:45:00.001+02:00</published><updated>2008-02-20T18:45:14.941+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DelegatesAndEvents'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Delegates and Events</title><summary type='text'>Events Delegates Event Handling made easy  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/8662043587227666890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/delegates-and-events.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8662043587227666890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/8662043587227666890'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/delegates-and-events.html' title='Delegates and Events'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6630503824958515372</id><published>2008-02-15T20:29:00.001+02:00</published><updated>2008-02-15T20:29:49.217+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><category scheme='http://www.blogger.com/atom/ns#' term='tweak'/><title type='text'>Add "Copy to" to Windows context menu</title><summary type='text'>To enable a Copy To Folder option in the right-click menu when right-clicking a file or folder you have to add one key to the Registry. Use Windows R to open the run dialog and enter regedit in there. Now navigate to the Registry key HKEY_CLASSES_ROOT \AllFilesystemObjects \shellex \ContextMenuHandlers. You will notice the Send To entry there. Right-click the ContextMenuHandlers entry and select </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6630503824958515372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/add-to-to-windows-context-menu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6630503824958515372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6630503824958515372'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/add-to-to-windows-context-menu.html' title='Add &amp;quot;Copy to&amp;quot; to Windows context menu'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-7969526933119175861</id><published>2008-02-10T11:16:00.002+02:00</published><updated>2008-02-16T11:47:00.462+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>C# - Get Windows Profile path</title><summary type='text'>Environment.GetFolderPath
        (Environment.SpecialFolder.UserProfile)   Source</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/7969526933119175861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/c-get-windows-profile-path.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7969526933119175861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/7969526933119175861'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/c-get-windows-profile-path.html' title='C# - Get Windows Profile path'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-3197580737124351468</id><published>2008-02-02T15:34:00.001+02:00</published><updated>2008-02-02T15:34:11.706+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPod Touch'/><title type='text'>Using WinSCP With iPod Touch</title><summary type='text'>First make sure you have ssh and bsd subsystem installed from installer. Next get WinSCP and find your iPods ip by going to (on your iphone) settings &gt; Wi-Fi &gt; “Your selected WiFi” &gt; Look under IP Address-   Connect to your iPod using WinSCP   (user: root password: alpine)   Change File Protocol to SCP    Just press login after your screen on WinScp  click on the “..” until you see root, then </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/3197580737124351468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/using-winscp-with-ipod-touch.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3197580737124351468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/3197580737124351468'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/using-winscp-with-ipod-touch.html' title='Using WinSCP With iPod Touch'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-6460344121009535880</id><published>2008-02-01T11:51:00.001+02:00</published><updated>2008-02-01T11:51:47.918+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Debug'/><category scheme='http://www.blogger.com/atom/ns#' term='Exceptions'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title type='text'>Debugger variable $exception</title><summary type='text'>If your catch block do nothing with caught exception you may declare block argument without name (to avoid warning message "CS0168: The variable 'ex' is declared but never used"):  try      {          ...      }  catch (Exception)      {  // deliberately suppressing all exceptions      }  But one day during debugging you may actually want to examine Exception. Since you don't have variable where </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/6460344121009535880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/debugger-variable-exception.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6460344121009535880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/6460344121009535880'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/debugger-variable-exception.html' title='Debugger variable $exception'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2563928733112477700</id><published>2008-02-01T11:46:00.001+02:00</published><updated>2008-02-01T11:48:34.659+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='String'/><title type='text'>Consider using System.IO.Path.Combine() instead of string concatenation</title><summary type='text'>Let's review the following code for creating a file path:  public string GetFullPath(string fileName)
{
      string folder = ConfigurationManager.              AppSettings["MyFolder"];
      return folder + fileName;
}

.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.</summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2563928733112477700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/consider-using-systemiopathcombine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2563928733112477700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2563928733112477700'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/consider-using-systemiopathcombine.html' title='Consider using System.IO.Path.Combine() instead of string concatenation'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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-8017846055323023285.post-2820556889056559745</id><published>2008-02-01T11:42:00.001+02:00</published><updated>2008-02-01T11:42:40.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><category scheme='http://www.blogger.com/atom/ns#' term='Files'/><title type='text'>Use Path.GetRandomFileName() or Path.GetTempFileName() when working with temp files</title><summary type='text'>Do not reinvent function for generating unique name for temporary files. Use one of the existing methods:     System.IO.Path.GetTempFileName() - use this method if you want to create temporary file in user's temp folder.     System.IO.Path.GetRandomFileName() - use this method if you just want to generate unique file name.       Source  </summary><link rel='replies' type='application/atom+xml' href='http://vvvlad.blogspot.com/feeds/2820556889056559745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://vvvlad.blogspot.com/2008/02/use-pathgetrandomfilename-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2820556889056559745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8017846055323023285/posts/default/2820556889056559745'/><link rel='alternate' type='text/html' href='http://vvvlad.blogspot.com/2008/02/use-pathgetrandomfilename-or.html' title='Use Path.GetRandomFileName() or Path.GetTempFileName() when working with temp files'/><author><name>vvvlad</name><uri>http://www.blogger.com/profile/03163271446237520307</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>
