<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5557676106599030943</atom:id><lastBuildDate>Fri, 27 Jan 2012 15:36:47 +0000</lastBuildDate><category>install</category><category>tools</category><category>funny</category><category>.net 3.5</category><category>web</category><category>branch</category><category>free</category><category>web. 2.0</category><category>Code Snippet</category><category>service</category><category>shortcut</category><category>ASP.NET</category><category>presentation</category><category>css</category><category>gaim</category><category>tips</category><category>rss</category><category>keyboard</category><category>harvest</category><category>video</category><category>email</category><category>.net</category><category>developer</category><category>line</category><category>2008</category><category>uninstall</category><category>resharper</category><category>FireFox</category><category>humor</category><category>linq</category><category>jQuery</category><category>xmpp</category><category>Range</category><category>protect</category><category>iis7</category><category>vmware</category><category>CAPTCHA</category><category>formatting</category><category>server explorer</category><category>style</category><category>visual studio</category><category>DateTime</category><category>ssrs</category><category>Telerik</category><category>software</category><category>html</category><category>soft</category><category>day of .net</category><category>scroll</category><category>network</category><category>version control</category><category>blogging</category><category>compute</category><category>cododn</category><category>uri</category><category>scrollIntoView</category><category>subversion</category><category>svn</category><category>vcm</category><category>outer</category><category>virtualization</category><category>url</category><category>attach</category><category>datasource</category><category>msdn</category><category>wiki</category><category>inner</category><category>proxy</category><category>specific</category><category>skills</category><category>javascript</category><category>list</category><category>Cincinnati</category><category>connection</category><category>Dayton</category><category>explorer</category><category>pidgin</category><category>Windows Live Writer</category><category>event</category><category>tooltip</category><category>conference</category><category>command</category><category>IDE</category><category>Programming</category><category>brian prince</category><category>3.5</category><category>user group</category><category>scraping</category><category>download</category><category>excel</category><category>browser</category><category>code camp</category><category>internet</category><category>windows</category><category>code</category><category>menu</category><category>intellisense</category><category>merge</category><category>debug</category><category>tricks</category><category>tool</category><category>ohio</category><category>silverlight</category><category>process</category><category>ESXi</category><category>parse</category><category>tutorial</category><category>reCAPTCHA</category><category>startup</category><category>scm</category><category>live writer</category><category>version</category><category>join</category><category>blog</category><category>bizspark</category><category>ie</category><category>tip</category><category>nuget</category><category>grok</category><category>trick</category><category>twitter</category><category>RadTimePicker</category><category>exception</category><category>traffic</category><category>breaks</category><category>fiddler</category><title>My name is Justin Kohnen, and I’m a Geek.</title><description /><link>http://bouncetadiss.blogspot.com/</link><managingEditor>noreply@blogger.com (Justin Kohnen)</managingEditor><generator>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JustinKohnen" /><feedburner:info uri="justinkohnen" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-8747501464151696390</guid><pubDate>Fri, 27 Jan 2012 15:36:00 +0000</pubDate><atom:updated>2012-01-27T07:36:47.579-08:00</atom:updated><title>How To: Disable “Attach Security Warning” of Visual Studio</title><description>&lt;p&gt;When you attach to a process, you sometimes get the message confirming whether you want to attach the process. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-MlzmhIEsFJI/TyLEimlgltI/AAAAAAAAF5w/pwX1SdkwsO0/s1600-h/Warning%25255B12%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Warning" border="0" alt="Warning" src="http://lh5.ggpht.com/-QiUmsmaO1kk/TyLEjgU84FI/AAAAAAAAF54/V7LYMZbCaUE/Warning_thumb%25255B19%25255D.png?imgmax=800" width="383" height="213" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This happens for each process you are attaching.&amp;#160; ANNOYING!&amp;#160; This is how to disable it.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Make sure Visual Studio 2010 is first shut down &lt;/li&gt;    &lt;li&gt;Click Start &amp;gt; Run... Type &amp;quot;regedit&amp;quot; &amp;lt;Enter&amp;gt; &lt;/li&gt;    &lt;li&gt;For VS 2010 navigate to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Debugger      &lt;ol&gt;       &lt;li&gt;For VS 2008 navigate to HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Debugger &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;Set DisableAttachSecurityWarning to 1 &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Cheers,    &lt;br /&gt;Justin&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-8747501464151696390?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=0LyR_PcKzls:uEYSWuiQqwU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=0LyR_PcKzls:uEYSWuiQqwU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0LyR_PcKzls:uEYSWuiQqwU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/0LyR_PcKzls" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/0LyR_PcKzls/how-to-disable-attach-security-warning.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-QiUmsmaO1kk/TyLEjgU84FI/AAAAAAAAF54/V7LYMZbCaUE/s72-c/Warning_thumb%25255B19%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2012/01/how-to-disable-attach-security-warning.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-5740742839146798001</guid><pubDate>Wed, 23 Nov 2011 01:50:00 +0000</pubDate><atom:updated>2011-11-22T17:53:49.229-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">visual studio</category><category domain="http://www.blogger.com/atom/ns#">version</category><category domain="http://www.blogger.com/atom/ns#">silverlight</category><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">specific</category><title>Developing for a specific version of Silverlight</title><description>&lt;p&gt;I recently ran into an issue where the version of Silverlight I had installed on my development environment didn’t match my end clients’ version of Silverlight. &lt;/p&gt;  &lt;p&gt;I was running Silverlight v4.0.60831.0, they were running Silverlight v4.0.50401.0. (Who would of thought a 0.0.1 difference would of really mattered?)&lt;/p&gt;  &lt;p&gt;Anyway I set out to accomplish two tasks&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Replicate the issue by uninstalling my version of Silverlight and installing there’s. &lt;/li&gt;    &lt;li&gt;Update my development environment so that I could fix the problem. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Here are my notes:&lt;/p&gt;  &lt;p&gt;I using Control Panel to Uninstall Silverlight 4 from my test box.&lt;/p&gt;  &lt;p&gt;I located an older version of Silverlight by using Microsoft’s “&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=12121"&gt;Microsoft® Silverlight™ Release History&lt;/a&gt;.” Which I installed on my test box.&lt;/p&gt;  &lt;p&gt;I successfully reproduced the error.&lt;/p&gt;  &lt;p&gt;I used Control Panel to Uninstall Silverlight 4 SDK from my development box.&lt;/p&gt;  &lt;p&gt;I downloaded the SDK for the specific version I needed. Once again, using Microsoft’s “&lt;a href="http://www.microsoft.com/download/en/details.aspx?id=12121"&gt;Microsoft® Silverlight™ Release History&lt;/a&gt;.” Which I installed on my development box.&lt;/p&gt;  &lt;p&gt;I opened Visual Studio 2010, rebuilt the solution, deployed, the error was corrected.&lt;/p&gt;  &lt;p&gt;That’s it. I hope it helps someone.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-5740742839146798001?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=1SqREP81chY:hjfn4_WUAL4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=1SqREP81chY:hjfn4_WUAL4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=1SqREP81chY:hjfn4_WUAL4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/1SqREP81chY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/1SqREP81chY/i-recently-ran-into-issue-where-version.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/11/i-recently-ran-into-issue-where-version.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-8111685730118373837</guid><pubDate>Wed, 06 Jul 2011 15:22:00 +0000</pubDate><atom:updated>2011-07-06T08:22:27.213-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">scroll</category><category domain="http://www.blogger.com/atom/ns#">javascript</category><category domain="http://www.blogger.com/atom/ns#">RadTimePicker</category><category domain="http://www.blogger.com/atom/ns#">scrollIntoView</category><category domain="http://www.blogger.com/atom/ns#">Telerik</category><category domain="http://www.blogger.com/atom/ns#">html</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><category domain="http://www.blogger.com/atom/ns#">css</category><title>Making the selected time of a RadTimePicker scroll to top.</title><description>&lt;p&gt;I rely heavily on &lt;a href="http://www.Telerik.com" target="_blank"&gt;Telerik&lt;/a&gt;’s &lt;a href="http://www.telerik.com/products/aspnet-ajax.aspx" target="_blank"&gt;ASP.NET AJAX&lt;/a&gt; tools. Recently I had an issue with the &lt;a href="http://demos.telerik.com/aspnet-ajax/calendar/examples/datetimepicker/overview/defaultcs.aspx" target="_blank"&gt;RadTimePicker&lt;/a&gt; when we attempted to put it in a scrolling container. Once in the container could scroll we wanted the selected time to be the first item when the picker’s TimeView appeared.&lt;/p&gt;  &lt;p&gt;Out of the box this behavior is not possible, so I had to find a solution. After a lot of research, and some help from &lt;a href="http://www.Telerik.com" target="_blank"&gt;Telerik&lt;/a&gt;, I would like to share my solution:&lt;/p&gt;  &lt;p&gt;To allow for scrolling you have to apply the proper styles&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #006080"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;style&lt;/span&gt; type=&amp;quot;text/css&amp;quot;&lt;span style="color: #006080"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt;     #&lt;span style="color: #006080"&gt;&amp;lt;&lt;/span&gt;%= StartTime&lt;span style="color: #cc6633"&gt;.ClientID&lt;/span&gt; %&lt;span style="color: #006080"&gt;&amp;gt;&lt;/span&gt;_timeView_wrapper {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;overflow&lt;/span&gt;:&lt;span style="color: #006080"&gt;auto;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;width&lt;/span&gt;:&lt;span style="color: #006080"&gt;83px;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;height&lt;/span&gt;:&lt;span style="color: #006080"&gt;200px;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt; &lt;span style="color: #006080"&gt;&amp;lt;&lt;/span&gt;/&lt;span style="color: #0000ff"&gt;style&lt;/span&gt;&lt;span style="color: #006080"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;The &lt;a href="http://demos.telerik.com/aspnet-ajax/calendar/examples/datetimepicker/overview/defaultcs.aspx" target="_blank"&gt;RadTimePicker&lt;/a&gt;&lt;/p&gt;

