<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Eric Matz</title>
        <link>http://geekswithblogs.net/matzy/Default.aspx</link>
        <description>Snoop Bloggy-Blogg</description>
        <language>en-US</language>
        <copyright>Eric Matz</copyright>
        <managingEditor>eric@matz.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Eric Matz</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/matzy/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Building MSIs on the TFS Build Server</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/28/70995.aspx</link>
            <description>For those of you that build MSIs to package your applications, you'll quickly find that MSBuild does not support this, so the TFS Build Server cannot build your vdproj setup projects.&amp;nbsp; Anutthara Bharadwaj has a good post with the &lt;A href="http://blogs.msdn.com/anutthara/archive/2006/01/05/509606.aspx"&gt;workaround for this&lt;/A&gt;.&amp;nbsp; Pay attention to the part about needing Visual Studio installed on the build server - if you're like me and you installed the Team Explorer client on your server to test things out, you might be fooled into thinking&amp;nbsp;VS is&amp;nbsp;already installed.&amp;nbsp; I felt pretty dumb when I figured that out, but at least I'm admitting to it!&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70995"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70995" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/70995.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/28/70995.aspx</guid>
            <pubDate>Tue, 28 Feb 2006 23:24:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/28/70995.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/70995.aspx</wfw:commentRss>
        </item>
        <item>
            <title>More On Team Foundation Server Licensing</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/18/70004.aspx</link>
            <description>&lt;P&gt;Since Mickey Gousset raised a good point in his comment on my previous TFS post, I've been looking into this further.&amp;nbsp; I was going to post my findings from the current licensing white paper, but &lt;A href="http://teamsystemrocks.com/blogs/chris_menegays_weblog/comments/657.aspx"&gt;Chris Menegay basically said what I was thinking&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;#8220;&lt;SPAN&gt;Anyone editing data will require a CAL&amp;#8220;&amp;nbsp; What exactly does that mean?&amp;nbsp; &lt;/SPAN&gt;I hope they add clarification for (and exclude)&amp;nbsp;API usage.&amp;nbsp; At TechEd '05 they showed a demo of Team System's collaboration capabilities.&amp;nbsp; In it, they talked about how easy it would be to have a "Feature Request" Work Item entered by an end-user via some interface (like a web portal or Outlook add-in) and have it go all the way through the development life cycle.&amp;nbsp; So...if I create that custom Work Item and enable a portion of my website to allow users to enter Feature Requests, do I need a CAL for each person?&amp;nbsp; I hope not...no way would I be able to determine how many to buy, nor would it be cost effective.&lt;/P&gt;
&lt;P&gt;My biggest concern is all the people internally that need to be able to enter/change Work Items.&amp;nbsp; They are not technical, so a very simplied interface is critical.&amp;nbsp; I've started looking at Team Plain, and I think it will do the trick as long as I can limit it to just Work Items.&amp;nbsp; However, I'm not sure my management will approve when I tell them it will cost $499 a pop to allow people to enter bugs via a web application.&amp;nbsp; They will tell me it's cheaper to leave the current system in place, even though it is pretty lousy and doesn't integrate well at all.&lt;/P&gt;
&lt;P&gt;TFS is a fantastic product.&amp;nbsp; I can't remember the last 1.0 release of anything that has impressed me so much.&amp;nbsp; The source control aspects alone are probably sufficient for me to justify the spending, but I want to sell them on the Work Item tracking.&amp;nbsp; If Microsoft&amp;nbsp;adds the ability to manage Work Items via the TFS SharePoint Portal and does not require a CAL for each user, THIS WILL BE A SLAM DUNK!&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70004"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70004" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/70004.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/18/70004.aspx</guid>
            <pubDate>Sat, 18 Feb 2006 16:43:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/18/70004.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/70004.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Machine Key Synchronizing and ASP.NET 2.0</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/17/69915.aspx</link>
            <description>&lt;P&gt;&lt;A href="http://www.dotnet247.com/247reference/msgs/26/131123.aspx"&gt;Synchronizing your machine keys&lt;/A&gt; is a great way to provide a single-sign-on experience when using ASP.NET Forms Authentication.&amp;nbsp; This tells ASP.NET a specific key to use when encrypting/decrypting the ticket, and when multiple servers or applications use the same keys, they will accept the ticket generated by the inital login.&lt;/P&gt;
