<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>winJade &#187; windows server</title>
	<atom:link href="http://winjade.net/tag/windows-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://winjade.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 27 Jun 2010 23:47:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MSN.com not running Microsoft&#8217;s latest and greatest?</title>
		<link>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/</link>
		<comments>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 04:00:20 +0000</pubDate>
		<dc:creator>Devin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Inconsistently surprising]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[servers]]></category>
		<category><![CDATA[Unsurprisingly inconsistent]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://www.aeroxp.org/?p=938</guid>
		<description><![CDATA[This topic is way too technical and/or boring to be an April Fool&#8217;s joke. Sorry. ~Devin
While researching to make sure my computer wouldn&#8217;t explode at exactly 12:00AM on Wednesday, I happened to see on that site that to check a server&#8217;s time, you can look up HTTP information via telnet (Note: This will only work [...]]]></description>
			<content:encoded><![CDATA[<p><em>This topic is way too technical and/or boring to be an April Fool&#8217;s joke. Sorry. ~Devin</em></p>
<p>While researching to make sure my computer wouldn&#8217;t <a href="http://www.f-secure.com/weblog/archives/00001641.html" target="_blank">explode</a> at exactly 12:00AM on Wednesday, I happened to see on that site that to check a server&#8217;s time, you can look up HTTP information via telnet (<strong>Note: </strong>This will only work on computers running Windows XP or below. Windows Vista and Windows 7 do not include telnet by default).</p>
<p>While examining these headers, I happened to see something very interesting with the site I tried: the very popular MSN.com.</p>
<p><a href="http://winjade.net/wp-content/uploads/2009/03/iis6-msn.png"><img class="aligncenter size-full wp-image-940" src="http://winjade.net/wp-content/uploads/2009/03/iis6-msn.png" alt="" width="500" height="252" /></a></p>
<p>Check after the break for an analysis along with other targets.<br />
<span id="more-938"></span></p>
<p>It would appear from looking at the information provided there that MSN is running on IIS 6.0 and that page was built with ASP.NET 1.1. Both of those relate to &#8220;2003&#8243; versions of Microsoft systems &#8211; IIS 6.0 included with Windows Server 2003. ASP.NET was launched at the same time. That means that it appears that MSN.com &#8211; the number 6 site on the web according to <a href="http://www.alexa.com/siteinfo/msn.com">Alexa</a> &#8211; is running on software that&#8217;s now quite outdated. It seems very odd that they would be running such an important site on software that old, especially considering that the MSN landing page has been updated, in rather significant ways, many times since 2003!</p>
<h2>But wait, there&#8217;s more</h2>
<p>Seeing that site was running on old server software, I decided to see what was up with other Microsoft sites. Rather than mess around with telnet (remember, I&#8217;m a child of the GUI &#8211; DOS is something I only rarely interacted with in my early computing years), I decided to use the extention Firebug for Mozilla Firefox to extract all the juicy information I wanted from my headers.</p>
<p>Just to make sure I wasn&#8217;t crazy, I stopped by Bink.nu since they advertise that they themselves are running IIS 7.0 and ASP.NET 3.5 (correlating to Windows Server 2008). Sure enough, Bink is running IIS 7.0. It reports that the ASP.NET version is only 2.0, but <s>I&#8217;m willing to say that&#8217;s just an error in that header</s> it&#8217;s because .net 3.5 is just .net 2.0 with WinFX bits bolted on. <em>[Props to Benjamin for the reminder. ~Bryant]</em></p>
<p>LiveSide reported the same bites of information as Bink.nu, which makes sense once you consider that their back-ends are very similar (both sites are powered by Community Server).</p>
<p>I then decided to check other Microsoft sites. First up, Microsoft.com &#8211; the company&#8217;s homepage. Again, Firebug reported the ASP.NET version was version 2.0. The real shocker, though, was in the server line. It is reported that Microsoft.com is running on IIS 7.5. This version of Microsoft&#8217;s web server is to be included in Windows 7 (<em>Home Premium and above</em>) and Windows Server 2008 R2. That&#8217;s right, software that hasn&#8217;t been released yet. That is quite a leap of faith to be running your whole corporate main site on prerelease software. It&#8217;s also quite a difference from what MSN reports. The servers for &#8220;Windows.com&#8221; will also report the same information. <b>Update: Microsoft did clarify the move to IIS 7.5 in Early February. You can read this <a href="http://blogs.iis.net/windowsserver/archive/2009/02/09/microsoft-com-now-running-windows-server-2008-r2-beta.aspx" target="_blank">here</a>. ~Bryant</b></p>
<p>MSDN reports that it is running IIS 7.0, which is a bit more reasonable and also the least surprising. Truthfully, it&#8217;s what I expected to see running everywhere here in April 2009. Finally, Live Search refused to give up it&#8217;s server info, just informing me that it was powered by ASP.NET (no surprises there).</p>
<p>What can we see from these seemingly random version numbers? We can see just how complex Microsoft&#8217;s web servers are. They range from the nearly outdated (especially for a company that develops web server software) to the bleeding-edge software that isn&#8217;t even released yet and many things in between. At the very least, this gives an insight both into the different requirements for the many pages at Microsoft as well as the different practices between different teams of developers. One would probably bounce between at least five or six different web server versions (major versions, not minor revisions like the 2.2.<em>11</em> of Apache) each day in your daily web travels. As long as it serves up your pages and isn&#8217;t riddled with more holes than swiss cheese&#8230; that&#8217;s the main idea isn&#8217;t it?</p>
<h2>In case you&#8217;re interested&#8230;</h2>
<p>Apple.com runs on Apache as well: version 2.2.8. Mac OS X Server 10.5 says that it includes Apache 2.2, so it would be a pretty solid guess to say that Apple.com is powered by an Xserve.</p>
]]></content:encoded>
			<wfw:commentRss>http://winjade.net/2009/04/msn-not-running-microsofts-latest-and-greatest/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Windows 7/Server 2008 R2 Versioning (and other tidbits)</title>
		<link>http://winjade.net/2008/08/windows-7server-2008-r2-versioning-confirmed/</link>
		<comments>http://winjade.net/2008/08/windows-7server-2008-r2-versioning-confirmed/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 17:49:55 +0000</pubDate>
		<dc:creator>Devin</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[server 2008]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[windows server]]></category>

		<guid isPermaLink="false">http://www.aeroxp.org/?p=194</guid>
		<description><![CDATA[Mary-Jo Foley posted an entry saying that Microsoft was planning to skip the next logical in-band server release, Windows Server 2008 R2, and go straight to Windows Server 7.  This created quite a discussion among some techies, wondering why they would skip this release.
I personally had mixed feelings on this situation. I said on [...]]]></description>
			<content:encoded><![CDATA[<p>Mary-Jo Foley posted an entry saying that Microsoft was planning to skip the next logical in-band server release, Windows Server 2008 R2, and go straight to Windows Server 7.  This created quite a discussion among some techies, wondering why they would skip this release.</p>
<p>I personally had mixed feelings on this situation. I said on one of the tech forums I visit,</p>
<blockquote><p>There&#8217;s only ever been one R2 release, and that was for Windows Server 2003 (and all it&#8217;s various sub-SKUs). That was because they had features to release, but no major platform to build it on. Consider that when WS2003 R2 was released, the latest build was the Pre-Beta 2 5259. There were also several other large platform launches that year &#8211; Visual Studio 2005 and SQL Server 2005. Now in 2008, this &#8220;big-three&#8221; was revived &#8211; Windows Server 2008, Visual Studio 2008, and recently, SQL Server 2008.</p>
<p>Also, I think 2010 seems to be on track for Server 7, as that would follow their schedule they&#8217;ve kept for a while now, and would confirm the late-2009 client release.</p></blockquote>
<p>Apparently, Mary-Jo was later told by Microsoft that Windows Server 2008 R2 is on track to become the next version of Windows Server. Supposedly this release is on track for 2010, immediately parallel to the next client release, Windows 7. Then another version, &#8220;which may or may not be called Windows Server 7&#8243; is expected in 2012. This would leave Microsoft in a somewhat regular pattern, as seen in the below timeline.</p>
<div id="attachment_195" class="wp-caption alignnone" style="width: 310px"><a href="http://winjade.net/wp-content/uploads/2008/08/ms-timeline-full.png"><img class="size-medium wp-image-195" src="http://www.aeroxp.org/wp-content/uploads/2008/08/ms-timeline-full-300x118.png" alt="Timeline of Windows, Windows Sever, Visual Studio, and SQL Server 2002-2012" width="300" height="118" /></a><p class="wp-caption-text">Timeline of Windows, Windows Sever, Visual Studio, and SQL Server 2002-2012</p></div>
<p>More of my own analysis of the recent events, along with a quick versioning primer, comes after the break.</p>
<p><span id="more-194"></span></p>
<h2>Updates Here, There, Everywhere: A Review</h2>
<p>Near the beginning of the decade, Windows Server 2000 and SQL Server 2000 were holding steady in their own markets. Windows XP had just been released on the Windows Client side. Then there was the release of the .NET framework.</p>
<p>In 2003, two important systems were updated &#8211; Windows Server and Visual Studio. They both contained the year &#8220;2003&#8243; in their title. 2004 became an off year (at least in terms of major releases, since XP SP2 did release to web in 2004), though as many AeroXperience readers may remember, Longhorn was originally slated for a possible 2004 release. Then in 2005, developers got a large update with both Visual Studio and SQL Server releasing new versions, again versioned by year. No major Windows updates were shipped that year.</p>
<p>Things changed in 2006, with no updates coming to the developer tools, but Windows Server 2003 R2 coming in early February and Windows Vista RTM&#8217;ing in November. Windows Server 2003 R2 became basically, the &#8220;2005&#8243; update to Windows Server, matching it with the other two &#8220;2005&#8243; products.</p>
<p>The developer trio reunited in late 2007-early 2008 with the release of Visual Studio 2008, then Windows Server 2008, and finally SQL Server 2008 last month.</p>
<p>So by now, you&#8217;re surely wondering, &#8220;Why is this important?&#8221; Because, by looking to the past, you can also see the future.  Graphically, we can see that Windows Server is on a regular release schedule, as is Windows client (although it seems to be nearly twice as long). The next meeting of those two has been confirmed by Microsoft, and is set for 2010, many guessing early in that year. So that also means, don&#8217;t be surprised to see the next version of Visual Studio (VS10 or &#8220;Hawaii&#8221;) and/or SQL Server. However, don&#8217;t be surprised if they don&#8217;t come out until later in the year and are named with the year &#8220;2011&#8243; as to fit with the last three big launches.</p>
<h2>Windows 7 Not As Important?</h2>
<p>A Microsoft spokesperson has also confirmed several things about Windows 7 and <span style="text-decoration: line-through;">Windows Server 2008 R2</span> <span style="line-through;">Windows 7 Server</span>. For one thing, he says that Windows 7 is not actually Windows <em>version</em> 7, but actually version 6.1. So basically,  Windows 7 (NT 6.1) is to Windows Vista (6.0) as Windows XP (NT 5.1) was to Windows 2000 (5.0). The architecture changes aren&#8217;t too great (though from what it sounds like, there may be less in Vista-&gt;7 compared to 2000-&gt;XP. This also explains why in the few leaked screenshots we&#8217;ve seen, WinVer lists Windows as Version 6.1. The confusion comes from the codename &#8220;Windows 7&#8243;, since there appears there&#8217;s going to be <em>another, true</em> Windows 7 at some point. It may just end up confusing geeks who care about numbers, but it has the potential to confuse more than that (you know what technological leaks can turn into in mainstream media).</p>
<p><em>Editor&#8217;s note: while the kernel revision numbers are important, they&#8217;re mostly used for application compatibility purposes. More significant revisions are more likely to break older applications, so the major revision number is generally updated in the event of significant change. It&#8217;s possible to have a kernel with many added features while only being a minor revision increment (6.1 as opposed to 7) simply because not enough old features were changed or scrapped.</em></p>
<h2>Big Bang, Minor Maintenence</h2>
<p>It also appears that Microsoft may be wanting to make their Windows client more like their Windows Server in more ways than one. This seems to be a good thing; many people have sang high praises for Server Core, so a similarly modularized Windows client operating system will likely receive the same approval. They also seem to want to bridge together Client/Server release timings, which in my mind makes a lot of sense. Sure, giving it more time to bake ensures some more errors get worked out, but if you release a new client and then put it on an old server, it may not necessarily work as well on the old server as it would on the new one. (Note that I haven&#8217;t done enough testing with Vista+WS2003 vs Vista+WS2008 to say if that applies here. If you do have an opinion on that, duke it out in the comments.)</p>
<p>It also seems they may be doing this to keep it on a major/minor release cycle. We had Win 2000/Win XP, and now we&#8217;ll have Win Vista/Win 7. As mentioned earlier, this same thing happens in the Server world under the guise of R2 releases.  All in all, the numbers aren&#8217;t important, and really, not even the dates as much, if what we get is a quality product. It&#8217;s fun to follow all the small stuff, but remember, it&#8217;s the big stuff that sells.</p>
]]></content:encoded>
			<wfw:commentRss>http://winjade.net/2008/08/windows-7server-2008-r2-versioning-confirmed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
