April 2006 Blog Posts
This update addresses the following HTTP issues for ISA Server 2004 Standard and Enterprise Editions with Service Pack 2 (SP2):• KB 915045: Error 502 "The HTTP request includes a non-supported Header" when accessing certain web servers. This occurs when accessing certain Web servers that return headers that are incompatible with each other. • KB 915421: Errors 11001 or 400 when accessing certain web servers. This is caused by a misinterpretation of spaces in headers provided by ISA Server, and results in a corrupted URL and failure to load the Web page. • KB 915422: Event ID 23004 when accessing web...
IIS7 is a major upgrade of IIS, and will ship in both Windows Vista as well as Windows Longhorn Server. It includes a ton of new functionality, including some very rich integration with ASP.NET. This includes:
1) The ability to now have HttpModules and HttpHandlers participate in all requests to a server. You no longer need to map requests to the ASP.NET ISAPI in order to write managed modules that participate in requests. This makes building modules for flexible authentication, authorization, logging, url-rewriting, auditing, etc. super easy with .NET. You could even now have an ASP.NET HttpModule provide forms-authentication to a...
Effective April 19th, 2006, all Visual Studio 2005 Express Editions including Visual Basic, Visual C#, Visual J#, Visual C++, and Visual Web Developer Express will be free permanently!
Prior to this pricing announcement, Visual Studio Express Editions were promotionally discounted to be free for one year, starting on November 7th, 2005. With this announcement, the promotional discount for Visual Studio Express is now permanent and Express will continue to be free.
Also there is a number of starter kits released...
Microsoft .NET Interface for Lego Mindstorms Starter KitThe Microsoft .NET interface for Lego Mindstorms enables you to programmatically control...
Visual Studio 2005 provides some capabilities for visually editing the styles for elements in an HTML or ASP.NET page. For example, in Design view, you can right-click a control or element, and then choose Style to display the Style Builder dialog box. Although the style builder enables you to create and edit in-line styles, there's no way to edit the styles that are inherited from a linked style sheet. The new CSS Properties window provides this capability — it enables you to edit both in-line styles and styles in linked style sheets.The CSS Properties window is an add-in package to...
One of the Visual Studio Web Tools Team just published a cool free plug-in for VS 2005 that provides support for spell-checking HTML and ASP.NET page content within the VS 2005 IDE:
You can download the plugin from http://blogs.msdn.com/mikhailarkhipov/archive/2006/04/17/577471.aspx
Note: The page above has a large white space so you will need to scroll to the bottom to see more details...
Service Pack 1 for Microsoft SQL Server 2005 is now available. The download which will range 250MB to a wopping 900MB can be used to upgrade any of the following SQL Server 2005 editions:
http://www.microsoft.com/downloads/details.aspx?familyid=cb6c71ea-d649-47ff-9176-e7cac58fd4bc&displaylang=enA list of the new features and improvements that are included in SQL Server 2005 Service Pack 1 can be view here.
Basically the browsershots.org site will allow you to submit your web site and have its clients render your site using a number of different browsers and you can then see how your site looks on different operation systems and browsers and browser versions.
The day I visited the following browsers were supported.
MSIE 7.0 Beta
There is a limit in the size of the queue to around 60 minutes which means that only the browsers that are available within the 60 minutes will take your job when you submit it.
This service is free for you to...
I came across an interesting site today http://clustrmaps.com
See at a glance where your site's visitors are located: instantaneously, even when the numbers are enormous! Visitors don't need to click on anything: just viewing your page is sufficient.
One thumbnail map on your site shows it all: We provide (free) the HTML that gives you a thumbnail map, like the one on the left. When it loads, it increments a counter and shows the locations of all the visitors to your page, cumulatively (even for huge numbers). Clicking on it zooms in to a big world map, and (optionally) lets you...
The following ASP script will allow you to view all services on a particular computer and their current state (Started, Stopped, Starting, Stopping etc)
By default you will not be able to run the script because the IUSR_ computer account does not have the correct permissions to perform this action.
If you do try to run this script with the standard IUSR_ account you will get the following error.
HTTP 500.100 - Internal Server Error - ASP errorInternet Information Services
Technical Information (for support personnel)
Error Type:(0x80041003)/service/Default.asp, line 4
Line 4 was this line in the source file: set objService = GetObject("winmgmts:")
The way I worked around...
I have been getting very frustrated with the Visual Studio 2005 code editor being very very slow. I found a reference to a potential fix to this issue.
Typing into the VS.NET 2005 code editor can be extremely slow.
Open a project (C#) in VS.NET 2005 and go to the code editor.
Place your cursor between functions and just hold down the "1" key for about 5 seconds.
How many key presses got recorded? in my case about 45 and they only appeared after another 5 seconds, now follow the steps below and then repeat.
The Navigation Bar appears to be causing this excessive...
The following script will allow you to process all physcial and virtual directories for a particular web site and show what authentication methods are enabled.
Each directory will have one or more of the following to determine the authentication methods enabled.
A = Anonymous
B = Basic
D = Digest
N = NTLM
S = SSL
S128 = SSL 128 Bit
You must specify the web site instance id when calling the script. In the case of Windows XP Pro there is (by default) only one web site which has an instance ID of 1. If you are running multiple web sites on a Server OS or you have created...
I saw a request on the Microsoft.Public.InetServer.IIS newsgroup today and so I modified a prevously written script I wrote on www.iisfaq.com to do the task.
I'm running an IIS 5.1 web server at home (Windows XP Pro), and what I was hoping to do is list all of the directories for a web site which have anonymous access disabled
The following script will allow you to process all physcial and virtual directories for a particular web site and show if they allow anonymous access or not.
You must specify the web site instance id.
In the case of Windows XP Pro there is...