Monday, July 25, 2005

Just in case you are suffering from the delusion that Apache admins live in happyland, here's a very intresting thread.

http://apache.slashdot.org/apache/05/07/22/2159253.shtml?tid=133&tid=2

 

-brett

 

Monday, July 25, 2005 4:36:17 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
Saturday, July 23, 2005

http://www.w2knews.com/index.cfm?id=535

A new survey commissioned published by Sunbelt Software of Linux and Microsoft servers has some intresting comments. Most notably:

  • Windows usage remains high: 55% of the respondents noted that 80% to 100% of their servers are running Windows. Only three percent of respondents said they had no Windows installed.
  • Linux deployments also remain healthy: 38% of the respondents reported that up to 20% of their servers were running Linux, while only 28% said they did not have any Linux installed.
  • However the number of vociferous and strident complaints regarding the performance of Windows has diminished considerably compared with earlier Yankee/Sunbelt surveys. In fact, many respondents noted the vast performance and reliability improvement from the legacy Windows NT 4 platform to the current Windows Server 2003 release
  • One of the things I've said for a long time about Microsoft is that they are learning more and more about how to make better operating systems. Each release has in fact been better then the previous, with the exception of Windows ME. But from NT-2000-2003 you see a clear evolution. And the view from here is that this evolution is not ending anytime soon.

     

    -brett

     

    Friday, July 22, 2005 11:04:25 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, July 20, 2005

    Be sure to visit all the options under "Configuration" in the Admin Menu Bar above. There are 16 themes to choose from, and you can also create your own.

     

    Wednesday, July 20, 2005 7:00:00 AM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Wednesday, July 13, 2005

    Having come from an IT Pro/administrative focus the last few years, I was expecting that IIS 7 would be more of the same great goodness we got from IIS 6. IIS 6 was a gigantic step from IIS 5 and offered a great deal more for admins in terms of reliability, security, and performance. IIS 7 does indeed have improvements in administration, but the underlying architecture regarding working processes/application pools and http.sys doesn't change much. This design has proven itself in the field to be more than capable in the most loaded, attacked, stressed, hi-availability sites in the world.

    However, if you want to modify the capabilities of IIS 6 to do things it doesn't do, that was tricky. ISAPI filters are ideally placed in the architecture for adding capabilities but are tricky to write and have limitations Also, if you want to do forms based authentication for non-asp.net applications - well, sorry, you have to write your own. All of that changes in IIS 7.

    In IIS 6, the design philosophy is - start the server and enable only the features you require. Most are disabled by default but the code for those disabled features is loaded nonetheless. In IIS 7, the design philosophy is start the server and load only the features you require, the rest are NOT PRESENT. If you only want static content and a basic authentication, you list the required modules in applicaitonhost.config for those functions. You want compression? Load the module. You want to write your own authentication? Write your own - managed or native code - and load it. Goodby Isapi Filters!

    This is major bigness and is only one of the many new major bignesses in IIS 7. There are big stories around  administration, integration with .net, tracing and diagnostics, WMI, and just about evey other area. Here's a pointer for admins - start now getting familiar with web.config files in asp.net. Even if you aren't deploying asp.net on IIS 5 or 6, IIS 7 will be using .config files instead of the metabase as it's configuration store. You will be able to mange it from the new Web Manager, but it's helpful to have some notion about how .config works before you get into IIS 7. In particular, for administrators, is the use of the LOCATION tag.

    For developers, consider what you can do with IIS 7 by extending the capabilities of the server to interact with your application and infrastructure in ways never before possible. By creating a module and loading it as part of IIS 7 itself - you can add capabilities to the server specific to your business requirements or application.  In addition, the APIs to manage the configuration will all be fully public and part of .net. And, it’s designed with to support xcopy deployment.

    More to follow

    -brett

     

     

     

    Wednesday, July 13, 2005 6:04:59 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com
    Monday, July 11, 2005
    Friday, July 08, 2005

    I get asked a lot, "what the heck is Evangelism at Microsoft?". Having given quite a few answers, I still don't like any of them in terms of what it communicates. Here's really good, short interview with Steve B at Microsoft who is asked the question "Why is there evangelism at Microsoft?"

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

    Friday, July 08, 2005 5:51:05 PM (GMT Standard Time, UTC+00:00)  #    Comments [0]  |  kick it on DotNetKicks.com

    Theme design by Jelle Druyts