Ph: 01092012

All Blog Posts rss

FTP Firewall Settings, Active vs. Passive, and FTPS Explicit vs. Implicit-Week 47

You can find this week’s video here . Have you ever wondered what FTP Active mode or Passive mode means? Do you have a good understanding of the FTP data channel or control channel? It can be difficult to fully understand FTP, which firewall ports to...

ASP.NET and IIS Performance Troubleshooting Tools: FREB, Perfecto, and PerfView

If you have an ASP.NET application running on IIS 7 or IIS 7.5 that is experiencing intermittent delays, you have three powerful troubleshooting tools at your disposal that you might not have known about: FREB , Perfecto , and PerfView . 1) IIS Failed...

Flush IIS HTTP and FTP Logs to Disk

Today I wanted to find a way to flush the IIS FTP logs on-demand.  The logs for IIS FTP flush to disk every 6 minutes, and the HTTP logs every 1 minute (or 64kb).  This can make troubleshooting difficult when you don’t receive immediate access...

Using URL Rewrite to Insert Different Scripts Based on Browser Type

I just stumbled across a piece of sample code that I had written several months ago for a coworker, and I thought that I'd share it with everyone. Here's the scenario: my coworker asked me if it was possible to have different client-side scripts inserted dynamically depending on the type of web browser that is being used. If the application was written in ASP.NET or some other dynamic language, then it would be trivial to determine the browser type and return the correct HTML <script> block to the client. Unfortunately, he needed the script for both static and dynamic pages, and he didn't want to modify all of his pages unless absolutely necessary. This sounded to me like a job for a pair of outbound rules in URL Rewrite . With the above...

Advanced Log Parser Charts Part 2 - Using Gradient Colors for Area Charts

In Part 2 of this series, I'll show you how to customize the area chart from Part 1 to show the chart area with a gradient. More specifically, there are three different chart gradient methods that we'll take a look at in this blog post: SetOneColorGradient SetTwoColorGradient SetPresetGradient Before I continue, there is one quick Log Parser convention that you should realize: there are two objects that Log Parser will create and pass to your script. As you look at the sample scripts in this post, you will see these objects in use: Object Name Description Example chartSpace This is the base chart workspace object. // Set the border style for the chart. chartSpace.Border.Color = "#000000" ; chartSpace.Border.Weight = 2; chart This is equivalent...

Advanced Log Parser Charts Part 1 - Working With Configuration Scripts

I recently had a situation where I wanted to customize the chart output from Log Parser, and after a bunch of research I eventually arrived at the conclusion that configuration scripts for create customized charts are probably the least-documented feature of Log Parser. After a lot of experimentation, (and a bit of frustration), I finally managed to achieve the results that I wanted. With that in mind, I thought that it would make a great blog series if I documented some of the settings that I used. Log Parser and Chart Configuration Scripts When you look in the Log Parser help file, it makes mention of using configuration scripts to customize charts, and it provides the following small JavaScript sample: // Add a caption chartSpace.HasChartSpaceTitle...

Joomla! 2.5 Adds SQL Server Support!

This is a short post to shareexciting news: Jooma! 2.5, which shipped earlier this week, now has support for SQL Server! Of course, this release contains lots more goodies, but the addition of a database abstraction layer that supports multiple databases is a huge step (support for other databases may arrive quickly now that Joomla! ison a 6-month ship cycle). This will remove headaches for anyone deploying Joomla! in multiplatform environments. You can read all about the release on the Joomla! Web site: Joomla! 2.5 Released with Extra Features and Easy Updates . I think this quote from the announcement sums up the impact of this release better than I could: “ Multi-database support is a huge step forward for Joomla, which is already powering...

Recommended Listening–Clint Huffman on RunAs Radio

This week’s RunAs Radio has Clint Huffman , a Microsoft Premier Field Engieer talking to Richard Campbell about understanding the health state of IIS7/7.5.  There is some excellent content in this episode and I’d strongly recommend listning to it...

Microsoft at Node Summit

We are excited to be attending and participating at Node Summit in San Francisco this week. Among those Microsoft staffers on site are Server & Tools Corporate Vice President Scott Guthrie - who participated on a panel about Platform as a Service...

IIS FTP User Isolation-Week 46

You can find this week’s video here . I’ve been looking forward to releasing this week’s video.  IIS FTP User isolation is an interesting topic because it offers a lot of power and flexibility but it’s not very intuitive because of how it’s managed...

Smooth Streaming to XBox and Beyond

Last month, Microsoft announced the new TV platform for XBox and a long list of content providers that will be bringing their TV and premium content onto XBox. For more detailed information, please check the press release here and here . As someone from...

Tips & Tricks: DebugDiag 1.2

A few years ago, I was lucky enough to have a very small hand in the birth of DebugDiag. In version 1.0, I got to do some work on the analysis scripts, as well as work on one of the debugger extensions it uses for analysis. As a result of the time I spent...

Getting AWStats installed and configured on IIS 7.5

One of things I’ve wanted to evaluate is AWStats for doing analytics on a variety of sites I run. AWStats ( www.awstats.org ) is a free Open Source (Perl based) package. One of the things I couldn't find that covered the steps to get IIS 7.5 up and running...

Windows Azure Libraries for Java Available, including support for Service Bus

Good news for all you Java developers out there: I am happy to share with you the availability of Windows Azure libraries for Java that provide Java-based access to the functionality exposed via the REST API in Windows Azure Service Bus . You can download...

Windows Azure Libraries for Java Available, including support for Service Bus

Good news for all you Java developers out there: I am happy to share with you the availability of Windows Azure libraries for Java that provide Java-based access to the functionality exposed via the REST API in Windows Azure Service Bus . You can download...
More Posts Next page »

Popular Tags

Most Comments

Most Viewed

IIS Team Blogs


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser