<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Paul Juenger    a.k.a. PJDev</title><link>http://weblogs.asp.net/pauljuenger/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Windows 7 Beta, Windows Home Server, and my Developement Stack</title><link>http://weblogs.asp.net/pauljuenger/archive/2009/01/09/windows-7-beta-windows-home-server-and-my-developement-stack.aspx</link><pubDate>Fri, 09 Jan 2009 15:27:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6829100</guid><dc:creator>pjdev</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pauljuenger/rsscomments.aspx?PostID=6829100</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pauljuenger/commentapi.aspx?PostID=6829100</wfw:comment><comments>http://weblogs.asp.net/pauljuenger/archive/2009/01/09/windows-7-beta-windows-home-server-and-my-developement-stack.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Microsoft just released Windows 7 Beta yesterday and I thought I’d try it out.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Now I’m sure most people are firing up VPC and installing it, but I wanted to put it on really hardware.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I slapped a new hard drive in my Quad Core, 8 Gig, SLI development machine and ran it through my stack.&lt;/FONT&gt;&lt;/P&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;My typical installation goes something like this:&lt;/FONT&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install OS and run updater&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install Windows Home Server connector&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Run a Home Server Backup&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install Paint.net -- “Don’t leave home without it!”&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install SQL Server 2008 Express&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install Visual Studio 2008 Team Systems and SP1&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install ASP.NET MVC Framework Beta&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Install FireFox, Firebug, &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Web Developer, and YSlow&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l0 level1 lfo1"&gt;&lt;FONT face="Times New Roman" size=3&gt;Run another Home Server Backup&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;I connected Team Explorer to my &lt;A class="" href="http://www.codeplex.com/MVCClubSite" target=_blank mce_href="http://www.codeplex.com/MVCClubSite"&gt;MVC Club Site project on Codeplex&lt;/A&gt; (not published yet), compiled and fired up the application.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Everything installed and ran perfectly.&lt;/FONT&gt;&lt;/P&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Here are a few things I notice during installs:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL style="MARGIN-TOP: 0in" type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="Times New Roman" size=3&gt;Windows Home Server connector works with Windows 7 out of the box.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="Times New Roman" size=3&gt;Windows Home Server labels Windows 7 Beta as Windows Vista.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="Times New Roman" size=3&gt;The SQL Server 2008 installer did not complain about Windows Installer 4.5, Powershell, or .Net 3.5 SP1; they must be built into Windows 7.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: list .5in; mso-list: l1 level1 lfo2"&gt;&lt;FONT face="Times New Roman" size=3&gt;IE 8 is the default browser.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt; 
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;In between installs I had a chance to take the OS for a spin.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I have to say, this is what &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt; should have been from the start.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The nag screens are gone! The tool bar has some new features.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We have native support for ISO files (FINALLY!).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Everything just seems polished.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’ll be working with Windows 7 Beta over the next couple of days, but so far everything looks promising.&lt;/FONT&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6829100" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/Paint.net/default.aspx">Paint.net</category><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/Windows+Home+Server/default.aspx">Windows Home Server</category><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/Windows+7+Beta/default.aspx">Windows 7 Beta</category><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/MVC+Club+Site/default.aspx">MVC Club Site</category></item><item><title>Triggering an Update Panel from a control in a different ContentPlaceHolder</title><link>http://weblogs.asp.net/pauljuenger/archive/2008/10/10/triggering-an-update-panel-from-a-control-in-a-different-contentplaceholder.aspx</link><pubDate>Fri, 10 Oct 2008 19:44:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6669874</guid><dc:creator>pjdev</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pauljuenger/rsscomments.aspx?PostID=6669874</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/pauljuenger/commentapi.aspx?PostID=6669874</wfw:comment><comments>http://weblogs.asp.net/pauljuenger/archive/2008/10/10/triggering-an-update-panel-from-a-control-in-a-different-contentplaceholder.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;I can across an anamoly today when I tried to trigger an Update Panel from a control in a different ContentPlaceHolder.&amp;nbsp; The IDE recognized the control in the designer as I was able to select the control ID from the dropdown.&amp;nbsp; But, when I ran the page I received an error stating: "&lt;EM&gt;A control with ID 'Button1' could not be found for the trigger in UpdatePanel 'UpdatePanel1'."&amp;nbsp;&lt;/EM&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;This is something I think should be fixed in the AJAX framework.&amp;nbsp; The Unique ID of the button is "ctl00$ContentPlaceHolder2$Button1", but the UpdatePanel is in ContentPlaceHolder1 so it assigned the controlID of the trigger to "ctl00$ContentPlaceHolder1$Button1" causing the YSOD ("Yellow Screen of Death").&lt;/P&gt;
&lt;P mce_keep="true"&gt;The work around that I currently use is to dynamically add the trigger to the update panel.&lt;/P&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;AsyncPostBackTrigger&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; trig = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;new&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;AsyncPostBackTrigger&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;();&lt;/FONT&gt;&lt;BR&gt;&lt;FONT size=2&gt;trig.ControlID = Button1.UniqueID;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;&lt;FONT color=#008000 size=2&gt;//Unique ID, not client ID &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;/FONT&gt;&lt;BR&gt;&lt;FONT size=2&gt;trig.EventName = &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;"Click"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;UpdatePanel1.Triggers.Add(trig);&lt;/FONT&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6669874" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/pauljuenger/archive/tags/ASP.NET+AJAX+Update+Panel/default.aspx">ASP.NET AJAX Update Panel</category></item></channel></rss>