<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Paul Juenger    a.k.a. PJDev</title><subtitle type="html" /><id>http://weblogs.asp.net/pauljuenger/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/pauljuenger/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/pauljuenger/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2008-10-10T14:44:00Z</updated><entry><title>Windows 7 Beta, Windows Home Server, and my Developement Stack</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/pauljuenger/archive/2009/01/09/windows-7-beta-windows-home-server-and-my-developement-stack.aspx" /><id>http://weblogs.asp.net/pauljuenger/archive/2009/01/09/windows-7-beta-windows-home-server-and-my-developement-stack.aspx</id><published>2009-01-09T15:27:00Z</published><updated>2009-01-09T15:27:00Z</updated><content type="html">&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;</content><author><name>pjdev</name><uri>http://weblogs.asp.net/members/pjdev.aspx</uri></author><category term="Paint.net" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/Paint.net/default.aspx" /><category term="Visual Studio 2008" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/Visual+Studio+2008/default.aspx" /><category term="SQL Server 2008" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/SQL+Server+2008/default.aspx" /><category term="Windows Home Server" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/Windows+Home+Server/default.aspx" /><category term="Windows 7 Beta" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/Windows+7+Beta/default.aspx" /><category term="MVC Club Site" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/MVC+Club+Site/default.aspx" /></entry><entry><title>Triggering an Update Panel from a control in a different ContentPlaceHolder</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/pauljuenger/archive/2008/10/10/triggering-an-update-panel-from-a-control-in-a-different-contentplaceholder.aspx" /><id>http://weblogs.asp.net/pauljuenger/archive/2008/10/10/triggering-an-update-panel-from-a-control-in-a-different-contentplaceholder.aspx</id><published>2008-10-10T19:44:00Z</published><updated>2008-10-10T19:44:00Z</updated><content type="html">&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;</content><author><name>pjdev</name><uri>http://weblogs.asp.net/members/pjdev.aspx</uri></author><category term="ASP.NET AJAX Update Panel" scheme="http://weblogs.asp.net/pauljuenger/archive/tags/ASP.NET+AJAX+Update+Panel/default.aspx" /></entry></feed>