Thursday, November 16, 2006

(using your best commercial voice)

SEE what Powershell can do you!

THRILL at the capability of IIS's new FASTCGI support native cache!

IMAGINE the possibilities!

GET the sourcecode!

WATCH the video!

http://channel9.msdn.com/Showpost.aspx?postid=256994

Join Bill Staples, Product Unit Manager for IIS 7, and Jeffrey Snover, MMC and Windows PowerShell Architect, as they discuss the new features of Windows Server “Longhorn”, IIS 7 and Windows PowerShell.  See how much easier it is to manage an IIS 7 single box or an IIS 7 web farm with Windows PowerShell

Developer | IIS | IIS 7 | News
Thursday, November 16, 2006 4:16:11 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, November 07, 2006

Thomas Deml on the IIS team posted a very cool Log Parser Gadget http://blogs.iis.net/thomad/archive/2006/10/30/IIS7-Logparser-Gadget.aspx

You can use this to execute a Log Parser query and display results in vista. This allows for some very interesting possibilites! Log Parser is one heck of a utility that will read the local file system, registry, event viewer logs, IIS log files, and more using a SQL style query language that has far more capability that you would imagine. Output forms include XML, text, SQL databases, screen, graphs, end more. See http://www.logparser.com/ for details and http://www.logparser.com/Resources.htm for even more details.

-brett

 

Tuesday, November 07, 2006 9:34:00 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, November 02, 2006

Seems like all I do these day is post entries about other peoples entries. It points out one of my main functions here is as a concentrator of content. It also points out my utter lack of creative output, but hopefully no one will notice.

Mike has posted an excellent piece on a detail in IIS 7 that will make a devs live far easier. See http://mvolo.com/2006/11/01/iis7-modules-vs-iis6-isapi-memory-management.aspx for details about how IIS 7 memory management.

 

-brett

 

Thursday, November 02, 2006 8:35:57 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, November 01, 2006

Gotta see this. It's the narrative and screen shots from Bill Staples presentation this morning on FastCGI. You'll find details there about this new preview of FASTCGI as well as info on the new IIS 7 native cache.

http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

IIS | IIS 7 | Lamp | Microsoft  | News | Scalability
Wednesday, November 01, 2006 1:01:33 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, October 31, 2006

Today Bill Staples announced the following:

I'm attending ZendCon today and giving a demo in the keynote presentation by Andi Gutmans, one of the creators of PHP, and co-founder of Zend.  I am really excited to announce a technical preview release of FastCGI for IIS, a new component for Microsoft's Web server platform.  This release is available immediately for download to Windows Vista, Windows Server codenamed "Longhorn" and previous versions of IIS including IIS 6.0 in Windows 2003 Server and IIS 5.1 in Windows XP.

This announcement coincides with a broader announcement regarding collaboration between Microsoft and Zend to improve performance and stability of PHP on the Windows platform. This effort aims to help PHP developers achieve improved performance on the Windows platform by leveraging the new IIS FastCGI feature together with Zend’s on-going work to improve the PHP engine on Windows. For more information regarding this announcement, see the news release on Zend's site.

Look for IIS in the news today, talking about this announcement.  eWeek.com just posted this news article: http://www.eweek.com/article2/0,1895,2047535,00.asp

This project wouldn't have been possible without a lot of dedicated and hard working people.  The FastCGI feature itself only started development about 6 weeks ago and has come A LONG way in such a short period of time.  Special thanks go to Rick and Wade, Marchel and Cip, and Mike for working long hours, nights, and weekends to prepare the technical preview release now available on iis.net. 

 IIS 5/6 Forums: http://forums.iis.net/1103/ShowForum.aspx

IIS 7 Forums: http://forums.iis.net/1104/ShowForum.aspx

PHP Community forums: http://forums.iis.net/1102/ShowForum.aspx

The Zend optimized PHP build for Windows, part of the double-punch combo special: http://www.zend.com/products/zend_core/windows_preview

IIS | Microsoft  | News
Tuesday, October 31, 2006 6:17:22 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Friday, October 27, 2006

Just posted to channel 9 is a chat with Andrew Lin, Group PM for the IIS team. Andrew is a very fast talking guy so listen up for deatils about the way cool new IIS 7 UI, his new role, and IIS 7 on Longhorn features.

http://channel9.msdn.com/ShowPost.aspx?PostID=250395

-brett

Friday, October 27, 2006 9:12:50 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, October 24, 2006

