posts - 343, comments - 0, trackbacks - 0

September 2005 Blog Posts

IIS Metabase References

The following Microsoft Sites contain details on the IIS Metabase properties Metabase Property Reference (IIS 5.0)http://www.microsoft.com/windows2000/en/server/iis/default.asp?url=/windows2000/en/server/iis/htm/asp/apro3usl.htm?id=354 Metabase Property Reference (IIS 6.0)http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/cde669f1-5714-4159-af95-f334251c8cbd.mspx

posted @ Tuesday, September 27, 2005 7:11 AM | Feedback (4) |

Microsoft Scripting Resources

I came across a number of cool scripting utilities today that may help others; these are: Do-It-Yourself Script Center Kit Scriptomatic 2.0 TechNet Script Center Sample Scripts WMI Code Creator v1.0 HTA Helpomatic TechNet Script Center Sample Scripts Technet Script Center ADSI Scriptomatic Tweakomatic Do-It-Yourself Script Center Kit The Do-It-Yourself Script Center Kit includes all the materials you need to create your own version of the TechNet Script Center, either as stand-alone Web pages, stand-alone .vbs files, or as a .chm Help file. Included in the Kit are a database ( Microsoft Access ) of all the scripts found in the TechNet Script...

posted @ Monday, September 26, 2005 10:03 AM | Feedback (13) |

Looking for online IIS 6 Documentation?

The Microsoft Technet site has a number of document categories related to IIS 6. IIS 6.0 Documentation IIS 6.0 Content Revision Summary IIS 6.0 Typographical Conventions IIS 6.0 Glossary IIS 6.0 Deployment Guide IIS 6.0 Operations Guide IIS 6.0 Technical Reference For more details see:http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/848968f3-baa0-46f9-b1e6-ef81dd09b015.mspx

posted @ Saturday, September 24, 2005 1:40 PM | Feedback (14) |

NeatUpload [Open Source] for ASP.NET - Allow your users to stream uploads directly to disk and view a progress bar and more

NeatUpload allows ASP.NET developers to stream uploaded files to disk and allows users to monitor upload progress. It is open source and works under Mono's XSP/mod_mono as well as Microsoft's ASP.NET implementation. It features 2 custom controls:  InputFile allows the user to select a file to upload, and ProgressBar displays the upload progress either inline or in a popup. ProgressBar even allows users without JavaScript to see upload progress. Features Streams uploads directly to disk.  This conserves server memory, allows larger uploads, and helps prevent Denial of Service attacks. Integrates easily with existing applications.  Replace <HtmlInputFile> with <NeatUpload:InputFile> and add a <NeatUpload:ProgressBar>...

posted @ Friday, September 23, 2005 7:50 AM | Feedback (11) |

Do you want to stay up on the security vulnerabilities in a number of different products - More than 5500 products!

Secunia monitors vulnerabilities in more than 5500 products The following are the IIS 6 vulnerabilities since 2003 as of September 22, 2005 Below is the list of vulnerabilities for Apache 2 since 2003 as of September 22, 2005 (just a bit more than IIS 6) For more details see : http://secunia.com/

posted @ Friday, September 23, 2005 7:42 AM | Feedback (7) |

Windows Deployment and Resource Kits Online

Below are a list of the Microsoft Resource Kits that are available online. Internet Information Services (IIS) 6.0 Resource GuideThis searchable technical reference provides information about running IIS as a Web application platform, ensuring that IIS stays secure, monitoring and tuning IIS, administering the server programmatically, and capitalizing on built-in IIS scalability features to manage large-scale deployments. Internet Information Services (IIS) 6.0 Resource Kit ToolsThe IIS 6.0 Resource Kit Tools can help you administer, secure, and manage IIS. Use them to query log files, deploy SSL certificates, employ custom site authentication, verify permissions, troubleshoot problems, migrate your server, run stress tests,...

posted @ Friday, September 23, 2005 7:38 AM | Feedback (8) |

Google Blog Search [Beta]

Looking for results from just Blogs - seem I do these days - better than most web site content! To go to the default blog search page to find blogs on your favourite topics seehttp://google.com/blogsearch Google also has an Advanced Blog Search at:http://google.com/blogsearch/advanced_blog_search For blog entries refering to “Chris Crowe“ see:http://google.com/blogsearch?hl=en&q=chris+crowe

