IIS 7.0 Server-Side
Mike Volodarsky on advanced Web server deployment and development with IIS 7.0 and ASP.NET
Reliably uploading very large files with the Reliable Transfer Client
Improving large file uploads on the web with Reliable Transfer Client. While we initially built ScaleUP to improve upload scalability for high-traffic environments like MySpace, it soon became fairly obvious that uploads pose many other challenges - and not all of them on the server.
Read More...
Caution when stopping and starting an IIS application pool with appcmd
When starting and stopping IIS 7 application pools from command line with appcmd.exe, you should be aware of a behavior that can sometimes lead to unintended circumstances. To explain it, lets first review what happens when you stop an application pool
Read More...
Enabling Fast, Reliable, and Super-Scalable Uploads in ASP.NET, ASP, and PHP applications
Uploads have always historically been a major pain point for web applications, due to poor performance, spotty reliability, and framework-specific limitations. Today, LeanServer is releasing a breakthrough web upload solution for the Microsoft IIS platform that finally enables fast, reliable, and super-scalable HTTP uploads to any web application.
Read More...
Brief History of Web Uploads
A brief history of HTTP upload support in the Microsoft web platform, and the challenges behind enabling reliable and scalable uploads for ASP.NET, ASP, and PHP applications.
Read More...
Help LeanServer grow - become a part of our expert developer team
In the last 6 months, LeanServer has deployed several high performance web technologies with some of the biggest names in the web. It’s been a very intense ride, but totally worth it when seeing the impact we can have in a large-scale web environment
Read More...
LeanServer needs a rockstar .NET Developer in the Philadelphia area
Things have been pretty hectic. Although I haven't blogged about this much, I've been working on LeanServer , a new company I started last year. LeanServer is a technical expert in scalability and performance for very large web sites, with multiple
Read More...
Troubleshooting performance counter problems with PerfMon and a debugger
Performance counters are a wonderful tool when it comes to quickly assessing system health and performance of Windows subsystems. In addition to learning much about the operation of Microsoft products, exposing performance counters from your own code
Read More...
Be a part of the energy revolution / Help Save Kilowatt Ours
I dont usually post activist stuff on the blog, but I have to make an exception in this case. A year ago, I caught a late night showing of Jeff Barrie's Killowatt Ours, a 1 hour long film about the true impact of energy production on our environment,
Read More...
Workaround for using IIS 7 url authorization with ASP.NET roles
When using the IIS 7.0 Integrated pipeline, you gain access to a ton of cool scenarios where IIS and ASP.NET features work together to provide value for your application – regardless of the application content. Most of these features involve using
Read More...
Fun with file locking
If you are developing code that uses distributed synchronization or messaging, you sometimes might need to use files as a locking mechanism. This can be useful because files are persistent (beyond thread, process, or even power session lifetime), and
Read More...
Analyzing server power consumption and costs
For many data centers, the cost of powering servers has become a top budget item. The first step to reducing power costs lies in understanding the power characteristics of your server equipment and workloads. We started with a simple power meter and a tool to monitor and correlate power data ...
Read More...
IIS 7.0 Url Rewriter gotchas when importing mod_rewrite rules
One of the best things to happen to IIS 7.0 recently is the release of Url Rewriter , the IIS 7.0 url rewriting equivalent to Apache's mod_rewrite. To ease the process of migrating Apache apps (notably PHP applications that rely on mod_rewrite rules
Read More...
IIS 7.0 Forms Authentication and Embedded Media Players
One of the useful benefits of IIS 7.0 and the ASP.NET Integrated mode is the ability to protect all content using ASP.NET Forms Authentication. In the past, people would often protect the application pages themselves, and leave images and media content
Read More...
When to restart IIS when making changes to your application
Knowing when to restart IIS to pick up various types of changes to your application has traditionally been a challenge. IIS and ASP.NET are both stateful software systems, which heavily rely on cached state that is loaded once to provide high performance.
Read More...
Leverage the Top 10 Performance Improvements in IIS 7.0
IIS 7.0 improves on the already solid performance of its predecessor in quite a few places. But the real power lies in the new capabilities IIS 7.0 provides that can significantly improve performance, scalability, and reduce operational costs of running web applications
Read More...
More Posts
Next page »
About me
For the past 5 years
, I was the core server Program Manager for the IIS 7.0 and ASP.NET 2.0 products at Microsoft.
Now, I work on advanced web server tech using IIS 7.0, .NET, and Windows Server 2008 and write about it in this blog.
Writings
TechNet Magazine
>
Top 10 Performance Improvements in IIS 7.0
MSDN Magazine
>
IIS 7.0: Build Web Server Solutions with End-To-End Extensibility
>
IIS 7.0: Enhance Your Apps with the Integrated ASP.NET Pipeline
>
IIS 7.0: Explore The Web Server For Windows Vista And Beyond
>
Design and Deploy Secure Web Apps with ASP.NET 2.0 and IIS 6.0
>
Fast, Scalable, and Secure Session State Management for Your Web Applications
Tools and Modules
LeechGuard
IconHandler 2.0
DirectoryListing
HttpRedirection
IIS Auth for Wordpress
iisschema.exe
PortCheck.exe v2.0
Popular Posts
-
ASP.NET 2.0 Breaking Changes on IIS 7.0
-
Develop IIS7 modules and handlers with .NET
-
Troubleshoot IIS7 errors like a pro
-
Troubleshooting 503 / "service unavailable" errors
-
Troubleshooting "server not found" errors
-
Create IIS7 sites, applications, and virtual directories
-
Run Ruby on Rails with IIS FastCGI
-
VS Debugging of ASP.NET applications on Windows Vista
-
Stop hot-linking with IIS and ASP.NET
Tags
.NET
AppCmd
Apps
ASP.NET
COM
Configuration
Debugging
Development
FastCGI
Goodies
IIS
IIS 7.0
IIS6
IIS7
ISAPI
Jobs
LeanServer
Media
Other
Performance
PHP
Power
Random
RubyOnRails
ScaleUP
Tools
Troubleshooting
Uploads
url rewriter
VisualStudio
Search
Go
This Blog
Home
Email
Navigation
Photos
Archives
July 2010 (1)
May 2010 (3)
February 2010 (1)
July 2009 (1)
May 2009 (3)
March 2009 (1)
February 2009 (1)
December 2008 (1)
November 2008 (1)
September 2008 (1)
August 2008 (2)
June 2008 (1)
May 2008 (4)
April 2008 (4)
March 2008 (3)
February 2008 (6)
January 2008 (2)
December 2007 (3)
November 2007 (3)
October 2007 (3)
September 2007 (4)
August 2007 (3)
July 2007 (5)
June 2007 (2)
May 2007 (4)
April 2007 (2)
March 2007 (2)
February 2007 (3)
January 2007 (4)
December 2006 (3)
November 2006 (5)
October 2006 (9)
September 2006 (2)
Good IIS Blogs
Scott Guthrie's blog
Bill Staples' blog
David Wang's blog
Brett Hill's blog
Disclaimer
These postings are provided as is with no warranties, and confer no rights. The views expressed in this blog are entirely my own.
Syndication
RSS 2.0
Atom 1.0