&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;telerik:RadTimePicker&lt;/span&gt; &lt;span style="color: #ff0000"&gt;runat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;ID&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;StartTime&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;CssClass&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;rsAdvTimePicker&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt;     &lt;span style="color: #ff0000"&gt;Width&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;78px&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;dateinput&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;DateInput3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;runat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;emptymessagestyle-cssclass&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;riError&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;emptymessage&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot; &amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;timepopupbutton&lt;/span&gt; &lt;span style="color: #ff0000"&gt;visible&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;false&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;timeview&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;TimeView1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;runat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;server&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;columns&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;showheader&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;false&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;starttime&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;00:00&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;         &lt;span style="color: #ff0000"&gt;endtime&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;23:59&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;interval&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;00:30&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;                                                        &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;ClientEvents&lt;/span&gt; &lt;span style="color: #ff0000"&gt;OnPopupOpening&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;InitializePopup&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;ShowAnimation&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Duration&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt;   9:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;HideAnimation&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Duration&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt;  10:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;telerik:RadTimePicker&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;Lastly, I used a bit of JavaScript and &lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt; to apply the “scroll to top” behavior.&lt;/p&gt;

&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &amp;lt;script type=&lt;span style="color: #006080"&gt;&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&amp;gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;function&lt;/span&gt; InitializePopup(sender, eventArgs) {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;var&lt;/span&gt; htmlPopUp = eventArgs.get_popupControl().get_element();&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;var&lt;/span&gt; jQueryPopUp = $(htmlPopUp);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;         setTimeout(&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;function&lt;/span&gt;() {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;var&lt;/span&gt; selectedTime = jQueryPopUp.find(&lt;span style="color: #006080"&gt;&amp;quot;.rcSelected&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt;   9:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt;  10:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (selectedTime.length &amp;gt; 0) {                    &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum11"&gt;  11:&lt;/span&gt;                 selectedTime.get(0).scrollIntoView(&lt;span style="color: #0000ff"&gt;true&lt;/span&gt;);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum12"&gt;  12:&lt;/span&gt;             }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum13"&gt;  13:&lt;/span&gt;         }, 150);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum14"&gt;  14:&lt;/span&gt;     }        &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum15"&gt;  15:&lt;/span&gt; &amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;You’ll notice I set a delay on line 6. This is because the TimeView html object needs a bit of time to render before we preform the find. Without this delay, the find returns an empty collection, and the scroll will not work.&lt;/p&gt;

&lt;p&gt;I hope this helps someone.&lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-8111685730118373837?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=7kupFXXL2oI:r2z1AznHpLg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=7kupFXXL2oI:r2z1AznHpLg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=7kupFXXL2oI:r2z1AznHpLg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/7kupFXXL2oI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/7kupFXXL2oI/making-selected-time-of-radtimepicker.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/07/making-selected-time-of-radtimepicker.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-6667439934664985753</guid><pubDate>Wed, 22 Jun 2011 15:53:00 +0000</pubDate><atom:updated>2011-06-29T22:25:42.574-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">visual studio</category><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">nuget</category><category domain="http://www.blogger.com/atom/ns#">grok</category><category domain="http://www.blogger.com/atom/ns#">presentation</category><title>Grok talk on NuGet 6/22/2011 1800 EST</title><description>&lt;p&gt;I will be giving a &lt;a href="http://en.wikipedia.org/wiki/Grok_talk#In_hacker_culture" target="_blank"&gt;grok talk&lt;/a&gt; about “&lt;a href="http://nuget.org/" target="_blank"&gt;NuGet&lt;/a&gt;”  (the Visual Studio 2010 extension) to the &lt;a href="http://daytondevgroup.net/" target="_blank"&gt;Dayton .NET Developers Group&lt;/a&gt;. If you’re in area, I invite you to come down. (Don’t forget to point and laugh &lt;img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh6.ggpht.com/-Ji761oktNR8/TgIP-W7i7qI/AAAAAAAAFzk/1fc_Mn8fgjQ/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" /&gt;)&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;Here is my &lt;a href="http://www.irrationaljt.com/products/5-nuget-grok-talk.aspx"&gt;slide deck&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;p&gt;When: June 22, 2011 at 6pm EST&lt;/p&gt;  &lt;p&gt;Where: &lt;a href="http://maps.google.com/maps?q=+711+East+Monument+Avenue,+Dayton+OH&amp;amp;hl=en&amp;amp;sll=37.0625,-95.677068&amp;amp;sspn=44.793449,58.359375&amp;amp;t=h&amp;amp;z=16&amp;amp;iwloc=A" target="_blank"&gt;711 East Monument Avenue, Suite 101 in downtown Dayton, OH&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-6667439934664985753?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=Ca4GlIcPK0Q:uOxtc7kXvlQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=Ca4GlIcPK0Q:uOxtc7kXvlQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Ca4GlIcPK0Q:uOxtc7kXvlQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/Ca4GlIcPK0Q" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/Ca4GlIcPK0Q/grok-talk-on-nuget-6222011-1800-est.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-Ji761oktNR8/TgIP-W7i7qI/AAAAAAAAFzk/1fc_Mn8fgjQ/s72-c/wlEmoticon-winkingsmile%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/06/grok-talk-on-nuget-6222011-1800-est.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-2401427835748012621</guid><pubDate>Wed, 18 May 2011 16:24:00 +0000</pubDate><atom:updated>2011-05-24T11:23:19.783-07:00</atom:updated><title>jQuery Boxy content will not display / show</title><description>&lt;p&gt;Every so often I’ve used the &lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt; plugin called “&lt;a href="http://plugins.jquery.com/project/boxy"&gt;Boxy&lt;/a&gt;”&lt;/p&gt;  &lt;p&gt;Today I ran into an issue: The content I gave boxy would not display / show on the page.&lt;/p&gt;  &lt;h3&gt;Here was my &lt;strong&gt;incorrect code&lt;/strong&gt;:&lt;/h3&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; height: 113px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; Boxy(&lt;span style="color: #006080"&gt;&amp;quot;Justin Kohnen is the best programmer ever!&amp;quot;&lt;/span&gt;, &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt; { &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     closeText: &lt;span style="color: #006080"&gt;&amp;quot;close&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;     , title: &lt;span style="color: #006080"&gt;&amp;quot;Shout out.&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     , unloadOnHide: &lt;span style="color: #0000ff"&gt;true&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt; });&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;After &lt;a href="http://onehackoranother.com/projects/jquery/boxy/"&gt;reading the fantastic manual&lt;/a&gt; I found: (underline added for emphasis)&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The content passed to the constructor can be any valid parameter to &lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt;&lt;u&gt;'s $() function - a DOM element, an HTML fragment or another jQuery object&lt;/u&gt;. Whatever is provided will be set to display: block and have the class boxy-content added prior to its insertion within the dialog.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The key here was raw text is not a “valid parameter to &lt;a href="http://jquery.com/" target="_blank"&gt;jQuery&lt;/a&gt;’s $() function.” &lt;/p&gt;

&lt;p&gt;So my fix is simply to wrap my text in a &amp;lt;p&amp;gt; tag. Making it an HTML fragment&lt;/p&gt;

&lt;h3&gt;Here is the &lt;strong&gt;corrected code&lt;/strong&gt;:&lt;/h3&gt;

&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; height: 112px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; Boxy(&lt;span style="color: #006080"&gt;&amp;quot;&amp;lt;p&amp;gt;Justin Kohnen is the best programmer ever!&amp;lt;/p&amp;gt;&amp;quot;&lt;/span&gt;, &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt; { &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     closeText: &lt;span style="color: #006080"&gt;&amp;quot;close&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;     , title: &lt;span style="color: #006080"&gt;&amp;quot;Shout out.&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     , unloadOnHide: &lt;span style="color: #0000ff"&gt;true&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt; });&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Simple, but silly problem.&lt;/p&gt;

&lt;p&gt;I hope this helps someone.&lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-2401427835748012621?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=IzVJSIvCpXY:HHShEHVWEh0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=IzVJSIvCpXY:HHShEHVWEh0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=IzVJSIvCpXY:HHShEHVWEh0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/IzVJSIvCpXY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/IzVJSIvCpXY/jquery-boxy-content-will-not-display.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/05/jquery-boxy-content-will-not-display.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-2756143338188028079</guid><pubDate>Tue, 12 Apr 2011 20:47:00 +0000</pubDate><atom:updated>2011-04-12T13:47:41.948-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">service</category><category domain="http://www.blogger.com/atom/ns#">uninstall</category><category domain="http://www.blogger.com/atom/ns#">install</category><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">line</category><category domain="http://www.blogger.com/atom/ns#">command</category><category domain="http://www.blogger.com/atom/ns#">windows</category><title>Installing and Uninstalling a Windows Service from the Command Line</title><description>&lt;p&gt;I develop a windows service every now and then. I always have to dig up the install and uninstall commands. I figured I would post it for all.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Install&lt;/strong&gt;&lt;/p&gt;  &lt;pre&gt;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil /LogToConsole=true &amp;quot;&amp;lt;path_to_service_exe&amp;gt;&amp;quot;&lt;/pre&gt;

&lt;p&gt;&lt;strong&gt;Uninstall&lt;/strong&gt;&lt;/p&gt;

&lt;pre&gt;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\installutil /u &amp;quot;&amp;lt;path_to_service_exe&amp;gt;&amp;quot;&lt;/pre&gt;

&lt;p&gt;Make sure to replace &lt;em&gt;&amp;lt;path_to_service_exe&amp;gt; &lt;/em&gt;with what works for you. &lt;/p&gt;

&lt;p&gt;If you’re on Win7 or Win2008 Server, you’ll need to start your Command Prompt as an administrator.&lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-2756143338188028079?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=5ZNXKRZlWgQ:MarZczq3K-o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=5ZNXKRZlWgQ:MarZczq3K-o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=5ZNXKRZlWgQ:MarZczq3K-o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/5ZNXKRZlWgQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/5ZNXKRZlWgQ/installing-and-uninstalling-windows.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/04/installing-and-uninstalling-windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-3777500680651878649</guid><pubDate>Thu, 03 Mar 2011 21:14:00 +0000</pubDate><atom:updated>2011-03-03T13:14:59.439-08:00</atom:updated><title>Tracking a browser’s Time zone Offset in ASP.NET</title><description>&lt;p&gt;Just the other day I was required to display a website’s dates in a user’s local time.&lt;/p&gt;  &lt;p&gt;The solution I came up with was based on getting the time zone offset from the user’s browser using JavaScript, Storing that value into a cookie, then converting the cookie value to the a number I’m used to working with (i.e. negative hours), then I can convert UTC dates to the user’s local time zone by adding the Offset.&lt;/p&gt;  &lt;p&gt;All of this magic happens for me in my website’s base page. (All my pages inherit from my base page)&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;public&lt;/span&gt; &lt;span style="color: #0000ff"&gt;class&lt;/span&gt; BasePage : System.Web.UI.Page&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;private&lt;/span&gt; &lt;span style="color: #0000ff"&gt;const&lt;/span&gt; &lt;span style="color: #0000ff"&gt;string&lt;/span&gt; mTimeZoneCookieName = &lt;span style="color: #006080"&gt;&amp;quot;TZOS&amp;quot;&lt;/span&gt;; &lt;span style="color: #008000"&gt;// Time zone Offset&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;protected&lt;/span&gt; &lt;span style="color: #0000ff"&gt;override&lt;/span&gt; &lt;span style="color: #0000ff"&gt;void&lt;/span&gt; OnPreInit(EventArgs e)&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;     {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;         setCookieForTimezoneOffset();&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt;   9:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt;  10:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;private&lt;/span&gt; &lt;span style="color: #0000ff"&gt;void&lt;/span&gt; setCookieForTimezoneOffset()&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum11"&gt;  11:&lt;/span&gt;     {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum12"&gt;  12:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (Request.Cookies[mTimeZoneCookieName] == &lt;span style="color: #0000ff"&gt;null&lt;/span&gt;)&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum13"&gt;  13:&lt;/span&gt;         {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum14"&gt;  14:&lt;/span&gt;             ClientScript.RegisterStartupScript(GetType(), &lt;span style="color: #006080"&gt;&amp;quot;Timezone&amp;quot;&lt;/span&gt;,&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum15"&gt;  15:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;string&lt;/span&gt;.Format(&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum16"&gt;  16:&lt;/span&gt;             &lt;span style="color: #006080"&gt;@&amp;quot;&amp;lt;script language=&amp;quot;&lt;/span&gt;&lt;span style="color: #006080"&gt;&amp;quot;javascript&amp;quot;&lt;/span&gt;&lt;span style="color: #006080"&gt;&amp;quot;&amp;gt;document.cookie = &amp;quot;&lt;/span&gt;&lt;span style="color: #006080"&gt;&amp;quot;{0}=&amp;quot;&lt;/span&gt;&lt;span style="color: #006080"&gt;&amp;quot; + new Date().getTimezoneOffset(); &amp;lt;/script&amp;gt;&amp;quot;&lt;/span&gt;,&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum17"&gt;  17:&lt;/span&gt;             mTimeZoneCookieName));&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum18"&gt;  18:&lt;/span&gt;         }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum19"&gt;  19:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum20"&gt;  20:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum21"&gt;  21:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;public&lt;/span&gt; &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; TimezoneOffset&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum22"&gt;  22:&lt;/span&gt;     {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum23"&gt;  23:&lt;/span&gt;         get&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum24"&gt;  24:&lt;/span&gt;         {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum25"&gt;  25:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; getTimezoneOffset();&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum26"&gt;  26:&lt;/span&gt;         }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum27"&gt;  27:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum28"&gt;  28:&lt;/span&gt;&amp;#160; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum29"&gt;  29:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;private&lt;/span&gt; &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; getTimezoneOffset()&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum30"&gt;  30:&lt;/span&gt;     {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum31"&gt;  31:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;int&lt;/span&gt; returnValue;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum32"&gt;  32:&lt;/span&gt;         returnValue = (Request.Cookies[mTimeZoneCookieName] == &lt;span style="color: #0000ff"&gt;null&lt;/span&gt;) ? 0 : Convert.ToInt32(Request.Cookies[mTimeZoneCookieName].Value);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum33"&gt;  33:&lt;/span&gt;         &lt;span style="color: #008000"&gt;// JavaScript returns 300 if the offset is -5 offset so I convert the number&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum34"&gt;  34:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; (returnValue / 60) * -1; &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum35"&gt;  35:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum36"&gt;  36:&lt;/span&gt; }&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;The only catch is: The very first time a user loads any page the times will be GMT/UTC after a single postback everything is as right as rain. On way this could be corrected is by tweaking the “Timezone” start up script a bit to force a refresh. (And that’s just one solution, I’m sure you can come up with another.)&lt;/p&gt;

&lt;p&gt;I hope that helps someone. &lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-3777500680651878649?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=ZeXjkB5Mmf8:ifn1IKtiRo0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=ZeXjkB5Mmf8:ifn1IKtiRo0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZeXjkB5Mmf8:ifn1IKtiRo0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/ZeXjkB5Mmf8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/ZeXjkB5Mmf8/tracking-browsers-timezone-offset-in.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/03/tracking-browsers-timezone-offset-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-725702160797827220</guid><pubDate>Mon, 28 Feb 2011 21:41:00 +0000</pubDate><atom:updated>2011-02-28T13:41:28.722-08:00</atom:updated><title>My TortoiseSVN Global ignore pattern</title><description>&lt;p&gt;Some files shouldn’t be committed into version control. Usually things generated by the computer (i.e. exe’s, dlls, etc.) and user specific files (i.e. *.suo, *.user, etc.)&lt;/p&gt;  &lt;p&gt;Here is the global ignore pattern I use for TortoiseSVN to exclude such files. &lt;/p&gt;  &lt;p&gt;&amp;lt;pattern&amp;gt;   &lt;br /&gt;*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store _ReSharper.* *.resharper *.suo *.user bin obj    &lt;br /&gt;&amp;lt;/ pattern&amp;gt;&lt;/p&gt;  &lt;p&gt;Hope it helps someone.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-725702160797827220?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=2Ia7TaEzfXc:7xazX4SVpI0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=2Ia7TaEzfXc:7xazX4SVpI0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=2Ia7TaEzfXc:7xazX4SVpI0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/2Ia7TaEzfXc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/2Ia7TaEzfXc/my-tortoisesvn-global-ignore-pattern.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2011/02/my-tortoisesvn-global-ignore-pattern.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-5789982184297188536</guid><pubDate>Fri, 29 Oct 2010 15:56:00 +0000</pubDate><atom:updated>2010-10-29T08:56:53.625-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">compute</category><category domain="http://www.blogger.com/atom/ns#">Range</category><category domain="http://www.blogger.com/atom/ns#">tip</category><category domain="http://www.blogger.com/atom/ns#">DateTime</category><category domain="http://www.blogger.com/atom/ns#">trick</category><title>Computing First and Last Day of the Month</title><description>&lt;p&gt;I stumbled across this the other day and I thought it was so slick I would share.&lt;/p&gt;  &lt;p&gt;This example computes the DateTime for both the first and last day of the current month.&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 91.75%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; height: 50px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;var monthStartDate = &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;var monthEndDate = start.AddMonths(1).AddDays(-1);&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;You can take the range even further by changing the “AddMonths” number.&lt;/p&gt;

&lt;p&gt;Pretty slick.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-5789982184297188536?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=ZNM3A-YVnoc:gNR8cPLykTQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=ZNM3A-YVnoc:gNR8cPLykTQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=ZNM3A-YVnoc:gNR8cPLykTQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/ZNM3A-YVnoc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/ZNM3A-YVnoc/computing-first-and-last-day-of-month.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/10/computing-first-and-last-day-of-month.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-3464588796294890769</guid><pubDate>Sat, 09 Oct 2010 20:00:00 +0000</pubDate><atom:updated>2010-10-09T13:00:17.889-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">iis7</category><category domain="http://www.blogger.com/atom/ns#">.net</category><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">ssrs</category><title>Issue: IIS7 “Reports” folder is requiring Windows Authentication</title><description>&lt;p&gt;I’ve been working on a ASP.NET project that contained a sub folder call “Reports.” Oddly, every time I tried to browse to it under IIS7 I would get prompted with a “Windows Authentication” dialog. &lt;/p&gt;  &lt;p&gt;I had never programmed this, and couldn’t figure out why it was required.&lt;/p&gt;  &lt;p&gt;Turns out, the issue was with having SQL Server Reporting Services installed. SSRS by default uses the “Reports” virtual directory under port 80 as it’s Report Manager URL. &lt;/p&gt;  &lt;p&gt;After I changed the “Report Manager URL” within the “&lt;a href="http://msdn.microsoft.com/en-us/library/ms156305.aspx"&gt;Reporting Services Configuration Manager&lt;/a&gt;” everything was right with the world again.&lt;/p&gt;  &lt;p&gt;I just thought I would share this with everyone in case someone else runs into the problem.&lt;/p&gt;  &lt;p&gt;Details:&lt;/p&gt;  &lt;p&gt;I’m using IIS7 and SQL Server 2008&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-3464588796294890769?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=0C8payHPtrU:MzztbOQVA7U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=0C8payHPtrU:MzztbOQVA7U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=0C8payHPtrU:MzztbOQVA7U:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/0C8payHPtrU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/0C8payHPtrU/issue-iis7-reports-folder-is-requiring.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/10/issue-iis7-reports-folder-is-requiring.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-2000322759388436704</guid><pubDate>Mon, 10 May 2010 19:23:00 +0000</pubDate><atom:updated>2010-05-10T12:23:57.943-07:00</atom:updated><title>Silverlight: When do Xap files get downloaded and when are they cached?</title><description>&lt;p&gt;A friend recently asked me “When do [silverlight] xap files get downloaded and when are they cached [in the browser]?”&lt;/p&gt;  &lt;p&gt;So, using fiddler, I set out to find that answer:&lt;/p&gt;  &lt;p&gt;Here are my test results. &lt;/p&gt;  &lt;p&gt;To prepare, I deleted my temporary internet files and closed my IE window so there is no iexplore process running on my computer. &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;I load a new IE window - xap is loaded from cache&lt;/li&gt;    &lt;ol&gt;     &lt;li&gt;which I found odd because I thought deleting the files would have wiped my temporary internet files&lt;/li&gt;   &lt;/ol&gt;    &lt;li&gt;I refresh the page (F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I force refresh the page (Ctrl+F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I do a clean and rebuild my solution, making a new xap file&lt;/li&gt;    &lt;li&gt;I refresh the page (F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I force refresh the page (Ctrl+F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I close my IE window so there is no iexplore process running on my computer&lt;/li&gt;    &lt;li&gt;I load a new IE window - new xap is download from server&lt;/li&gt;    &lt;li&gt;I refresh the page (F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I force refresh the page (Ctrl+F5) - xap is loaded from cache&lt;/li&gt;    &lt;li&gt;I close my IE window so there is no iexplore process running on my computer&lt;/li&gt;    &lt;li&gt;I load a new IE window - xap is loaded from cache &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Therefore, my testing shows a &lt;strong&gt;new&lt;/strong&gt; xap is downloaded next time IE is restarted on the client. &lt;/p&gt;  &lt;p&gt;Hope that helps someone.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-2000322759388436704?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=E4chNTcaqXs:74NrY5rBXUI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=E4chNTcaqXs:74NrY5rBXUI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=E4chNTcaqXs:74NrY5rBXUI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/E4chNTcaqXs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/E4chNTcaqXs/silverlight-when-do-xap-files-get.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>1</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/05/silverlight-when-do-xap-files-get.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-748036475454861253</guid><pubDate>Tue, 13 Apr 2010 01:09:00 +0000</pubDate><atom:updated>2010-04-12T18:09:25.802-07:00</atom:updated><title>Central Ohio Day of .NET 2010 is ON!</title><description>&lt;p&gt;The date has been set: June 5th, 2010&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://cinnug.org/cododn/"&gt;Central Ohio Day of .NET&lt;/a&gt; is a joint venture between the Dayton .NET Developers Group, Central Ohio .NET Developers Group, Cincinnati SQL Server Users Group and the Cincinnati .NET Users Group. The event originally was called the Cincinnati-Dayton Area Code camp and ran in 2006 and 2007 under that name. With the inclusion of the Columbus And CincySQL group the event has been renamed to the Central Ohio Day of .NET. The event is a &lt;u&gt;FREE&lt;/u&gt; day of technology discussions devoted to helping the local development community grow. Please check back often for more information about Day of .NET events.&lt;/p&gt;  &lt;p&gt;Day of .NET events are a series of mini-conferences organized by developers for developers. You can find out more about Day of .NET events, including seeing upcoming events, on the series website at &lt;a href="http://www.dodn.org"&gt;http://www.dodn.org&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Registration is set to begin on May 2nd, 2010.&lt;/p&gt;  &lt;p&gt;Help spread the word, blog it, tweet it, water cooler it, in short “pimp it.” CODODN 2010 is on! &lt;/p&gt;  &lt;p&gt;And don’t forget your Blog Bling:&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;a&lt;/span&gt; &lt;span style="color: #ff0000"&gt;href&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;http://www.cinnug.org/cododn/&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;img&lt;/span&gt; &lt;span style="color: #ff0000"&gt;border&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;src&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;http://www.cinnug.org/images/cododnbadge2010.gif&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;alt&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Central Ohio Day of .NET&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;a&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-748036475454861253?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=6VBTn5h090E:UESluM4f5JM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=6VBTn5h090E:UESluM4f5JM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=6VBTn5h090E:UESluM4f5JM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/6VBTn5h090E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/6VBTn5h090E/central-ohio-day-of-net-2010-is-on.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/04/central-ohio-day-of-net-2010-is-on.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-6921885180889607227</guid><pubDate>Thu, 11 Feb 2010 02:57:00 +0000</pubDate><atom:updated>2010-02-10T19:06:01.725-08:00</atom:updated><title>Google is phasing out Internet Explorer 6.0 support during 2010</title><description>&lt;p&gt;I just got this in an email the other day.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Dear Google Apps admin,&lt;/p&gt;    &lt;p&gt;In order to continue to improve our products and deliver more sophisticated features and performance, we are harnessing some of the latest improvements in web browser technology.&amp;#160; This includes faster JavaScript processing and new standards like HTML5.&amp;#160; As a result, over the course of 2010, we will be phasing out support for Microsoft Internet Explorer 6.0 as well as other older browsers that are not supported by their own manufacturers. &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;We plan to begin phasing out support of these older browsers on the Google Docs suite and the Google Sites editor on March 1, 2010.&amp;#160; After that point, certain functionality within these applications may have higher latency and may not work correctly in these older browsers. Later in 2010, we will start to phase out support for these browsers for Google Mail and Google Calendar. &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Google Apps will continue to support Internet Explorer 7.0 and above, Firefox 3.0 and above, Google Chrome 4.0 and above, and Safari 3.0 and above. &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Starting this week, users on these older browsers will see a message in Google Docs and the Google Sites editor explaining this change and asking them to upgrade their browser.&amp;#160; We will also alert you again closer to March 1 to remind you of this change. &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;In 2009, the Google Apps team delivered more than 100 improvements to enhance your product experience.&amp;#160; We are aiming to beat that in 2010 and continue to deliver the best and most innovative collaboration products for businesses. &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Thank you for your continued support! &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Sincerely, &lt;/p&gt;    &lt;p&gt;The Google Apps team &lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;/p&gt;    &lt;p&gt;Google Inc.     &lt;br /&gt;1600 Amphitheatre Parkway      &lt;br /&gt;Mountain View, CA 94043      &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Guess people better start upgrading.&lt;/p&gt;  &lt;p&gt;&amp;lt;IMHO&amp;gt;   &lt;br /&gt;I’m glad Google is making this move. IE 6.0 makes developing good web applications very difficult. I hope it goes away very quickly…. IN A HUGE FLAMING BALL OF FIRE!!! ;-)    &lt;br /&gt;&amp;lt;/IMHO&amp;gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-6921885180889607227?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=AAGuI5iYUzs:AsAQIHOm4i4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=AAGuI5iYUzs:AsAQIHOm4i4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=AAGuI5iYUzs:AsAQIHOm4i4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/AAGuI5iYUzs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/AAGuI5iYUzs/google-is-phasing-out-internet-explorer.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>1</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/02/google-is-phasing-out-internet-explorer.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-2064513783748915978</guid><pubDate>Wed, 10 Feb 2010 04:12:00 +0000</pubDate><atom:updated>2010-02-10T18:33:08.358-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">visual studio</category><category domain="http://www.blogger.com/atom/ns#">startup</category><category domain="http://www.blogger.com/atom/ns#">msdn</category><category domain="http://www.blogger.com/atom/ns#">software</category><category domain="http://www.blogger.com/atom/ns#">bizspark</category><title>If you’re a technology startup and need a FREE* MSDN Subscription, you should look into BizSpark</title><description>&lt;p&gt;&lt;a href="http://www.microsoftstartupzone.com/BizSpark/Pages/At_a_Glance.aspx"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="JoinMSBizSpark" border="0" alt="JoinMSBizSpark" align="left" src="http://lh6.ggpht.com/_G9Y2atCrYJ4/S3IyRkoNnNI/AAAAAAAAFyU/ld1jgpbNekc/JoinMSBizSpark%5B4%5D.jpg?imgmax=800" width="244" height="50" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;I signed up and I’m loving every minute of of it. Once &lt;a href="http://www.KohnenSolutions.com"&gt;Kohnen Solutions&lt;/a&gt; was approved we received a retail MSDN Subscription. (Which contains any piece of Microsoft software I could ever need to get my company going. Operating Systems, Databases, Blend, Visual Studio Team System Team Suite (VSTS), the list goes on)&lt;/p&gt;  &lt;p&gt;You’ve got to first be eligible. Are you:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Actively engaged in development of a software-based product or service that will form a core piece of its current or intended business &lt;/li&gt;    &lt;li&gt;Privately held &lt;/li&gt;    &lt;li&gt;In business for less than 3 years &lt;/li&gt;    &lt;li&gt;Less than US $1 million in annual revenue &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you meet all of the above you might be eligible for &lt;a href="http://www.microsoftstartupzone.com/BIZSPARK/Pages/At_a_Glance.aspx"&gt;BizSpark&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;But software’s not the only thing, you get access to the Developer Network, 2 Technical Support Incidents, Discounts from Third Party Providers (I’m constantly getting snail mail discount offers), and &lt;a href="http://www.microsoftstartupzone.com/BizSpark/Pages/What_Do_I_Get.aspx"&gt;so much more&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_G9Y2atCrYJ4/S3IyR9gKwlI/AAAAAAAAFyY/w5a-3yHZSrc/s1600-h/clip_image001%5B4%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="clip_image001" border="0" alt="clip_image001" align="right" src="http://lh4.ggpht.com/_G9Y2atCrYJ4/S3IySUNo-HI/AAAAAAAAFyc/YrttSLFk1R0/clip_image001_thumb%5B1%5D.png?imgmax=800" width="144" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;To sweeten the deal, you even get a certain level of access to Windows Azure&lt;/p&gt;  &lt;p&gt;&lt;em&gt;*Free for a while at least. When you leave the program you have to pay a fee of $100. (Hell, that definitely beats &lt;a href="http://msdn.microsoft.com/en-us/subscriptions/subscriptionschart.aspx"&gt;$10,939 if you buy it new&lt;/a&gt;. IMHO, &lt;a href="http://www.microsoftstartupzone.com/BIZSPARK/Pages/At_a_Glance.aspx"&gt;BizSpark&lt;/a&gt; is worth it.)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_G9Y2atCrYJ4/S3IyR9gKwlI/AAAAAAAAFyY/w5a-3yHZSrc/s1600-h/clip_image001%5B4%5D.png"&gt;&amp;#160;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-2064513783748915978?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=o8AmDvxK7nU:oDJfkmN1uLc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=o8AmDvxK7nU:oDJfkmN1uLc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=o8AmDvxK7nU:oDJfkmN1uLc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/o8AmDvxK7nU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/o8AmDvxK7nU/if-youre-technology-startup-and-need.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_G9Y2atCrYJ4/S3IyRkoNnNI/AAAAAAAAFyU/ld1jgpbNekc/s72-c/JoinMSBizSpark%5B4%5D.jpg?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/02/if-youre-technology-startup-and-need.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-5478579029614885802</guid><pubDate>Tue, 09 Feb 2010 20:17:00 +0000</pubDate><atom:updated>2010-02-09T12:17:00.200-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">breaks</category><category domain="http://www.blogger.com/atom/ns#">formatting</category><category domain="http://www.blogger.com/atom/ns#">blog</category><category domain="http://www.blogger.com/atom/ns#">Windows Live Writer</category><category domain="http://www.blogger.com/atom/ns#">Code Snippet</category><category domain="http://www.blogger.com/atom/ns#">line</category><title>Adding Code Samples to Blogger with Windows Live Writer</title><description>&lt;p&gt;Sorry, if anyone got the slew of test posts I made in order to get my code formatter right.&lt;/p&gt;  &lt;p&gt;But as a small reward for putting up with my bumbling, I give to you my findings.&lt;/p&gt;  &lt;p&gt;I’m using &lt;a href="http://download.live.com/writer" target="_blank"&gt;Windows Live Writer&lt;/a&gt; with the “&lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=d4409446-af7f-42ec-aa20-78aa5bac4748&amp;amp;bt=9&amp;amp;pl=8" target="_blank"&gt;Code Snippet plugin for Windows Live Writer&lt;/a&gt;,” but I found when I published my posts my formatting was off. Many “&amp;lt;br/&amp;gt;” tags were appearing in my blog and RSS feed that came out of it.&lt;/p&gt;  &lt;p&gt;The problem was not with the plugin, but with Blogger.com formatting my posts. So to fix the problem here is what you do…&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Log into you Blogger.com Dashboard&lt;/li&gt;    &lt;li&gt;Choose “Settings” for your respective blog&lt;/li&gt;    &lt;li&gt;Choose “Formatting” under the Settings tab&lt;/li&gt;    &lt;li&gt;Set “Convert line breaks” to “No”&lt;/li&gt; &lt;/ol&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-5478579029614885802?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=WibuFldOnRw:Q1GdaE7KOaI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=WibuFldOnRw:Q1GdaE7KOaI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WibuFldOnRw:Q1GdaE7KOaI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/WibuFldOnRw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/WibuFldOnRw/adding-code-samples-to-blogger-with.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/02/adding-code-samples-to-blogger-with.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-4725297265454225632</guid><pubDate>Mon, 08 Feb 2010 19:40:00 +0000</pubDate><atom:updated>2010-02-08T11:40:14.212-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">silverlight</category><category domain="http://www.blogger.com/atom/ns#">tooltip</category><title>Tooltip for TextBlock in Silverlight (and any other Silverlight control)</title><description>&lt;p&gt;I’ve always been used to “.ToolTip” to add a tool tip text to a control. Unfortunately not all Silverlight controls have such a property.&lt;/p&gt;  &lt;p&gt;However, Silverlight does provide a class called “ToolTipService” so you can add a Tooltip to almost all Silverlight UI elements.&lt;/p&gt;  &lt;p&gt;You can use the class both in the XAML&lt;/p&gt;  &lt;div class="csharpcode"&gt;   &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;TextBlock&lt;/span&gt; &lt;span class="attr"&gt;x:Name&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;txtblkNotification&amp;quot;&lt;/span&gt; &lt;span class="attr"&gt;Text&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;My Textblock&amp;quot;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;    &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;ToolTipService.ToolTip&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;        &lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;ToolTip&lt;/span&gt; &lt;span class="attr"&gt;Content&lt;/span&gt;&lt;span class="kwrd"&gt;=&amp;quot;My tool tip for the TextBlock&amp;quot;&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;ToolTip&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;    &lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;ToolTipService.ToolTip&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="html"&gt;TextBlock&lt;/span&gt;&lt;span class="kwrd"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;

&lt;p&gt;Or directly in code&lt;/p&gt;

&lt;div class="csharpcode"&gt;
  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;ToolTipService.SetToolTip(txtblkNotification, &lt;span class="str"&gt;&amp;quot;My tool tip for the TextBlock&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;/div&gt;
&lt;style type="text/css"&gt;
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }&lt;/style&gt;

&lt;p&gt;I hope someone else finds this useful. (I sure did)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-4725297265454225632?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=WXlUFp8yT-Y:N8_nlj6_GJ4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=WXlUFp8yT-Y:N8_nlj6_GJ4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=WXlUFp8yT-Y:N8_nlj6_GJ4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/WXlUFp8yT-Y" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/WXlUFp8yT-Y/tooltip-for-textblock-in-silverlight.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>7</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/02/tooltip-for-textblock-in-silverlight.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-788270811382578770</guid><pubDate>Thu, 04 Feb 2010 18:58:00 +0000</pubDate><atom:updated>2010-02-04T13:49:49.667-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ie</category><category domain="http://www.blogger.com/atom/ns#">traffic</category><category domain="http://www.blogger.com/atom/ns#">network</category><category domain="http://www.blogger.com/atom/ns#">fiddler</category><category domain="http://www.blogger.com/atom/ns#">debug</category><category domain="http://www.blogger.com/atom/ns#">explorer</category><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">proxy</category><title>Because of Fiddler I could not browse the web after a power failure.</title><description>&lt;p&gt;I was in the middle of debugging my network traffic with Fiddler when there was a power “hiccup” and my computer rebooted.&lt;/p&gt;  &lt;p&gt;When I came back up, I opened an Internet Explorer window and could not reach any web address. I could “ping &lt;a href="http://www.google.com"&gt;www.google.com&lt;/a&gt;” but when I tried to browse to “www.google.com” IE kept sending me back to “http:///”&lt;/p&gt;  &lt;p&gt;I’ve learned recently the fiddler makes strong usage of a local proxy. I stared up fiddler again, and did a clean shutdown of the app. After this I was able to browse the web again.&lt;/p&gt;  &lt;p&gt;Interesting experience I thought I would share it.&lt;/p&gt;  &lt;p&gt;Now it’s time to get an Uninterrupted Power Supply.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-788270811382578770?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=lnCH4aLKWwQ:P0Vq3fQZq8A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=lnCH4aLKWwQ:P0Vq3fQZq8A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:G79ilh31hkQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=G79ilh31hkQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=lnCH4aLKWwQ:P0Vq3fQZq8A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/lnCH4aLKWwQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/lnCH4aLKWwQ/i-could-not-browse-web-after-system.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>2</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2010/02/i-could-not-browse-web-after-system.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-1747049184698193587</guid><pubDate>Wed, 18 Mar 2009 06:34:00 +0000</pubDate><atom:updated>2009-03-17T23:48:26.139-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">event</category><category domain="http://www.blogger.com/atom/ns#">conference</category><category domain="http://www.blogger.com/atom/ns#">cododn</category><title>CODODN 2009 Registration is open!</title><description>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_G9Y2atCrYJ4/ScCX-eelzrI/AAAAAAAAAmM/uFnbNC0COAs/s1600-h/CentralOhioDoDNLogo_small%5B14%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="155" alt="CentralOhioDoDNLogo_small" src="http://lh3.ggpht.com/_G9Y2atCrYJ4/ScCX-oIYYrI/AAAAAAAAAmQ/MvldxF6L2Jc/CentralOhioDoDNLogo_small_thumb%5B7%5D.png?imgmax=800" width="144" align="right" border="0" /&gt;&lt;/a&gt; Registration for the Central Ohio Day of .NET is now open. &lt;a href="http://tinyurl.com/CODODN09" target="_blank"&gt;Quick sign up&lt;/a&gt; while spots are still open.&lt;/p&gt;  &lt;p&gt;The Central Ohio Day of .NET is a joint venture between the Dayton .NET Developers Group, Central Ohio .NET Developers Group, Cincinnati SQL Server Users Group and the Cincinnati .NET Users Group. The event is a &lt;u&gt;FREE&lt;/u&gt; day of technology discussions devoted to helping the local development community grow. Please check back often for more information about Day of .NET events.&lt;/p&gt;  &lt;p&gt;If you need additional information please visit the &lt;a href="http://cinnug.org/cododn/" target="_blank"&gt;official website&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you want to track the event start following &lt;a href="http://twitter.com/cododn" target="_blank"&gt;@CODODN&lt;/a&gt; on &lt;a href="http://www.Twitter.com" target="_blank"&gt;Twitter&lt;/a&gt;. Or keep an eye on the &lt;a href="http://hashtags.org/tag/cododn09" target="_blank"&gt;hash tags&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;And since I'm the board member in charge of marketing for the event, help me spread the word. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Tweet it on &lt;a href="http://www.Twitter.com" target="_blank"&gt;Twitter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://is.gd/nOes" target="_blank"&gt;Download the flyers&lt;/a&gt; and print some off to hang around the office &lt;/li&gt;    &lt;li&gt;Blog about it      &lt;ul&gt;       &lt;li&gt;Don't forget your blog bling. Wear your badge with pride:          &lt;div style="border-right: gray 1px solid; padding-right: 5px; border-top: gray 1px solid; padding-left: 5px; padding-bottom: 5px; margin: 10px; border-left: gray 1px solid; padding-top: 5px; border-bottom: gray 1px solid"&gt;&amp;lt;a href=&amp;quot;&lt;a href="http://www.cinnug.org/cododn" ?="?"&gt;http://www.cinnug.org/cododn&amp;quot;&lt;/a&gt;&amp;gt;&amp;lt;img style=&amp;quot;border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none&amp;quot; src=&amp;quot;&lt;a href="http://www.cinnug.org/images/cododn2009Badge.gif" ?="?"&gt;http://www.cinnug.org/images/cododn2009Badge.gif&amp;quot;&lt;/a&gt; border=&amp;quot;0&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt; &lt;/div&gt;       &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Tell your friends, your mother, your cats, and dogs. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A great event is coming up.... don't miss it. &lt;a href="http://tinyurl.com/CODODN09" target="_blank"&gt;Register Today!&lt;a href="http://lh6.ggpht.com/_G9Y2atCrYJ4/ScCX_hifrOI/AAAAAAAAAmc/LxihamjqszU/s1600-h/cododn2009badge%5B5%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="98" alt="cododn2009badge" src="http://lh6.ggpht.com/_G9Y2atCrYJ4/ScCYAC5J56I/AAAAAAAAAmo/iOZC4RpZZ7o/cododn2009badge_thumb%5B3%5D.png?imgmax=800" width="198" align="left" border="0" /&gt;&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_G9Y2atCrYJ4/ScCV20y-FZI/AAAAAAAAAmU/cIfIS796voU/s1600-h/MSTag_-_Compact_Frame%5B6%5D.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="78" alt="MSTag_-_Compact_Frame" src="http://lh5.ggpht.com/_G9Y2atCrYJ4/ScCV3VdfayI/AAAAAAAAAmY/dBgj-3qKPYQ/MSTag_-_Compact_Frame_thumb%5B4%5D.png?imgmax=800" width="240" align="left" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-1747049184698193587?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=190TFEYJYS0:88hHDC_MJXU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=190TFEYJYS0:88hHDC_MJXU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=190TFEYJYS0:88hHDC_MJXU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=190TFEYJYS0:88hHDC_MJXU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=190TFEYJYS0:88hHDC_MJXU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=190TFEYJYS0:88hHDC_MJXU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=190TFEYJYS0:88hHDC_MJXU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/190TFEYJYS0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/190TFEYJYS0/cododn-2009-registration-is-open.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_G9Y2atCrYJ4/ScCX-oIYYrI/AAAAAAAAAmQ/MvldxF6L2Jc/s72-c/CentralOhioDoDNLogo_small_thumb%5B7%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2009/03/cododn-2009-registration-is-open.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-1149702547714694858</guid><pubDate>Tue, 17 Mar 2009 14:47:00 +0000</pubDate><atom:updated>2009-03-17T22:14:38.399-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">software</category><category domain="http://www.blogger.com/atom/ns#">humor</category><category domain="http://www.blogger.com/atom/ns#">funny</category><title>Software Development Trueisms</title><description>A co-worker sent these to me, and I thought they were hilarious and instead of spamming people I thought I would post about it.  &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;&lt;span&gt;Walking on water and developing software from a specification are easy if both are frozen.&lt;span style="color: rgb(31,73,125)"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;Program complexity grows until it exceeds the capability of the programmer who must maintain it.&lt;/span&gt;&lt;span style="color: rgb(31,73,125)"&gt;&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;Users don&amp;#8217;t know what they really want, but they will know when they see it&amp;#8230;&lt;span style="color: rgb(31,73,125)"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;The degree of normality in a database is inversely proportional to that of its DBA.&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;If you work on a program long enough, it will eventually send E-mail.&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;Technology is dominated by two types of people: those who understand what they do not manage, and those who manage what they do not understand.&lt;/span&gt;&lt;/li&gt;    &lt;li&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;If you want software made you have 3 options: You can have it done FAST, you can have it done RIGHT, You can have it done CHEAP. Pick 2.       &lt;br /&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;&lt;/script&gt;&lt;script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"&gt;&lt;/script&gt;&lt;script src="http://googleads.g.doubleclick.net/pagead/test_domain.js"&gt;&lt;/script&gt;&lt;script src="http://pagead2.googlesyndication.com/pagead/render_ads.js"&gt;&lt;/script&gt;&lt;script&gt;
window.google_render_ad();&lt;/script&gt;&lt;iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://googleads.g.doubleclick.net/pagead/ads?client=undefined&amp;amp;dt=1237353144846&amp;amp;lmt=1237353137&amp;amp;format=undefinedxundefined&amp;amp;output=html&amp;amp;correlator=1237353144846&amp;amp;url=file%3A%2F%2F%2FC%3A%2FUsers%2FJustinKohnen%2FAppData%2FLocal%2FTemp%2FWindowsLiveWriter-429641856%2F8D1772D913AA%2Findex.htm&amp;amp;ea=0&amp;amp;frm=0&amp;amp;ga_vid=2143766551.1237353148&amp;amp;ga_sid=1237353148&amp;amp;ga_hid=756242395&amp;amp;flash=9.0.124.0&amp;amp;u_h=1050&amp;amp;u_w=1680&amp;amp;u_ah=1050&amp;amp;u_aw=1680&amp;amp;u_cd=32&amp;amp;u_tz=-240&amp;amp;u_java=true&amp;amp;dtd=M" frameborder="0" scrolling="no" allowtransparency="allowtransparency"&gt;&lt;/iframe&gt;&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-1149702547714694858?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=MCskLgUyMZA:FQ4sqk7Ibro:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=MCskLgUyMZA:FQ4sqk7Ibro:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=MCskLgUyMZA:FQ4sqk7Ibro:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=MCskLgUyMZA:FQ4sqk7Ibro:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=MCskLgUyMZA:FQ4sqk7Ibro:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=MCskLgUyMZA:FQ4sqk7Ibro:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=MCskLgUyMZA:FQ4sqk7Ibro:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/MCskLgUyMZA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/MCskLgUyMZA/software-development-trueisms.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2009/03/software-development-trueisms.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-2513982040410580285</guid><pubDate>Wed, 04 Mar 2009 05:27:00 +0000</pubDate><atom:updated>2009-03-03T21:28:59.258-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tool</category><category domain="http://www.blogger.com/atom/ns#">scraping</category><category domain="http://www.blogger.com/atom/ns#">CAPTCHA</category><category domain="http://www.blogger.com/atom/ns#">email</category><category domain="http://www.blogger.com/atom/ns#">harvest</category><category domain="http://www.blogger.com/atom/ns#">reCAPTCHA</category><category domain="http://www.blogger.com/atom/ns#">protect</category><title>CAPTCHA Tool for Protecting Email Addresses</title><description>&lt;p&gt;This post is a continuation of my previous post. &amp;quot;&lt;a title="Some tips and tricks to prevent Email Harvesting / Scraping" href="http://bouncetadiss.blogspot.com/2008/07/some-tips-and-tricks-to-prevent-email.html" target="_blank"&gt;Some tips and tricks to prevent Email Harvesting / Scraping&lt;/a&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;One of the techniques I mentioned was an &amp;quot;Anti-bot&amp;quot; process and I made reference to the Google Groups CAPTCHA design.&lt;/p&gt;  &lt;p&gt;Today I found out that &lt;a href="http://recaptcha.net/" target="_blank"&gt;reCAPTCHA.net&lt;/a&gt; offers the same service for free. It's called Mailhide&lt;/p&gt;  &lt;p&gt;Just browse out to &lt;a title="http://mailhide.recaptcha.net/" href="http://mailhide.recaptcha.net/"&gt;http://mailhide.recaptcha.net/&lt;/a&gt;, supply an email address, and they will provide you with HTML you can use to mask your email.&lt;/p&gt;  &lt;h5&gt;Here's the process with pretty pictures&lt;/h5&gt;  &lt;p&gt;Providing an email address.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_G9Y2atCrYJ4/Sa4RJIshL-I/AAAAAAAAAhs/JVpVAEbFQuU/s1600-h/2009-03-04_0014%5B7%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="323" alt="2009-03-04_0014" src="http://lh4.ggpht.com/_G9Y2atCrYJ4/Sa4RJzO6IMI/AAAAAAAAAhw/GZt8TrXMpuY/2009-03-04_0014_thumb%5B3%5D.png?imgmax=800" width="441" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The generated HTML&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_G9Y2atCrYJ4/Sa4RKw7bUFI/AAAAAAAAAh0/ZMi_lQ3-VhA/s1600-h/2009-03-04_0016%5B4%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="366" alt="2009-03-04_0016" src="http://lh6.ggpht.com/_G9Y2atCrYJ4/Sa4RLuS1nPI/AAAAAAAAAh4/NYN6EXTLpsI/2009-03-04_0016_thumb%5B2%5D.png?imgmax=800" width="445" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Once the HTML is embedded, clicking the &amp;quot;...&amp;quot; gives you&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_G9Y2atCrYJ4/Sa4RMFWmMXI/AAAAAAAAAh8/CK1qQLBRqgg/s1600-h/2009-03-04_0018%5B3%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" alt="2009-03-04_0018" src="http://lh3.ggpht.com/_G9Y2atCrYJ4/Sa4RMqAymFI/AAAAAAAAAiA/RDA_SoVtFBE/2009-03-04_0018_thumb%5B1%5D.png?imgmax=800" width="385" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;When you provide the correct input you get&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_G9Y2atCrYJ4/Sa4RM5oRm_I/AAAAAAAAAiE/iowza_TQnJY/s1600-h/2009-03-04_0018_001%5B5%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="247" alt="2009-03-04_0018_001" src="http://lh6.ggpht.com/_G9Y2atCrYJ4/Sa4RNXGu1vI/AAAAAAAAAiI/tkbpkmfkk7g/2009-03-04_0018_001_thumb%5B3%5D.png?imgmax=800" width="383" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;h5&gt;Pretty cool huh?&lt;/h5&gt;  &lt;p&gt;Give it a try yourself: User&lt;a title="Reveal this e-mail address" onclick="window.open(&amp;#39;http://mailhide.recaptcha.net/d?k=01VO7sTdFsGVoH6ksSRl3XLg==&amp;amp;c=cd6koPxHIEMRf-wlNpYifuiTkuqMoHQqVVUZJVAWNx8=&amp;#39;, &amp;#39;&amp;#39;, &amp;#39;toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300&amp;#39;); return false;" href="http://mailhide.recaptcha.net/d?k=01VO7sTdFsGVoH6ksSRl3XLg==&amp;amp;c=cd6koPxHIEMRf-wlNpYifuiTkuqMoHQqVVUZJVAWNx8="&gt;...&lt;/a&gt;@Domain.com&lt;/p&gt;  &lt;p&gt;They also have an API available if you want to do the same process in bulk.&lt;/p&gt;  &lt;p&gt;Happy coding.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-2513982040410580285?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=SrOaLIYImA0:SiIuSWHeE-8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=SrOaLIYImA0:SiIuSWHeE-8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=SrOaLIYImA0:SiIuSWHeE-8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=SrOaLIYImA0:SiIuSWHeE-8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=SrOaLIYImA0:SiIuSWHeE-8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=SrOaLIYImA0:SiIuSWHeE-8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=SrOaLIYImA0:SiIuSWHeE-8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/SrOaLIYImA0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/SrOaLIYImA0/captcha-tool-for-protecting-email.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_G9Y2atCrYJ4/Sa4RJzO6IMI/AAAAAAAAAhw/GZt8TrXMpuY/s72-c/2009-03-04_0014_thumb%5B3%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2009/03/captcha-tool-for-protecting-email.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-4251087968599441447</guid><pubDate>Sun, 01 Mar 2009 19:26:00 +0000</pubDate><atom:updated>2009-03-01T11:35:24.709-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IDE</category><category domain="http://www.blogger.com/atom/ns#">ESXi</category><category domain="http://www.blogger.com/atom/ns#">virtualization</category><category domain="http://www.blogger.com/atom/ns#">vmware</category><title>Virtualization: My experience installing VMware ESXi 3.5.0</title><description>&lt;h5&gt;What is &lt;a href="http://www.vmware.com/products/esxi/" target="_blank"&gt;VMware Server ESXi&lt;/a&gt;? &lt;/h5&gt;  &lt;p&gt;When you're using visualization usually you need a host operating system that your virtual machines (VM's) will run on top of. With ESXi, the need for a host OS is removed.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_G9Y2atCrYJ4/SarhTKuvjjI/AAAAAAAAAhU/HEYHqySohnk/s1600-h/2009-03-01_1405%5B4%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="298" alt="2009-03-01_1405" src="http://lh4.ggpht.com/_G9Y2atCrYJ4/SarhUDpN2oI/AAAAAAAAAhY/cylB9K2W9jg/2009-03-01_1405_thumb%5B2%5D.png?imgmax=800" width="433" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;quot;With a General Purpose OS, the VM's are only as reliable as the host OS. So if the host OS crashes or needs to be patched all the VM's on the machine are affected.&amp;quot; ESXi removes these problems. In addition ESXi only has a 32MB footprint, therefore using less resources and having a smaller surface area for attack.&lt;/p&gt;  &lt;p&gt;If you want to learn more, check out the &lt;a href="http://download3.vmware.com/demos/esxi/VMware_ESXi.html" target="_blank"&gt;VMware ESXi Online Demo&lt;/a&gt;.&lt;/p&gt;  &lt;h5&gt;Now let's begin my experience installing ESXi 3.5&lt;/h5&gt;  &lt;h6&gt;Installation&lt;/h6&gt;  &lt;p&gt;First problem I ran into was trying to get the installer to actually run. I kept getting an error when the installer tried to start, &amp;quot;&lt;em&gt;Unable to find a supported device to write the VMware ESX&lt;/em&gt;.&amp;quot; Turns out, VMware ESXi won't install to an IDE hard drive with it's standard configuration. After some Googling I found a post in VMware's community forum which pointed me to the solution to my problem.&lt;/p&gt;  &lt;p&gt;&amp;quot;&lt;a href="http://www.vm-help.com/esx/esx3i/ESXi_install_to_IDE_drive/ESXi_install_to_IDE_drive.php" target="_blank"&gt;Install ESXi 3.5 to an IDE drive&lt;/a&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;Now I was able to successfully complete the rest of the install process.&lt;/p&gt;  &lt;h6&gt;Configuration&lt;/h6&gt;  &lt;p&gt;Second problem I hit was when I was trying to configure the &amp;quot;Management Network&amp;quot;. I wanted to give a static IP address to my ESXi server. Every time I tried to enter the menu I was repeatedly asked to &amp;quot;Restore network factory settings.&amp;quot; This time I learned the config menu does weird things if it encounters hardware it doesn't support. (In this case my motherboard's onboard NIC.) Google and Expert Exchange helped me find this answer.&lt;/p&gt;  &lt;p&gt;&amp;quot;&lt;a href="http://www.vm-help.com/esx/esx3i/Hardware_support.php" target="_blank"&gt;What storage and network devices will ESXi 3.5 recognize?&lt;/a&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;I installed a different NIC and was able to successfully complete the the rest of the configuration process.&lt;/p&gt;  &lt;h6&gt;Client Installation&lt;/h6&gt;  &lt;p&gt;I then connected to my new ESXi's IP via http in a web browser, and downloaded/installed the &amp;quot;VMware Infrastructure Client&amp;quot;. (This thru me for a loop too, the install manual never said how you got a copy of the infrastructure client.)&lt;/p&gt;  &lt;h6&gt;Adding a storage device&lt;/h6&gt;  &lt;p&gt;The next hurdle I had to jump was when I tried to add my WAMP VM via the &amp;quot;Import a virtual appliance&amp;quot; feature. The moment I would click on the feature, I would get an error &amp;quot;&lt;em&gt;Index was out of range. Must be non-negative and less then the size of the collection. Parameter name:index&lt;/em&gt;&amp;quot;&lt;/p&gt;  &lt;p&gt;This error I figured out by poking around. The problem was because I didn't have a data source configured yet. I had to configure one thru the &amp;quot;Configuration&amp;quot; tab. Heh, go figure. :-P (Once again, something the installation manual kinda missed.)&lt;/p&gt;  &lt;p&gt;So I put the server in &amp;quot;Maintenance Mode&amp;quot; and did the following.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_G9Y2atCrYJ4/SarhUvwSkvI/AAAAAAAAAhc/8fSeXHNxblU/s1600-h/2009-02-28_1915%5B4%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="253" alt="2009-02-28_1915" src="http://lh3.ggpht.com/_G9Y2atCrYJ4/SarhVch_MOI/AAAAAAAAAhg/j5A8B2XNO_w/2009-02-28_1915_thumb%5B2%5D.png?imgmax=800" width="427" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Once I was done, I brought the server back out of &amp;quot;Maintenance Mode,&amp;quot; and the error was gone.&lt;/p&gt;  &lt;h6&gt;Importing a Virtual Machine&lt;/h6&gt;  &lt;p&gt;Justin, so you're done right? Well almost, yes my server was ready, but I still needed to add my VM to it. The last issue I ran into was when I again tried to import my WAMP VM using the &amp;quot;Import a virtual appliance&amp;quot; feature. The WAMP VM is a &lt;a href="http://www.vmware.com/products/ws/" target="_blank"&gt;VMware Workstation&lt;/a&gt; VM, and Workstation VM's are not compatible with VMware Server ESXi. &lt;/p&gt;  &lt;p&gt;To solve this problem I had to use another tool from VMware. The &lt;a href="http://www.vmware.com/products/converter/" target="_blank"&gt;VMware vCenter Converter&lt;/a&gt;. I used the &amp;quot;Import Machine&amp;quot; feature of the converter to import my Workstation VM into my ESXi server.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_G9Y2atCrYJ4/SarhWtQPvZI/AAAAAAAAAhk/Q7IMRYwEcfY/s1600-h/2009-03-01_1357%5B4%5D.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="344" alt="2009-03-01_1357" src="http://lh4.ggpht.com/_G9Y2atCrYJ4/SarhXQismdI/AAAAAAAAAho/5fxF7fk1frs/2009-03-01_1357_thumb%5B2%5D.png?imgmax=800" width="445" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;After the conversion/import process was done, SUCCESS!!! I now have my WAMP VM running on my ESXi server. &lt;/p&gt;  &lt;p&gt;Now wasn't that easy?&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-4251087968599441447?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Xs-NjLT43mo:pXdaTmDp8Pk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=Xs-NjLT43mo:pXdaTmDp8Pk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Xs-NjLT43mo:pXdaTmDp8Pk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=Xs-NjLT43mo:pXdaTmDp8Pk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Xs-NjLT43mo:pXdaTmDp8Pk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Xs-NjLT43mo:pXdaTmDp8Pk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=Xs-NjLT43mo:pXdaTmDp8Pk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/Xs-NjLT43mo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/Xs-NjLT43mo/virtualization-my-experience-installing.html</link><author>noreply@blogger.com (Justin Kohnen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_G9Y2atCrYJ4/SarhUDpN2oI/AAAAAAAAAhY/cylB9K2W9jg/s72-c/2009-03-01_1405_thumb%5B2%5D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2009/03/virtualization-my-experience-installing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-8490818941572953677</guid><pubDate>Wed, 10 Dec 2008 20:17:00 +0000</pubDate><atom:updated>2008-12-10T12:23:00.542-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">visual studio</category><category domain="http://www.blogger.com/atom/ns#">developer</category><category domain="http://www.blogger.com/atom/ns#">tools</category><category domain="http://www.blogger.com/atom/ns#">resharper</category><category domain="http://www.blogger.com/atom/ns#">code</category><title>Where can I download old versions of JetBrains' ReShaper?</title><description>Often times I've tried to find old version of JetBrain's amazing tool ReSharper (R#). Usually I have to settle with some download site. Which makes me feel a little uneasy. The other day I found the JetBrains' provided link. So I figured I would share with the world.
&lt;a href="http://www.jetbrains.net/devnet/docs/DOC-280;jsessionid=3B8C7B3BA56CA355357DE8E5437485E9"&gt;
http://www.jetbrains.net/devnet/docs/DOC-280;jsessionid=3B8C7B3BA56CA355357DE8E5437485E9&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-8490818941572953677?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=R1umz6QKgMA:Fx8q4hSL2Og:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=R1umz6QKgMA:Fx8q4hSL2Og:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=R1umz6QKgMA:Fx8q4hSL2Og:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=R1umz6QKgMA:Fx8q4hSL2Og:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=R1umz6QKgMA:Fx8q4hSL2Og:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=R1umz6QKgMA:Fx8q4hSL2Og:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=R1umz6QKgMA:Fx8q4hSL2Og:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/R1umz6QKgMA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/R1umz6QKgMA/where-can-i-download-old-versions-of.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2008/12/where-can-i-download-old-versions-of.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-6247323739620406120</guid><pubDate>Tue, 04 Nov 2008 02:51:00 +0000</pubDate><atom:updated>2008-11-03T19:00:51.678-08:00</atom:updated><title>The "var" keyword works in .NET 2.0?</title><description>&lt;p&gt;Just the other day I installed &lt;a href="http://www.jetbrains.com/resharper/index.html" target="_blank"&gt;Resharper&lt;/a&gt; 4.1 into my copy of Visual Studio 2008. Once I loaded my .NET 2.0 web application Resharper started suggesting I replace my variable type declarations with &amp;quot;var&amp;quot;!&lt;/p&gt;  &lt;p&gt;What's this? Isn't &amp;quot;var&amp;quot; a C# 3.0 (.NET 3.5 Framework) feature? &lt;/p&gt;  &lt;p&gt;So for giggles I swapped int for var and did a solution build (Ctrl + Shift + B). &lt;/p&gt;  &lt;p&gt;NO ERRORS!&lt;/p&gt;  &lt;p&gt;I ran the web application.&lt;/p&gt;  &lt;p&gt;NO ERRORS!&lt;/p&gt;  &lt;p&gt;So I posed a &lt;a href="http://twitter.com/JustinKohnen/status/984333915" target="_blank"&gt;question&lt;/a&gt; to my &lt;a href="http://www.twitter.com" target="_blank"&gt;twitter&lt;/a&gt; friends.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Why is my C# project for 2.0 framework, compiling fine with &amp;quot;var&amp;quot;?&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Turns out, it's all Visual Studio 2008 slight of hand. As &lt;a href="http://twitter.com/skimedic/status/984339164" target="_blank"&gt;Phil Japikse says&lt;/a&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;@&lt;a href="http://twitter.com/JustinKohnen"&gt;JustinKohnen&lt;/a&gt; it's syntactic sugar in VS2008. If you look at the IL, it compiles down to 2.0 compatible code.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Isn't that interesting? You can also use automatic properties, and object initializers too! After Phil opened my eyes, he wrote a great &lt;a href="http://japikse.blogspot.com/2008/10/visual-studio-2008-compiler-tricks.html" target="_blank"&gt;blog post&lt;/a&gt; about these &lt;a href="http://japikse.blogspot.com/2008/10/visual-studio-2008-compiler-tricks.html" target="_blank"&gt;Visual Studio 2008 Compiler Tricks&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;A thanks to &lt;a href="http://japikse.blogspot.com/" target="_blank"&gt;Phil Japikse&lt;/a&gt;, &lt;a href="http://twitter.com/fallenrogue" target="_blank"&gt;Leon&lt;/a&gt;, and &lt;a href="http://twitter.com/MattBrewer" target="_blank"&gt;Matt Brewer&lt;/a&gt; for the help. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-6247323739620406120?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=kzPac4Su5pA:herF6SZjnv4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=kzPac4Su5pA:herF6SZjnv4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=kzPac4Su5pA:herF6SZjnv4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=kzPac4Su5pA:herF6SZjnv4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=kzPac4Su5pA:herF6SZjnv4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=kzPac4Su5pA:herF6SZjnv4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=kzPac4Su5pA:herF6SZjnv4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/kzPac4Su5pA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/kzPac4Su5pA/keyword-works-in-net-20.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>0</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2008/11/keyword-works-in-net-20.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-6904927571401671662</guid><pubDate>Fri, 22 Aug 2008 20:27:00 +0000</pubDate><atom:updated>2008-08-22T15:06:08.312-07:00</atom:updated><title>FYI: I'm changing my feed URL</title><description>&lt;p&gt;I just wanted to give my RSS people a heads up. Some time in the next few months I will be shutting down my old feed URL.&lt;/p&gt;  &lt;p&gt;My new URL is:    &lt;br /&gt;&lt;a href="http://feeds.feedburner.com/JustinKohnen"&gt;http://feeds.feedburner.com/JustinKohnen&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Please switch over when you get a chance. I'd hate to lose you as a reader. &lt;/p&gt;  &lt;p&gt;Kindest Regards,    &lt;br /&gt;Justin Kohnen, Geek&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-6904927571401671662?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=evGW3lx-rcc:7SaPibQE3r8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=evGW3lx-rcc:7SaPibQE3r8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=evGW3lx-rcc:7SaPibQE3r8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=evGW3lx-rcc:7SaPibQE3r8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=evGW3lx-rcc:7SaPibQE3r8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=evGW3lx-rcc:7SaPibQE3r8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=evGW3lx-rcc:7SaPibQE3r8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/evGW3lx-rcc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/evGW3lx-rcc/fyi-i-changing-my-feed-url.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>1</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2008/08/fyi-i-changing-my-feed-url.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5557676106599030943.post-6842743494257226982</guid><pubDate>Tue, 12 Aug 2008 03:59:00 +0000</pubDate><atom:updated>2008-08-12T07:11:15.863-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">download</category><category domain="http://www.blogger.com/atom/ns#">ie</category><category domain="http://www.blogger.com/atom/ns#">FireFox</category><category domain="http://www.blogger.com/atom/ns#">style</category><category domain="http://www.blogger.com/atom/ns#">css</category><category domain="http://www.blogger.com/atom/ns#">browser</category><title>When do browsers download images defined in Cascading Style Sheets?</title><description>&lt;p&gt;Just the other day I was talking with a coworker about ASP.NET Themes. We were addressing a question about putting multiple Cascading Style Sheets (CSS) into a theme. &lt;/p&gt;  &lt;p&gt;Unless you do something special, ASP.NET Themes adds a link reference to every CSS file in the theme directory. We were fine with this behavior even if the styles weren't used by the page, but what about all the background images defined in the style sheets?&lt;/p&gt;  &lt;p&gt;Here's where we asked the question &amp;quot;When do browsers download images defined in Cascading Style Sheets?&amp;quot;&lt;/p&gt;  &lt;h4&gt;Here are my findings:&lt;/h4&gt;  &lt;p&gt;Both &lt;a href="http://www.microsoft.com/windows/products/winfamily/ie/default.mspx" target="_blank"&gt;Internet Explorer 7&lt;/a&gt; and &lt;a href="http://www.mozilla.com/en-US/firefox/" target="_blank"&gt;FireFox 3.0&lt;/a&gt; do not download an image unless the style is used on an element of the page. &lt;/p&gt;  &lt;h5&gt;For Example:&lt;/h5&gt;  &lt;p&gt;Consider a style sheet called style.css which containes&lt;/p&gt;  &lt;pre&gt;.image
{
 background:transparent url(testImage.png);
}&lt;/pre&gt;

&lt;p&gt;If you have a html file which contains:&lt;/p&gt;

&lt;p&gt;&amp;lt;html&amp;gt;
  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;head&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;link type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; media=&amp;quot;screen, projection&amp;quot; href=&amp;quot;style.css&amp;quot;&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/head&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;body&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;p&amp;gt;Hello World&amp;lt;/p&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/body&amp;gt;

  &lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;

&lt;p&gt;There will be two requests to the server: html, and css&lt;/p&gt;

&lt;p&gt;If you have a html file which contains:&lt;/p&gt;

&lt;p&gt;&amp;lt;html&amp;gt;
  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;head&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;link type=&amp;quot;text/css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; media=&amp;quot;screen, projection&amp;quot; href=&amp;quot;style.css&amp;quot;&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/head&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;body&lt;strong&gt; class=&amp;quot;image&amp;quot;&lt;/strong&gt;&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;p&amp;gt;Hello World&amp;lt;/p&amp;gt;

  &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/body&amp;gt;

  &lt;br /&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;

&lt;p&gt;There will be three requests to the server: html, css, and png&lt;/p&gt;

&lt;p&gt;I tested using &lt;a href="http://www.mozilla.com/en-US/firefox/" target="_blank"&gt;FireFox 3.0&lt;/a&gt; with &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank"&gt;FireBug&lt;/a&gt; (HEH HEH, FIRE!), and &lt;a href="http://www.microsoft.com/windows/products/winfamily/ie/default.mspx" target="_blank"&gt;Internet Explorer 7&lt;/a&gt; and &lt;a href="http://www.fiddlertool.com/fiddler/" target="_blank"&gt;Fiddler&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
_uacct = "UA-1623622-1";
urchinTracker();
google_ad_client = "pub-9216046320163904";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_ui_features = "rc:6";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;&lt;/script&gt;
&lt;script src="http://www.google-analytics.com/urchin.js" type="text/javascript"&gt;&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5557676106599030943-6842743494257226982?l=bouncetadiss.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=vCRfuAAZvCE:C7c8wUBK-lc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=vCRfuAAZvCE:C7c8wUBK-lc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=vCRfuAAZvCE:C7c8wUBK-lc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?i=vCRfuAAZvCE:C7c8wUBK-lc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=vCRfuAAZvCE:C7c8wUBK-lc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=vCRfuAAZvCE:C7c8wUBK-lc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JustinKohnen?a=vCRfuAAZvCE:C7c8wUBK-lc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JustinKohnen?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JustinKohnen/~4/vCRfuAAZvCE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/JustinKohnen/~3/vCRfuAAZvCE/when-do-browsers-download-images.html</link><author>noreply@blogger.com (Justin Kohnen)</author><thr:total>1</thr:total><feedburner:origLink>http://bouncetadiss.blogspot.com/2008/08/when-do-browsers-download-images.html</feedburner:origLink></item></channel></rss>