Bill Staples is a very interesting guy. He's passionate about IIS, extermely bright and is one of those rare managers, like Scott Gutherie - that loves to evangelize about the product AND is good at it. Those qualities don't alwasy come in the same package. I meet with him pretty regularly in what we call internally "synch" meetings where two or more people meet and discuss their mutual ongoing activities. He's is the product unit manager for IIS which means he's pretty much in charge.

Anyway, he was showing me some stuff today including a demo of his blog report posted here: http://blogs.iis.net/bills/archive/2006/10/23/How-I-fell-in-love-with-Vista-this-weekend-_2800_or-why-you_2700_re-gonna-love-IIS7_2F00_Vista-for-Web-development_2900_.aspx

In this test, IIS 7 on Vista gets 3800 GET requests per second! Screamin. Remember this is a client OS. This is using the new native output cache. Very cool. He also discusses why IIS 7 on Vista is by far the best web server developer and testing envionment we've ever shipped. There are of course a ton of reasons, but you should read it for yourself.

-brett

Tuesday, October 24, 2006 1:22:26 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

 Mike Volodarsky IIS Program Manager, .NET guru, and general funny guy has started up a blog he calls, appropriately enough, Server Side.

Mike knows a great deal about IIS 7 and .NET. This blog already contains several excellent posts so you're going to want to add this to your feeds.

Enjoy.

-brett

Link to server-side

Tuesday, October 24, 2006 12:59:50 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, October 11, 2006

If you're intrested in some of the new stuff coming out of Microsoft check out this just posted content:

Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005

https://www.microsoftelearning.com/eLearning/offerDetail.aspx?offerPriceId=109340

You might think, "why do I care about this if I just do IIS 7". The reason is that IIS 7 allows you to create applications using these technologies (aside from Avalon) and you WILL see IIS 7 applications that make heavy use of Workflow to track processes in applications as well as even determine which page to show in a web application. Imagine having an IIS 7 module that determined which pages to show based on a users membership level, region, lanugage, rights on the site, etc. CardSpace is a part of this too - and I keep saying this so get used to it - CARDSPACE IS HUGE. HUGE. In two-three years that is all you're gonna hear about. Finally Windows Communication Foundation - for web services has a big tie in to IIS 7 as it can host WCF services.

IIS 7 lets you take advantage of these technologies and offer them as modules or handlers to all your sites. Or extend them in an application to use in tracing and troublehsooting logs.

So, free training for developers intersted in this stuff. This will not be free after Vista ships.

After you've looked at this, look at IIS.net on how to write a managed module or handler and let me know if you have a cool idea about how to integrated IIS7 and .NET 3.0

-brett

IIS 7 | News | Reference
Wednesday, October 11, 2006 6:55:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Friday, October 06, 2006

Just a few minutes ago, Vista RC2 was posted to the TechBeta (connect.microsoft.com). It is on it's way to TechNet and MSDN by next week.

-brett

 

Friday, October 06, 2006 6:13:57 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, October 05, 2006

Mike Volodarsky on the IIS team has made a blog entry on his new blog mvolo.com.

He details work happening on IIS 7 on FastCGI to optimize PHP perfomance.

This is HUGE and now it's public.

http://mvolo.com/

 

Making PHP rock on Windows/IIS

Right as I was about to go home, one of our developers comes in to tell me some good news about our new IIS7 FastCGI module.  So, I figure I would shed some light on our recent work to improve hosting PHP (yes, you read right, PHP) applications on Windows/IIS. 

The IIS team is committed to providing production quality support for PHP applications, which is currently lacking on the Windows platform.  It turns out, while 70%+ of PHP developers develop on Windows, actually hosting PHP applications on Windows is not recommended by the PHP community for production.  Why? 

Here is the reason:

.....
Thursday, October 05, 2006 8:08:39 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Sunday, October 01, 2006

Check it out!

IIS powered by logos are no official!

Enjoy

-brett

Powered By IIS 6Powered By IIS 6
    Powered By IIS 7Powered By IIS 7

IIS | News
Sunday, October 01, 2006 1:17:23 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, September 20, 2006

This time, I corralled Robert McMurray from the IIS team. He's working on publishing for IIS 7 some of which is not yet public info. The publishing story is in good hands with Robert as he has lots of great ideas about it (which he does not discuss in this podcast!). He's been working with IIS since --- IIS 1. Yikes. So he has career here is full of "institutional memory", and he's got a lot of good stories to tell. You can often find him at TechEds, PDCs etc as he's an avid "booth" worker and likes meeting customers. Besides that, he plays guitar!