posted @ Thursday, September 22, 2005 8:03 PM | Feedback (3) |

Sharepoint - What is scheduled for the next release of Sharepoint - V3

UI / UX Built-in breadcrumb trails, Quicklaunch on every page, Tree-view navigation of sites built-in Pages will derive from “master pages“, meaning that you could re-skin an entire SharePoint site by modifying just one template file More professional out of the box themes FrontPage can directly edit each site's CSS file(s) Workflow built-in all over SharePoint, with tight integration with Outlook 12 tasks, FrontPage-based workflow creation, some browser-based workflow creation Individual documents can have document-specific workflows Item-level security on lists and libraries FrontPage has evolved further into a SharePoint designer tool (I read that as: the only SharePoint designer tool), and...

posted @ Thursday, September 22, 2005 8:00 PM | Feedback (3) |

Get ideas of keywords for your web sites

Get ideas for new keywords that can help you improve your relevance to queries that user submit to search engines Googlehttps://adwords.google.com/select/KeywordSandbox Example from Google I used the following keywords:  Metabase, ADSI, Blog, iis, sharepoint, internet,information,services,ii5,iis6,Windows,Sharepoint and got the following results ( Note: more results where returned that displayed below ) internet providers internet service providers internet access windows cable internet information internet services dial up internet internet banking internet roaming blog escort services windows media player windows xp upgrade cable internet service sash windows internet services dating services dial up internet access phone services cleaning services cheap internet service international internet nanny services hosting services...

posted @ Thursday, September 22, 2005 6:12 PM | Feedback (7) |

IIS - Where to get the Media to Install Internet Information Services

