Steve Schofield's Blog

November 2006 - Posts

  • IIS7 - post #19 - COM+ component applet.

    I was looking for the Component Services applet on Vista and Longhorn.  Here is the answer.

    http://forums.iis.net/thread/1471948.aspx

    Steve

  • IIS7 - post #18 - Roundtable with Brett Hill, Thomas Deml, and Chris Adams from the IIS team podcast by Wally McClure (aspnetpodcast.com)

    This is a podcast about IIS7 with Brett Hill, Thomas Deml, and Chris Adams from the IIS team.

    http://aspnetpodcast.com/CS11/blogs/asp.net_podcast/archive/2006/05/30/329.aspx

    For those who don't know Wally, he is an author of several books the most recent is Beginning AJAX with ASP.NET.   I'm looking forward to meeting Wally in a couple of weeks.  Should be interesting!

    Tx,

    Steve Schofield
    Microsoft MVP - IIS

  • IIS7 - Post #17 - More webcasts on IIS material.

    I have been doing a lot of research of IIS7 recently.  There are a TON of webcasts and material available.  As I run across them, I'll add them to my IIS tag.

    Managing IIS 7 with Windows PowerShell
    http://channel9.msdn.com/Showpost.aspx?postid=256994

    "The IIS Show" by Brett Hill  (This has several shows on IIS)  It is worth checking out.
    http://channel9.msdn.com/shows/IIS_Show

  • IIS7 - post #16 - 33 days uptime and counting with Longhorn / IIS7 RC1

    I've been running Longhorn since July 2006.  I upgraded to RC1 a few months back, since then at times I forget about my IISLogs.com server.  This is pretty much an appliance at the time of posting the uptime is 33 days.  Ok... it is not months or years however for a beta OS with no restarts and serving about 3000 users a week, this is pretty good I think.  The IIS7 adventure continues...

    Here is a picture of the uptime.  I thought this was worth sharing.

    Tx,

    Steve Schofield
    Microsoft MVP - IIS

  • IIS7 - post #15 - Webcasts from Scott Guthrie / Bill Staples

    I'm not sure how much content or architecture talks about previous versions of IIS were available but there are TONS about IIS7.  The three webcasts listed below are from the past year.  They do a great job covering a bit of history where IIS came from and discusses where it is headed.  I've known Scott Guthrie since 2000, he does a great job  explaining how IIS and ASP.NET are integrated together to make it even more powerful.  My favorite was the .NET show, the first part "introduces IIS7", the second part gets into demos and other things.  Bill does an excellent job showing the power of IIS7.  Thanks guys for taking time to speak and make this content available.

    The .NET SHOW: Robert Hess interviews Bill Staples and Scott Guthrie about IIS7
    http://www.iis.net/default.aspx?tabid=2&subtabid=23&i=1035

    Talking ASP.NET and IIS 7.0, Part I
    http://channel9.msdn.com/ShowPost.aspx?PostID=44084

    Talking ASP.NET and IIS 7.0, Part I
    http://channel9.msdn.com/ShowPost.aspx?PostID=44084

    Talking ASP.NET and IIS 7.0, Part II
    http://channel9.msdn.com/Showpost.aspx?postid=44940

    Checkout the TechCENTER at http://www.iis.net

    Steve Schofield
    Microsoft MVP - IIS

     

  • Vista RTM is loaded!

    What a difference between RC1 and RTM vista.   I have a Dell Inspiron 6000 laptop with 1 GB of RAM, Vista 32 bit screams.  The only thing I had to update was the sound card, a trip to http://support.dell.com download the driver and this took care of the problem.   I see for corporations UAC will be a nice benefit, I personally turned this off.  Loading up a few other applications and my laptop will be ready to roll.  Thanks MS, Vista is nice and solid.  I've already loaded IIS7, .NET 3.0, Unix tools, and thank you for adding the 'telnet client' at the last moment.  As an administrator who does a lot of troubleshooting, telnet is a quick and dirty way to test network connectivity to SMTP, POP3, MS Sql Server, HTTP, FTP etc..  The response time is very good and loading all my apps with no problems.  

    It feels a bit overwhelming keeping up on all the new stuff coming out of Redmond but keep up the quality over quantity.    I've had my head buried in IIS7 and Longhorn technologies.  Ole well I'm sure there will be tons of people blogging about Vista experiences, so far things are looking up.   Next on the list is to upgrade my desktop with the 64 bit version.  That should be interesting.  :)

  • IIS7 - post #14 - Misc appcmd commands.

    I was experimenting with IIS7 appcmd tool and wanted to post my few notes for appcmd.   There appears to be a lot more dynamic properties that can be set.  I'm still in the process of figuring them out but wanted to post this for now. I found the links on technet syntax didn't appear to be updated.  

     Add Site.
    C:\Windows\System32\inetsrv>appcmd add site /name:"dev.iislogs.com" /bindings:http/dev.iislogs.com:80: /physicalPath:"c:\domains\dev.iislogs.com"
    SITE object "dev.iislogs.com" added

    Delete site
    C:\Windows\System32\inetsrv>appcmd delete site dev.iislogs.com
    SITE object "dev.iislogs.com" deleted


    List all properties for apppool
    C:\Windows\System32\inetsrv>appcmd add apppool /name:dev.iislogs.com -?
    ERROR ( message:-name
    -queueLength
    -autoStart
    -enable32BitAppOnWin64
    -managedRuntimeVersion
    -managedPipelineMode
    -passAnonymousToken
    -processModel.identityType
    -processModel.userName
    -processModel.password
    -processModel.loadUserProfile
    -processModel.manualGroupMembership
    -processModel.idleTimeout
    -processModel.maxProcesses
    -processModel.shutdownTimeLimit
    -processModel.startupTimeLimit
    -processModel.pingingEnabled
    -processModel.pingInterval
    -processModel.pingResponseTime
    -recycling.disallowOverlappingRotation
    -recycling.disallowRotationOnConfigChange
    -recycling.logEventOnRecycle
    -recycling.periodicRestart.memory
    -recycling.periodicRestart.privateMemory
    -recycling.periodicRestart.requests
    -recycling.periodicRestart.time
    -recycling.periodicRestart.schedule.[value='timespan'].value
    -failure.loadBalancerCapabilities
    -failure.orphanWorkerProcess
    -failure.orphanActionExe
    -failure.orphanActionParams
    -failure.rapidFailProtection
    -failure.rapidFailProtectionInterval
    -failure.rapidFailProtectionMaxCrashes
    -failure.autoShutdownExe
    -failure.autoShutdownParams
    -cpu.limit
    -cpu.action
    -cpu.resetInterval
    -cpu.smpAffinitized
    -cpu.smpProcessorAffinityMask
     )

    Add Classic Pipeline Application Pool using APPCMD
    C:\Windows\System32\inetsrv>appcmd add apppool -name:dev.iislogs.com -managedRuntimeVersion:Classic
    APPPOOL object "dev.iislogs.com" added

    Add Integrated Pipeline Application Pool using APPCMD
    C:\Windows\System32\inetsrv>appcmd add apppool -name:dev2.iislogs.com -managedRuntimeVersion:Integrated
    APPPOOL object "dev2.iislogs.com" added

    List all properties for the 'SITE' option
    C:\Windows\System32\inetsrv>appcmd add site /name:dev.iislogs.com -?
    ERROR ( message:-name
    -id
    -serverAutoStart
    -bindings.[protocol='string',bindingInformation='string'].protocol
    -bindings.[protocol='string',bindingInformation='string'].bindingInformation
    -limits.maxBandwidth
    -limits.maxConnections
    -limits.connectionTimeout
    -logFile.logExtFileFlags
    -logFile.customLogPluginClsid
    -logFile.logFormat
    -logFile.directory
    -logFile.period
    -logFile.truncateSize
    -logFile.localTimeRollover
    -logFile.enabled
    -traceFailedRequestsLogging.enabled
    -traceFailedRequestsLogging.directory
    -traceFailedRequestsLogging.maxLogFiles
    -applicationDefaults.path
    -applicationDefaults.applicationPool
    -applicationDefaults.enabledProtocols
    -virtualDirectoryDefaults.path
    -virtualDirectoryDefaults.physicalPath
    -virtualDirectoryDefaults.userName
    -virtualDirectoryDefaults.password
    -virtualDirectoryDefaults.logonMethod
    -virtualDirectoryDefaults.allowSubDirConfig
    -[path='string'].path
    -[path='string'].applicationPool
    -[path='string'].enabledProtocols
    -[path='string'].virtualDirectoryDefaults.path
    -[path='string'].virtualDirectoryDefaults.physicalPath
    -[path='string'].virtualDirectoryDefaults.userName
    -[path='string'].virtualDirectoryDefaults.password
    -[path='string'].virtualDirectoryDefaults.logonMethod
    -[path='string'].virtualDirectoryDefaults.allowSubDirConfig
    -[path='string'].[path='string'].path
    -[path='string'].[path='string'].physicalPath
    -[path='string'].[path='string'].userName
    -[path='string'].[path='string'].password
    -[path='string'].[path='string'].logonMethod
    -[path='string'].[path='string'].allowSubDirConfig
     )

    Share this post: Email it! | bookmark it! | digg it! | reddit!

Powered by Community Server 2.1