Anyway, check out the interview at:

http://channel9.msdn.com/Shows/IIS_Show

Tuesday, September 19, 2006 11:10:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, September 07, 2006

Not Bill G, silly, Bill S. Bill Staples the product unit manager for the IIS team which means the captain of the IIS boat.

He is often unpredictable about posting stuff that no one else yet knows about and he recently posted a new piece about RC1 and IIS 7.

http://blogs.iis.net/bills/archive/2006/09/05/IIS7...

There's no blockbuster news there aside from the fact the RC1 is done. Outside of Microsoft it looks like just another release for a belated OS, but internally people are working their butts off to get this done. It's an intrusting process to witness from inside.

Expect to see an updated LH Server build available to beta participants very, very soon!

As Bill says in is blog, Vista and Longhorn are coming together pretty well. I recently updated my main working system to Vista (a process we call dogfooding.) and RC1 is clearly the best release to date. Looks like we're on track to hit our release dates. This means that you can start looking at IIS 7 in vista as very, very indicative of what you will see in Longhorn Server. Aside from some spit and polish and some significant performance testing, there will be some features added that make sense for an enterprise or high capability sever, but otherwise, Vista bits and LH server bits for IIS 7 will be very much alike

-brett

IIS | IIS 7
Thursday, September 07, 2006 7:32:37 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, September 05, 2006

CR1 of Vista has been officially released. I am hopeful that most of you can get it since it is a widely distributed release. IIS 7 is included in this release and it will be virtually identical to the RTM version.

The IIS team is working hard on IIS 7, sever version now which will be almost identical to the Vista release with added support for UNC paths and other server based features. In other words, applications you develop on Vista will work on Longhorn Server, so you can start understanding how it works as well as studying the new system. web. administration API, modular design etc.

You can check IIS.net for updated content.

-brett

Tuesday, September 05, 2006 9:05:31 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, August 24, 2006

One of the most frequent question I hear is not so much about IIS but about some "add on" feautres like FTP. The IIS team has said various things and different times about topics like WebDAV, secure ftp, and FPSE (FrontPage Server Extensions). I asked the PM in charge of these things about what's going on and here's the official word.

  • There will be an updated FTP server that will include FTPS not SFTP.
  • There is a plan in place to provide FPSE equiavlent functionality/compatability. Hopefully there will be more details on this forthcoming.
  • They are also working on a DAV provider.

Ok, I know that's vauge, but trust me - it's less vauge than usual on these topics. The key point here is that the "plan" is to have these capabllities in IIS 7. I put plan in quotes because even though it is not forseen, plans can change.

If you have questions, post them here or on IIS.net forums.

Thanks,

Brett

 

Thursday, August 24, 2006 9:57:57 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, August 16, 2006

The IIS team is meeting this week over lunch where they have someone present to the extended team details about what's going on with IIS 7. It's cool cause you get to see everyone at once that you don't normally see in the same place and because it's a chance to review what's going on with each of the major section areas. Today the topic was security and Thomas Deml discusses some of the new features. Some of these details haven't been highlighted much so I'd thought it would be good to go over them.

#1 Best security feature and top ranking improvement of all time for IT Pros: the IUSR account is now a built in account. In other words, it's not a local account anymore like it is on IIS 4-6. You can finally copy your content from one IIS 7 to another and permissions you've set like "Deny IUSR Execute" will be good on the target system. That's a big help for replication and recovery.

#2 The IIS_WPG group goes away. You will no longer need to assign application pool identities to the IIS_WPG. Any application pool identity is automatically assigned to a built in group that has the right memberships to host the w3wp.exe process.

#3 Request Filtering: This is a manged module that lets you control what kinds of request will and won't be allowed to access the server, site, or application. Sort of like URLScan but lets you have different rules for different places.

#4 .NET Role/Membership Providers: You can use any .NET role or membership provider as the store for users and groups. This works with Forms auth of course so you can implement forms authentication for any content, like static files, .asp, .cfm or whatever you like - and store your users in just about any store you like - ADAM, XML, Oracle, MySQL, Access, SQLExpress2005, whatever you like.

#5 Hidden Namespaces: This is actually part of request processing but deserves to be called out separately. You can declare a namespace as hidden so a folder like "Secrets" cannot be accessed. This protects folders like AppData and AppCode for example.