&lt;P&gt;When I tried adding a 2.0 application to the mix, it did not work.&amp;nbsp; The solution took some digging, but was &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/paght000007.asp"&gt;pretty simple&lt;/A&gt;.&amp;nbsp; ASP.NET 2.0 allows you to specify a decryption attribute in the machineKey config element.&amp;nbsp; ASP.NET 1.x did not let you specify it - Triple DES was used by default.&amp;nbsp; However, ASP.NET 2.0 uses DES by default - specifying DES as the decryption algorithm resolved the issue.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69915"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69915" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/69915.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/17/69915.aspx</guid>
            <pubDate>Fri, 17 Feb 2006 20:30:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/17/69915.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/69915.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Accessing Team Foundation Server Without The Client</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/15/69592.aspx</link>
            <description>&lt;P&gt;One of the key things I feel is missing from Team Foundation Server is access to managing certain things, specifically Work Items, from a web-based interface.&amp;nbsp; In fact, Team Foundtion Server is going to be a hard-sell to my management if this capability is not there.&amp;nbsp; I have a large number of users who will need to be able to enter bugs, and it would be nice if they could do so from a web-based interface - ideally,&amp;nbsp;the SharePoint portal site for the Team Project.&amp;nbsp; I'd prefer not to have to buy a CAL and install the VS Team Explorer on all those machines;&amp;nbsp;and while developing this myself sounds fun, I really don't have the time.&amp;nbsp;&amp;nbsp;I read somewhere (having trouble finding the blog post) that this feature was planned, but would not make it into V1.0.&lt;/P&gt;