Different versions of IIS are available although IIS 5, IIS 5.1 and IIS 6 are now the only real versions that you may want to install. The table below describes where you can install IIS from - although you use to be able to download IIS you no longer can do that as it is a part of the Operating System. Version Obtained from Operating System 1.0 Included with Windows NT 3.51 SP 3 (or as a self-contained download). Windows NT Server 3.51 2.0 Included with Windows NT Server 4.0 Windows NT Server 4.0 3.0 Included with Windows NT Server 4.0 Service Pack 3 (Internet Information Server 2.0 is automatically upgraded...

posted @ Thursday, September 22, 2005 6:04 PM | Feedback (3) |

IIS Guard - [Beta] Easily see all requests that are made to your IIS web server and find the sites and scripts that are causing problems

The IIS web server can easily stop working due to corrupted or poorly written web scripts. There’s no monitoring tool included in the IIS web server itself, which makes it hard, if not impossible, to find and solve problematic sites or scripts. With IISGuard, this is a problem of the past. Now you can easily see all requests that are made to your IIS web server and find the sites and scripts that are causing problems. These are some of the problems that IISGuard can help you find in the IIS: High CPU load or memory consumption. Denial of Service...

posted @ Thursday, September 22, 2005 1:01 PM | Feedback (6) |

ISAPI Filter - [Freeware] IIS password

IIS password protection of files and folders has always been difficult. IISPassword brings the ease and power of Apache’s htaccess to Microsoft IIS. No longer is there a need for system user accounts and complex access permissions for maintaining a secure, password protected web site. IISPassword uses Basic HTTP Authentication for password protecting web sites on IIS, just like htaccess works on Apache. That makes your password protected Apache web site compatible with IIS, and vice versa. A powerful and intuitive interface makes it possible to password protect a web site in just moments. More advanced settings provide options such...

posted @ Thursday, September 22, 2005 1:01 PM | Feedback (9) |

Windows/Exchange - Email Forwarding System

EFS is "mail relay" software. It was specifically designed to give people with "part time" (dialup) connections to the Internet (or those with fulltime connections but their Internet Service Provider (ISP) does not support ETRN - which is not a protocol I recommend anyway) a way of retrieving mail from their ISP and delivering messages to an internal mail server, such as Microsoft Exchange Server, Lotus Notes 4 or 5, the freeware EMWAC IMS or in fact any RFC compliant SMTP server. You do not need a fulltime connection to the Internet to run EFS - it works with both...

posted @ Thursday, September 22, 2005 11:50 AM | Feedback (2) |

My New Blog Site - fish.crowe.co.nz

I have just started a new blog about me setting up and maintaining a new Tropical Fish Tank. I have not had one for about 10 years and I am getting quite excited about getting it. For details see http://fish.crowe.co.nz

posted @ Wednesday, September 21, 2005 7:52 AM | Feedback (9) |

Windows - Shared Computer Toolkit for Windows XP

Today Microsoft released version 1.0 of the Shared Computer Toolkit for Windows XP, a new set of security and management tools for people who manage shared computers in school computer labs, libraries, Internet cafes, or community technology centers. Windows XP customers can now download v1.0 for free at www.microsoft.com/sharedaccess.The Shared Computer Toolkit was designed to help: Make it easier for administrators to control the desktop experience and Restrict users from changing system settings, accessing system data, or running unauthorized software. Defend shared computers from viruses, spyware and other unauthorized changes by clearing changes to the hard disk, or effectively resetting the disk, every...

posted @ Tuesday, September 20, 2005 7:01 AM | Feedback (3) |

Looking for details on IIS 7 - Well check out these Videos

Bill Staples - An hour discovering IIS 7  Brent Hill and Roger Grimes - Chatting about IIS 7's security  Iain McDonald - Talking about release candidate of Windows Server 2003 R2 (and other stuff)  Eric Deily - IIS 7 preview  Scott Guthrie - Talking ASP.NET and IIS 7.0, Part II  Scott Guthrie - Talking ASP.NET and IIS 7.0  To keep up to date checkout this page often: http://channel9.msdn.com/tags/IIS

posted @ Saturday, September 17, 2005 1:23 PM | Feedback (4) |

IIS Security Planning Tool

The IIS Security Planning Tool helps administrators deploy IIS with security that's appropriate for the server's role. It uses a simple HTML interface to determine what services the server will provide, and recommends the deployment and installation options that will allow it to provide them securely. For more details see:http://www.microsoft.com/downloads/details.aspx?FamilyID=166d3102-f5a8-49a2-b779-153b7f59bcd3&DisplayLang=en

posted @ Tuesday, September 13, 2005 11:20 PM | Feedback (3) |

IIS - Internet Information Services (IIS) 6.0 Manager for Windows XP

With IIS 6.0 Manager for Windows XP, administrators can remotely manage an IIS 6.0 server from a Windows XP Professional workstation. This tool only installs a snap-in for Microsoft Management Console and its associated DLLs and documentation; it does not install the complete IIS 6.0 server on your local computer. This tool is available only in English. When installed on non-English editions of Windows XP, IIS 6.0 Manager, documentation, folders, and shortcuts appear as English-only. After installation, IIS 6.0 Manager and IIS 5.1 Manager coexist in separate directories on the same computer. Start the IIS 6.0 Manager after installation from the administrative tools...

posted @ Tuesday, September 13, 2005 11:18 PM | Feedback (2) |

IIS : Internet Information Services 6.0 Migration Tool

The Internet Information Services 6.0 Migration Tool is a command line tool that automates several of the steps needed to move a Web application from IIS 4.0, IIS 5.0 or IIS 6.0 to a clean installation of Internet Information Services (IIS) 6.0. The tool transfers configuration data, Web site content, and application settings to a new IIS 6.0 server. Migrating applications to IIS 6.0 enables organizations to take advantage of the new fault-tolerant architecture available in IIS 6.0 and other features that increase Web server reliability, performance, and security.Update: A new version of the IIS 6.0 Migration Tool (iismt.exe) has...

posted @ Tuesday, September 13, 2005 11:17 PM | Feedback (1) |

IIS Diagnostics Kits

The IIS Diagnostics Toolkit is a combined release of popular tools used by today's IIS users. These tools include tools aimed at resolving problems related to Secure Socket Layer (SSL) issues, permission or security problems, gathering data for your SMTP server included with IIS, as well as the famous Log Parser utility used to sift through hundreds or thousands of log files very quickly. The toolkit consolidates all the tools into a convienant download and is supplemented by updates every 90-days to ensure that users have the most current diagnostics tools at their fingertips. For more details see:http://www.microsoft.com/downloads/details.aspx?FamilyID=9bfa49bc-376b-4a54-95aa-73c9156706e7&DisplayLang=en Authentication and Access Control...

posted @ Tuesday, September 13, 2005 11:16 PM | Feedback (13) |

IIS - Internet Information Server Management Pack for MOM 2005

The Microsoft Internet Information Services (IIS) Management Pack provides availability, health, and configuration monitoring of IIS and its related services. By monitoring the applications and Web sites running on IIS, this Management Pack highlights issues that cause downtime or poor performance, such as broken links, unavailable sites, and security breaches. The IIS Management Pack also collects performance analysis and capacity planning data by tracking application performance and user load. The Microsoft Windows Internet Information Services Management Pack Guide describes the content of the management pack, and describes how to deploy it. You can download the management pack guide from the Microsoft Web...

posted @ Tuesday, September 13, 2005 11:11 PM | Feedback (1) |

SQL Server 2005 Mobile Edition Server Tools Beta 1 for use with IIS and SQL Server 2005 Beta 2 (USA)

This release of SQL Mobile Server Tools installs the necessary components on servers running IIS to support connectivity solutions to SQL Server 2000 and SQL Server 2005 Beta 2 databases. SQL Server 2005 Mobile Edition (SQL Mobile) is the compact database for rapidly developing applications in both native mode and the .NET Compact Framework that extend enterprise data management capabilities to devices.Companies and users of SQL Mobile that plan to synchronize to SQL Server 2000 or SQL Server 2005 Beta 2 databases will need to install this Server Tools release on their servers running Internet Information Services (IIS). For more details see:http://www.microsoft.com/downloads/details.aspx?FamilyID=0A6174A4-C009-4768-8284-698C32EC84E3&displaylang=en

posted @ Tuesday, September 13, 2005 11:09 PM | Feedback (2) |

Sharepoint - What is 80-20 Compliance Server for Microsoft SharePoint?

For organizations using Microsoft SharePoint that need to manage the retention lifecycle of electronic documents and email, 80-20 Compliance Server is a free enterprise software solution that automates the retention process by applying information retention policies as part of everyday business processes. 80-20 Compliance Server enables organizations to index, link, store, search, access and ultimately disposes of records stored in SharePoint over their complete lifecycle. Yes, not only is this Beta download free (of course), the final released product will also be free. Many companies think you should pay substantial license fees for a comparable records management capability in SharePoint, so why...

posted @ Tuesday, September 13, 2005 11:43 AM | Feedback (2) |

C# - An extremely good resource for code generators for c# and other languages

http://www.codegeneration.net/generators-by-language.php?language=3

posted @ Tuesday, September 13, 2005 11:40 AM | Feedback (2) |

Windows - How to determine which process has a file locked!

Ever had such an annoying message given by Windows? It has many other flavors: Cannot delete file: Access is denied There has been a sharing violation. The source or destination file may be in use. The file is in use by another program or user. Make sure the disk is not full or write-protected and that the file is not currently in use. Try this freeware application to show you what process has the file open:http://ccollomb.free.fr/unlocker/

posted @ Monday, September 12, 2005 9:22 PM | Feedback (11) |

Exchange - Using WMI to list all mailboxes and their sizes from c#

First off this is my 100th post to my blog! This is a sample of how to talk to MS Exchange to enumerate all of the mailboxes and display them with the total message count and total message size. It also shows examples of: Creating your own table Using a DataView to sort the table Writing to XML from a dataset Padding Strings Using the System.Management namespace using System; namespace Sample1 {     ///      /// Summary description for Class1.     ///      class Class1     {         ///          /// The main entry point for the application.         ///          [STAThread]         static void Main(string[] args)         {             try             {                 // http://msdn.microsoft.com/library/default.asp?url=/library/en-us/e2k3/e2k3/_wmiref_cl_exchange_mailbox.asp                 System.Console.WriteLine("Enumerate mailbox sizes in MS Exchange Server - Chris Crowe");                 System.Console.WriteLine();                 // Create a DataSet (only needed if you want to save to XML )                 System.Data.DataSet ds = new System.Data.DataSet();                 // Create a DataTable to hold our results                 System.Data.DataTable dt = new System.Data.DataTable("Mailboxes");                             // Add the table to the dataset                 ds.Tables.Add(dt);                 // Create columns for our data                 dt.Columns.Add(new System.Data.DataColumn("Mailbox", typeof(String)));                 dt.Columns.Add(new System.Data.DataColumn("Messages", typeof(Int32)));                             dt.Columns.Add(new System.Data.DataColumn("Size", typeof(Int32)));                             //                  System.Management.ConnectionOptions objconn = new System.Management.ConnectionOptions();                 objconn.Impersonation = System.Management.ImpersonationLevel.Impersonate;                 // Gets or sets a value indicating whether user privileges need to be enabled for the                  // connection operation. This property should only be used when the operation performed                  // requires a certain user privilege to be enabled (for example, a machine reboot).                 objconn.EnablePrivileges = true;                 // Exchange Server Name...

posted @ Sunday, September 11, 2005 10:45 AM | Feedback (5) |

WSS - Administrator Documentation and Resources

You can find the Administrator Documentation and Resources for Windows Sharepoint Services at the following URL http://office.microsoft.com/en-us/assistance/CH011650191033.aspx

posted @ Friday, September 09, 2005 9:42 AM | Feedback (2) |

WSS - Command Line Parameters for STSADM.EXE

If you are looking for the command line parameter reference for STSADM.EXE this resource may be very useful to you. It took me quite a while to find it.http://office.microsoft.com/en-us/assistance/HA011608431033.aspx

posted @ Friday, September 09, 2005 9:37 AM | Feedback (43) |

Front Page - Creating an RSS Feed for Your FrontPage Web Site

Microsoft has released a white paper on RSS and how to programmatically create an RSS file for your FrontPage 2003 Web site. The download that accompanies this article contains a VBA project and an XSLT file that you can use to generate and display RSS feeds Many resources available on the Internet explain RSS and the various RSS schemas. Here are a few resources that you might find useful: What Is RSS? Introduction to RSS RSS Tutorial for Content Publishers and Webmasters For more details see http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_fp2003_ta/html/OfficeFrontPageCreateRSS.asp

posted @ Thursday, September 08, 2005 5:35 PM | Feedback (2) |

Comparison of features that are included in Windows SharePoint Services and in SharePoint Portal Server 2003

Windows SharePoint Services is a collection of services for Microsoft Windows Server 2003 that you can use to share information, collaborate with other users on documents, and create lists and Web Part pages. You can also use Windows SharePoint Services as a development platform to create collaboration applications and information-sharing applications. SharePoint Portal Server 2003 is a scalable, enterprise portal server that is built on Windows SharePoint Services. You can use SharePoint Portal Server 2003 to aggregate Windows SharePoint Services sites, information, and applications in your organization to a single portal. Because SharePoint Portal Server 2003 requires Windows SharePoint Services,...

posted @ Thursday, September 08, 2005 2:44 PM | Feedback (1) |

Sharepoint - SmartPart v1.1 Released

A SharePoint Webpart that can host any ASP.NET user control. Create your webparts by using the VS.NET designer instead of coding everything by hand! support for custom ToolParts easy access to the underlying web part support for custom properties without exposing them in the property toolpart various minor improvements Support for Custom ToolPartsIf you develop web parts the hard traditional way, you probably know that you can create custom tool parts for your web parts. These tool parts will show up on the right hand side when you click “Modify Shared Web Part” in the same area where you can modify...

posted @ Wednesday, September 07, 2005 10:22 PM | Feedback (4) |

SQL - Creating Dynamic Cross-Tabs/Pivot Tables

  One of the features of MS Access is the TRANSFORM statement, used to create cross-tabs/pivot tables. It does all of the work of dynamically generating the cross-tabulation and the summary calculations. T-SQL unfortunately doesn't have this statement, so you're stuck using complicated SQL commands, expensive 3rd party products, or exotic OLAP to make pivot tables...or you can use the following procedure to dynamically create them! This example would be executed on the Northwind sample database. SQL Code EXECUTE crosstab 'SELECT LastName FROM Employees INNER JOIN Orders ON (Employees.EmployeeID=Orders.EmployeeID) GROUP BY LastName', 'count(lastname)', 'Year(OrderDate)', 'Orders' Results LastName 1996 1997 1998 Buchanan 11 18 13 Leverling 18 71 38 Fuller 16 41 39 Peacock 31 81 44 Callahan 19 54 31 Suyama 15 33 19 King 11 36 25 Dodsworth 5 19 19 Davolio 26 55 42 For more details see the following article:http://www.sqlteam.com/item.asp?ItemID=2955 I adjusted the...

posted @ Tuesday, September 06, 2005 11:53 AM | Feedback (15) |

IIS - Scripts for managing Internet Information Server

  If you are looking to manage IIS using scripts instead of having to use the GUI the following resources may be helpful to you. Scripts hosted on www.iisfaq.com - written mostly by me in VBScript using ADSI for IIS 4+ Backup and Restore • How do I backup the Metabase using a script? • How to get a listing of all the Metabase backups that have been made? Content Indexing • Enum if a web site folders are enabled/disabled for content indexing Custom Headers • How to add an entry to the CustomHeaders? • How to view the CustomHeaders defined for a specific...

posted @ Monday, September 05, 2005 11:12 AM | Feedback (3) |

IIS - Running multiple web sites *at once* on non-server editions of IIS

Found on the BlueDragon Blog by Charlie Arehart   Charlie discusses different products that can be used to Run Multiple Web Sites on Windows XP. He describes some products that let you run multiple sites at the same time.   For more details seehttp://bluedragon.blog-city.com/multisitesoniis.htm  

posted @ Saturday, September 03, 2005 3:18 PM | Feedback (1) |

IIS - www.iiswebcastseries.com

You should really visit the Internet Information Services Webcasts home page for some very good details on Security, Performance, Reliability, Scalability, Management, Diagnostics and Deployment of IIS. www.iiswebcastseries.com

posted @ Saturday, September 03, 2005 1:48 PM | Feedback (1) |

IIS FTP - Shared Folders with FTP Isolated Users

I came across this question on the "microsoft.public.inetserver.ftp" newsgroup today I am setting up a FTP site in User Isolation Mode.I have FTPRoot as C:\Inetpub\ftproot.Under this I have the following phsical directory structure:LocalUser    |- User1    |- PublicBoth User1 and anonymous can log in fine and are limited to their directories (so far so good)I have a directory c:\ftp\shared that I want User1 and anon to see under their home directories, but I can't seem to setup the virtual directory structure correctly.I have tried the following in IIS:WebSite    |-LocalUser (VDIR to c:\Inetpub\ftproot\LocalUser)        |-User1 (VDIR to c:\Inetpub\ftproot\LocalUser\User1)            |-shared (VDIR to C:\ftp\shared)andWebSite    |-...

posted @ Saturday, September 03, 2005 10:30 AM | Feedback (12) |

IIS - Application Pool Architecture Interactive Simulation

I just found this resource today although it has been released since 2003.  This interactive demonstration shows how Internet Information Services (IIS) 6.0 manages and monitors Web server functionality. By providing control to administrators and automating various functions, IIS 6.0 helps to keep applications and sites running without reactive administrative supervision. Internet Information Services 6.0 - Application Pool Architecture Internet Information Services (IIS) 6.0 utilizes the Application Pool configuration tool to provides administrators with powerful application pool monitoring and management. Health monitoring enables IIS 6.0 to monitor application pools and restart them if a pool fails. Recycling keeps troublesome applications functioning...

posted @ Friday, September 02, 2005 3:32 PM | Feedback (6) |

Mapping drive letters to SharePoint document libraries

Microsoft Sharepoint technology is allows us to interface with its content via WebDav. The Sharepoint File System is a proprietary web folder (WebDAV) implementation that is served through IIS 6.0. WebDAV RFC 2518 (http://www.ietf.org/rfc/rfc2518.txt) defines WebDAV as a set of methods, headers, and content-types ancillary to HTTP/1.1 for the management of resource properties, creation and management of resource collections, namespace manipulation, and resource locking (collision avoidance). Read more on WebDAV at http://www.webdav.org. The general way that you normally interface with a WebDav enabled server is via My Network Places  Open Windows Exploer Select "My Network Places" on the left pane under "Other Places" Click...

posted @ Thursday, September 01, 2005 7:06 AM | Feedback (40) |

Powered by:
Powered By Subtext Powered By ASP.NET