#6 Skinny Install: When you install IIS 7, you do NOT get equivalent functionality to IIS 6. Since IIS 7 is more modular, it is possible to install less and still deliver some content. So, in keeping with the mantra "install only what you need", Microsoft isn't making assumptions about what you need except that since you said you wanted IIS 7 installed, there's decent chance you want the web server installed. However, if you want ASP.net, or CGI capability, or even Windows Authentication, you'll have to ask for it.  See http://brettblog.com/PermaLink,guid,d4f6c28c-83c5-4166-a805-61cb968172e6.aspx for details.

#7 Reduced Footprint: By removing modules you don't need from the server, you have reduced security exposure. This is not quite the same thing as #6. Skinny install is my own slang for the new reduced install feature set. That translates to fewer modules, but you could potentially take things down even further. The point here is that the feature set of IIS 7 is tweakable to host only those you require, thereby reducing the footprint and attack surface.

If you (or I) think of any more, I'll add them.

-brett

Wednesday, August 16, 2006 6:37:32 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, August 10, 2006

This article is by Technical Evangelist Michael Jurek. He has written a couple of IIS 7 modules that I use extensivly in demonstrations. Technically, this is a handler rather than module, but the point is the same - to illustrate how you can use managed code to modigy the behavior of the http request processing pipeline.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dniis/html/iis7run.asp

This article includes code for a managed handler as well as how to add a page to the IIS 7 UI to configure the applicaation. Extending the IIS 7 schema is also involved.
 
The handler itself adds a copyright and optiona watermark to any .jpg. After this handler is installed as  global module, then any .jpg on the server will have a watermark and copyright on it when renederd by the server. Very cool. All you ahve to do is drop the image on the web server, and IIS 7 takes care of the rest. My guess is that there are great many sites that deal with images for sale that are going to be intrested in something like this.
 
Just take this idea and stretch it out a bit. What if you wanted to process other kinds of content in some other way. For example, say you wanted to have every page renedered by the server or some folder delivered as a pdf. Perhaps add a special tag to a URL like /?ShowasPDF and have a module pick up the tage and convert the output on the way out?
 
How about a moudle that took an Office document and striped out comment and revision for unathenticated users? Attached corporate metadata, encryption, tags, disoclaimers to all office documents delivered by the server?
 
How about a module that dose CardSpace authenticaiton, langugae translation, convert to speech, or send any page to an email address?
 
The possibilites are endliess. This is going to be fun stuff.
 
-brett
Thursday, August 10, 2006 7:09:25 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Monday, August 07, 2006

I enjoyed this post by my friends at port80software on Eweeks asseement of AJAX security.

Fear, Uncertainty and Doubt in Web 2.0

Features such jewels as:

eWEEK should be ashamed of statements like:

"By exploiting shortcomings in AJAX programmers' work, hackers may also be able to gain access to Web applications themselves and wreak havoc with online businesses." 

OK, I know fear mongering sells magazines, but let's rephrase that to ridicule eWEEK properly:

"Bad guys can do bad things if they can get into your site because you didn't do things right."

and

You can see eWEEK’s clear misunderstanding here:

"Now [an attacker] is inside your application and can create a pipeline that allows them to see all the function names, variables and parameters of your site," Hoffman said."


Hello? Inside the application?  When I view Amazon.com or any other site, I am inside their application, by this way of thinking.

---

By in large, I agree with the sentiment that there is far too much fear mongering going on. I have a lot to say on this topic. More later.

-brett

 

 

 

Monday, August 07, 2006 6:21:03 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Sunday, August 06, 2006

Longhorn server has soom cool features but only a handful get any attention. Buried in the feature set is a complete overhaul of the tcp/ip stack. When I first heard about massive speed improvements with file transfers from using Longhorn, I was skeptical (which I usually am believe it or not of such claims). However, the source was had a lot of credibitily - it was Casey Jacobs from who manages Microsoft.com. Over luch one day he was detailing to me how they had done some preliminary testing on file transfer speeds. The result were so astounding they rechecked their numbers. I have been hesitant to make any public claims since I haven't confirmed their testing nor has the IIS team formally tested this scneario (yet). But I found where Casey blogged about it.