&lt;P&gt;I may not have to worry.&amp;nbsp; One company is already working on a product to address this need.&amp;nbsp; Take a look at &lt;A href="http://www.devbiz.com/teamplain/webaccess/"&gt;TeamPlain &lt;/A&gt;if you're in the same boat as I am.&amp;nbsp; I really wish they'd implement this as Web Parts so they could be integrated into the SharePoint portal, but I'll take what I can get.&amp;nbsp; I'll post more thoughts once I get ahold of the beta version.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69592"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69592" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/69592.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/15/69592.aspx</guid>
            <pubDate>Wed, 15 Feb 2006 14:25:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/15/69592.aspx#feedback</comments>
            <slash:comments>5</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/69592.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Awesome Utilities</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/12/69242.aspx</link>
            <description>&lt;P&gt;Two of my favorite utilities (which happen to be written in C#)...&lt;/P&gt;
&lt;P&gt;Ruler: &lt;A href="http://www.sliver.com/dotnet/Ruler/"&gt;http://www.sliver.com/dotnet/Ruler/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Cropper: &lt;A href="http://blogs.geekdojo.net/brian/articles/Cropper.aspx"&gt;http://blogs.geekdojo.net/brian/articles/Cropper.aspx&lt;/A&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69242"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=69242" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/69242.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/12/69242.aspx</guid>
            <pubDate>Mon, 13 Feb 2006 01:24:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/12/69242.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/69242.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Web Application Projects in VS2005</title>
            <link>http://geekswithblogs.net/matzy/archive/2006/02/07/68598.aspx</link>
            <description>&lt;P&gt;I've been working on getting the various web applications that make up our system migrated to the 2.0 framework and VS 2005.&amp;nbsp; Class libraries seemed to convert with little or no effort.&amp;nbsp; Most of our we service projects also seemed to convert into the new Web Site project format with little effort.&amp;nbsp; The front-end project, however, has proven to be a major effort.&amp;nbsp; I found that I can get the job done much faster by using the new Web Application Project format, the beta of which was released just recently.&amp;nbsp; While the new project format is much more dynamic and offers a lot of advantages, I'm afraid getting to that format is going to be a major challenge with&amp;nbsp;large projects where a lot of liberty has been taken and the &amp;#8220;make the conversion process easier by avoiding these items&amp;#8220; list hasn't exactly been followed.&lt;/P&gt;
&lt;P&gt;Get the info here &lt;A href="http://webproject.scottgu.com/"&gt;http://webproject.scottgu.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I'm not certain that I will go this route when the time comes to change horses.&amp;nbsp; I may revisit the default&amp;nbsp;conversion process after I've addressed some of the issues that may make conversion easier.&amp;nbsp; My goal this past week has just been to get everything to 2005 as quickly as possible for some proof-of-concept testing with Team Foundation Server.&amp;nbsp; Thanks to Scott Guthrie and his team - mission accomplished.&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=68598"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=68598" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/68598.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2006/02/07/68598.aspx</guid>
            <pubDate>Tue, 07 Feb 2006 23:37:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2006/02/07/68598.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/68598.aspx</wfw:commentRss>
        </item>
        <item>
            <title>TechEd DVDs</title>
            <link>http://geekswithblogs.net/matzy/archive/2005/08/18/50529.aspx</link>
            <description>Nice surprise this morning!&amp;nbsp; I think it's safe to say I won't be sleeping much this weekend.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50529"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=50529" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/50529.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2005/08/18/50529.aspx</guid>
            <pubDate>Thu, 18 Aug 2005 12:05:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2005/08/18/50529.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/50529.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Thank You Ingo Rammer</title>
            <link>http://geekswithblogs.net/matzy/archive/2005/06/11/43001.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I just want to say for the record that the last five minutes of Ingo Rammer's session this afternoon might have been the most valuable of my entire week.&amp;nbsp; My team is deploying a new system next month with Web Services making up a number of components.&amp;nbsp; Obviously, we have not done any load testing of this system yet because it most definitely will not scale - at least not the way ASP.NET is configured by default.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;In the machine.config, you'll find the following element:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana color=#800000 size=2&gt;connectionManagement&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;FONT color=#0000ff&gt;&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;address&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt;*&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;maxconnection&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt;2&lt;/FONT&gt;"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;FONT color=#0000ff&gt;/&amp;gt;&lt;BR&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000&gt;connectionManagement&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&amp;gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;This limits the number of concurrent connections to 2 for a single&amp;nbsp;IP address - not a major issue for a web server (one server, thousands of clients).&amp;nbsp;&amp;nbsp;For a web services server&amp;nbsp;that serves up functionality to the web server, however, it is a HUGE issue (one server, ONE client, two max concurrent connections).&amp;nbsp; As Ingo put it, that quad processor web server with 25 threads per processor that can serve 100 simultaneous clients now gets throttled to two.&amp;nbsp; Ouch.&amp;nbsp; Well, it's easy to fix.&amp;nbsp; Just add this to&amp;nbsp;the Web Service's web.config inside &amp;lt;system.net&amp;gt;:&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;FONT size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000 size=2&gt;connectionManagement&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;FONT color=#800000&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;address&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;&lt;FONT color=#000000&gt;"my.web.server.ip&lt;/FONT&gt;&lt;FONT color=#000000&gt;"&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;maxconnection&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;&lt;FONT color=#000000&gt;"100&lt;/FONT&gt;&lt;FONT color=#000000&gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;/&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/FONT&gt;&lt;FONT color=#800000&gt;add&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;address&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt;*&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000&gt;maxconnection&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;=&lt;/FONT&gt;"&lt;FONT color=#0000ff&gt;2&lt;/FONT&gt;"&lt;/FONT&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;/&amp;gt;&lt;BR&gt;&amp;lt;/&lt;/FONT&gt;&lt;FONT color=#800000&gt;connectionManagement&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&amp;gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;&lt;FONT size=2&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 10pt; MARGIN: 0in; FONT-FAMILY: Verdana; mso-outline-level: 1"&gt;So, kudos to Ingo for saving me a lot of pain!&amp;nbsp;&amp;nbsp;The entire session was fantastic&amp;nbsp;- lots of great tips and tricks for tracking down scalability issues that I'm sure will come in quite handy.&amp;nbsp; Bravo!&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=43001"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=43001" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/43001.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2005/06/11/43001.aspx</guid>
            <pubDate>Sat, 11 Jun 2005 07:31:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2005/06/11/43001.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/43001.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Gearing up for Tech-Ed</title>
            <link>http://geekswithblogs.net/matzy/archive/2005/05/14/39654.aspx</link>
            <description>Well, I've been a .NETophile for over two years now - about time I jumped on the blog bandwagon...and about time I made it to Tech-Ed!&amp;nbsp; I spent the evening trying to sift through all those sessions and figure out which ones look the best.&amp;nbsp; Then I went to work on the laptop.&amp;nbsp; I finally busted open that 3.6 gig ISO that I've had in my temp folder for awhile, so now I'm all set to go with VS.NET 2005.&amp;nbsp; I'd love to play around, but right now it's 1am and those two human alarm clocks (aka kids) are going off at 7am whether I like it or not.&amp;nbsp; More to come...&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=39654"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=39654" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/matzy/aggbug/39654.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Eric Matz</dc:creator>
            <guid>http://geekswithblogs.net/matzy/archive/2005/05/14/39654.aspx</guid>
            <pubDate>Sat, 14 May 2005 06:11:00 GMT</pubDate>
            <comments>http://geekswithblogs.net/matzy/archive/2005/05/14/39654.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/matzy/comments/commentRss/39654.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>