(http://blogs.technet.com/mscom/archive/2006/07/11/441154.aspx)

 Below are results from copying a 199MB file between Microsoft data centers:

  • Pull from W2K3 in CA to W2K3 in WA:  ~2:12
  • Pull from W2K3 in CA to Longhorn in WA:  ~0:12
  • Pull from Longhorn in CA to Longhorn in WA:  ~0:04

This is a big deal improvement. IIS 7 will of course benefit from this. Based on this, we can speculate that IIS 7 will make an oustanding base for delivering large media files, VPCs, gigabytes of log files or other reports.

 

In fact, it might be possible for your Windows 2003 Server, when upgraded, to suddenly saturate your bandwidth!  Casey's tests reported they achieved >890Mbs per server. 

 

Casey quickly gets to this point:

 

With these gains in network utilization, there is a paradigm shift in what network utilization amounts to network congestion.  Previously with each client/server connection taking a relatively small portion of the available bandwidth over latent links, it was much easier to determine when network link utilization was becoming an issue.  Now, two servers can fill a 1 Gig WAN link all by themselves, .

For further information on the TCP/IP changes in Vista and Longhorn:

 http://www.microsoft.com/technet/itsolutions/network/evaluate/new_network.mspx

 

-brett

 

Sunday, August 06, 2006 8:48:53 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, July 27, 2006

I'm updating my list of blogs to watch for IIS 7 content.

Kanwaljeet’s blog has a couple of posts with details you won’t find anywhere else.

http://blogs.iis.net/ksingla/

.

Of course, David Wang’s blog is indispensable.

http://blogs.msdn.com/david.wang/

 

Thomas Deml often has useful bits.

http://iisgeek.no-ip.org/

 

If you have any others that are must have's, let me know.

-brett

Thursday, July 27, 2006 12:48:36 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Sunday, July 23, 2006

I don't know if you've seen this, but there's a new, free service from the Windows Live division of Microsoft called FolderShare. Evidently, Microsoft bought this stuff a couple of months ago. It let's you synchronize folders between computers across the net.

You can get this guy at http://www.foldershare.com/. It's free and lets you synch about 2GB of data with multiple systems.

 

 

Sunday, July 23, 2006 2:02:09 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, July 19, 2006

Finally, this information has been posted:

http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=1100

For some reason marketing has gone wild creating a bazillion version of Vista. I'm telling you right now, I am not going to answer questions like "why doesn't X work on Home" when it's not part of the feature set. Not cause I don't care that it's confusing and unncessarily complicated, just that the avalanche of questions would mean I would get nothing else done. Perhaps I should setup a 1 800number like 1800IISWhatup to answer this. Press 1 if you have Vista home, 2 for ...., Press 123 if you have Vista for Donut Manufacturing Professionas... 

-brett

 

Wednesday, July 19, 2006 7:21:56 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

In case you missed the hoopla, Virtual PC is now a free product. You can download it at http://www.microsoft.com/windows/virtualpc/default.mspx It's not a trial, it's fully functional. As far as running Vista / IIS  7 in it, there are some new beta2 additions you can and should install. It appears they are on http://connect.microsoft.com so you'd have to be in a beta program to get to them. Seems odd since Beta2 can be downloaded publicly. Sign up for the Virtual Server 2005 R2 SP1 Beta if you’re not already in it.

At any rate, I am delighted that Microsoft is making this stuff avail for free. This follows the dramatic success of the Express editions for Visual Studio.

Of course, the entire virtualization thing is huge now and internally, there is a lot of activity around that. Be aware that in order to get the latest virtualization technology in Longhorn Server, you will have to have the 64 bit version. That's something I don't think is widely known, but is not a secret. Of course, we got ways to go on LH Server, but in Microsoft time, a year is almost tommorrow.

I should right about working at Microsoft as a time compression experience - it's weird.

-brett

 

Wednesday, July 19, 2006 6:39:15 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, July 18, 2006

Very interesting news today. It appears that Microsoft has purchased the famous Sysinternals company - makers for Filemon, regmeon and the amazing process explorer tool as well as other indispensible utilities. From a technical point of view, these tools are the most commonly referenced non-Microsoft software at Microsoft. When I was teaching IIS classes, I used to say "put filemon on a USB stick and carry it around with you everywhere you go". I also used to joke that I had keyboard macro to reply to emails "use filemon".

And process explorer - I mean - wow. Have you ever tried that thing? It's beyond belief amazing. No one understand the insides of a Microsoft OS like Mark Russonvich and he will be a great asset for Microsoft. In truth, I wonder how this has come about as the last time I talked to Mark (I know him from our frequent intersections at variours speaking events), his working for Microsoft did not seem like a remote possiblity. He's irritiated more than one person by publishing "secrets" about how things work. He's a great guy and I hope made a bazillion doallars on the buyout.

http://news.com.com/Microsoft+buys+Windows+utility+software+maker/2100-1016_3-6095376.html?tag=nefd.top

 

-brett

 

Tuesday, July 18, 2006 8:19:47 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Friday, July 14, 2006

Eweek reviews IIS 7 saying it should be getting more attention. I agree of course.  http://www.eweek.com/article2/0,1895,1988880,00.asp

-brett

 

Friday, July 14, 2006 4:56:13 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Thursday, July 13, 2006

http://channel9.msdn.com/Showpost.aspx?postid=215282

A new video was just posted to Channel 9. This is me and Thomas Deml, IIS uber PM, being "interviewed" by my boss, James Conard about IIS 7 extensibility. IIS 7 really does open a lot of new doors for web developers so check it out. If you want details on the developer side of isle, check out the examples and sample code iis.net. Go to the TechCenter and filter on IIS7.

-brett

 

Thursday, July 13, 2006 5:04:24 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, July 11, 2006

eWEEK posted a pefomance article testing open source applications on Windows Server 2003 R2. The premise was to test peformance of open source technologies running on Windows vs Linux.

The Windows based stacks did very well in the tests overall leading to the conclusion that "Enterprise IT managers shouldn't hesitate to look into the option of deploying open-source stacks on a Windows Server platform."

It's mind boggling, however, that the only test off IIS 6 here is with Sharepoint. I would love to have seen Windows+IIS+PHP+MySQL vs LAMP in this test.

http://www.eweek.com/article2/0,1895,1983364,00.asp

-brett

 

Tuesday, July 11, 2006 2:25:16 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Sunday, July 02, 2006

At Microsoft, most people have their own office. Even a lowbie like me has a private space with a door that closes and I appreciate that. However, it is pretty common for people to be relocated fairly often as new hires come in, people leave for new jobs in and out of Microsoft and team priorities change requiring reduced or increased staffing.

So, as you may have heard Robert Scoble is leaving Microsoft, and this happens just as we are shuffling offices. I got shuffled into Robert's office. Now, don't go thinking it's anything special ... Not.

He did leave a gigantic box of video tapes and some other stuff, and we had a few chats in the hall about his move. Robert was always very approachable and kind to me, something I appreciate from anyone, and even moreso from somone who has his name recognition. Some people are pretty stuffy when they think they are "someone" instead of  themselves.

At any rate. I thought it was at least intresting that I'm landing in his office. Maybe it will result in more blogging!

-brett

Sunday, July 02, 2006 4:53:52 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Wednesday, June 28, 2006

... I happened to be interviewed Adam Machanic (SQL MVP) as I passed by the database section of the exhibitaiton. My ramblings were captured on video and posted here. http://www.sswug.org/sswugradio/getpodcast.asp?pid=119 

Wednesday, June 28, 2006 7:32:07 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

In this edition, I interview Henry Seiller from the IIS team. Henry is in charge of installation and upgrades at it relates to IIS on Vista and Longhorn. This is actually a pretty interesting topic and there are significant changes under the hood.

Check it out http://channel9.msdn.com/Shows/IIS_Show

-brett

 

Wednesday, June 28, 2006 5:12:16 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Tuesday, June 20, 2006

So I loaded a screencast on Channel 9 today at http://channel9.msdn.com/Showpost.aspx?postid=206237. It's about installing IIS7 on Vista. Haven't done one of these screencasts before so forgive the resolution. A link to a better one is here: InstallingIIS7onVista.wmv (70.97 MB).

Short story is IIS 7 modular so the IIS team had an interesting situation to consider. Since we claim all over the place to be "secure by default", the question arises - now that we can opt to not load certain features in IIS 7 that are loaded all the time in IIS 6 (CGI processing, ADSI compatibility, Digest authentication for example): should we load things that customer expect since that they way IIS 6 works, or not load things they don't ask for making it more secure. The current trend in that discussion is the "not" side of the discussion. As as result, IIS 7 doesn't do some thing you might expect if you just install the default configuration. Here's a video that explains shows you some of the details.

-brett

 

Tuesday, June 20, 2006 3:39:32 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

Theme design by Jelle Druyts