ASP.NET News from Blogger: CarlosAg Blog   Get the feed of: CarlosAg Blog

Total News: 84

It has been a long time since last post

Wow, just realized that in the last 6 months Ive only had a chance to post 2 items and I think it is about time to start this going again. So why this much silence? Well, About 8 months ago a couple...

Using Windows Authentication with Web Deploy and WMSVC

By default in Windows Server 2008 when you are using the Web Management Service (WMSVC) and Web Deploy (also known as MSDeploy) it will use Basic authentication to perform your deployments. If you wan...

Razor Migration Notes 3: Use app_offline.htm to deploy the new version

This is the third post on the series: 1: Moving a SitemapPath Control to ASP.NET Web Pages 2: Use URL Rewrite to maintain your Page rankings (SEO)   ASP.NET has a nice feature to help for dep...

Razor Migration Notes 2: Use URL Rewrite to maintain your Page rankings (SEO)

This is the second note of the series: 1: Moving a SitemapPath Control to ASP.NET Web Pages My current Web Site was built using ASP.NET 2.0 and WebForms, that means that all of my pages have the ext...

Razor Migration Notes 1: Moving a SitemapPath Control to ASP.NET Web Pages

After many years I decided that it is time to rewrite my Web site using Razor. A bit of history, I started it around 2003 using ASP.NET 1.1. When .NET 2.0 came around in 2005 I migrated to it and it w...

Get IIS bindings at runtime without being an Administrator

Today there was a question in StackOverflow asking whether it was possible to read the IIS binding information such as Port and Protocols from the ASP.NET application itself to try to handle redirects...

Managing ASP.NET Configuration Settings using IIS Manager

Today somebody asked a question about how to manage some ASP.NET configuration settings such as changing the trust level of the application and adding a few application settings and changing compilati...

Using the SEO Toolkit to generate a Sitemap of a remote Web Site

The SEO Toolkit includes a set of features (like Robots Editor and Sitemap Editor) that only work when you are working with a local copy of your Web Site. The reason behind it is that we have to under...

Free SEO Analysis using IIS SEO Toolkit

In my spare time Ive been thinking about new ideas for the SEO Toolkit, and it occurred to me that rather than continuing trying to figure out more reports and better diagnostics against some random f...

IIS SEO Toolkit and W3C Validation Service

One thing that Ive been asked several times about the SEO Toolkit is if it does a full standards validation on the markup and content that is processed, and if not, to add support for more comprehensi...

IIS SEO Toolkit Available in 10 Languages

A couple of months ago I blogged about the release of the v1.0.1 of the IIS Search Engine Optimization Toolkit. In March we released the localized versions of the SEO Toolkit so now it is available in...

Setting up a Reverse Proxy using IIS, URL Rewrite and ARR

Today there was a question in the IIS.net Forums asking how to expose two different Internet sites from another site making them look like if they were subdirectories in the main site. So for example ...

SEO made easy with IIS URL Rewrite 2.0 SEO templates

A few weeks ago my team released the version 2.0 of the URL Rewrite for IIS. URL Rewrite is probably the most powerful Rewrite engine for Web Applications. It gives you many features including Inbound...

Analyze your IIS Log Files - Favorite Log Parser Queries

The other day I was asked if I knew about a tool that would allow users to easily analyze the IIS Log Files, to process and look for specific data that could easily be automated. My recommendation was...

IIS SEO Toolkit: Find warnings of HTTP content linked by pages using HTTPS

Are you an developer/owner/publisher/etc of a site that uses HTTPS (SSL) for secure access? If you are, please continue to read. Have you ever visited a Web site that is secured using SSL (Secure Sock...

Announcing: IIS SEO Toolkit v1.0.1

Last week we released a refresh for the IIS Search Engine Optimization (SEO) Toolkit v1.0. This version is a minor update that includes fixes for all the important bugs reported in the IIS.NET SEO For...

IIS SEO Toolkit Extensibility

The IIS SEO Toolkit includes a lot of functionality built-in such as built-in violation rules, processing of different content types (like HTML, CSS, RSS, etc) and more, however it might not do all th...

IIS SEO Toolkit Crawler Module Extensibility

  Sample SEO Toolkit CrawlerModule Extensibility In this blog we are going to write an example on how to extend the SEO Toolkit functionality, so for that we are going to pretend our company has ...

Slides for IIS Web Application Gallery presentation at DevConnections

Two weeks ago I presented at DevConnections the talk "AMS10: Developing and Deploying for the Windows Web App Gallery", here are the slides. Download the Web Application Gallery Talk slides...

IIS SEO Toolkit - New Reports (Redirects and Link Depth)

In the new version of the IIS SEO Toolkit we added two new reports that are very interesting, both from an SEO perspective as well as from user experience and site organization. These reports are loca...

IIS SEO Toolkit - Start new analysis automatically through code

One question that I've been asked several times is: "Is it possible to schedule the IIS SEO Toolkit to run automatically every night?". Other related questions are: "Can I automate the ...

Announcing: IIS SEO Toolkit v1.0 release

Today we are announcing the final release of the IIS Search Engine Optimization (SEO) Toolkit v1.0. This version builds upon the Beta 1 and Beta 2 versions and is 100% compatible with those versions s...

IIS SEO Toolkit Presentation at DevConnections

Yesterday I presented the session "AMS04: Boost Your Sites Search Ranking with the IIS Search Engine Optimization Toolkit" at the ASP.NET Connections, it was fun to talk to a few attendees that had ...

IIS SEO Toolkit Report Comparison

One of my favorites features in the IIS Search Engine Optimization (SEO) Toolkit is what we called Report Comparison. Report Comparison basically allows you to compare two different versions of the re...

Presenting at ASP.NET Connections in Las Vegas

Next week I will be presenting at the ASP.NET Connections event in Las Vegas the following topics: AMS04: Boost Your Sites Search Ranking with the IIS Search Engine Optimization Toolkit: Search en...

Adding IIS Manager Users and Permissions using PowerShell

Today somebody ask in the IIS.net Forums how could they automate the process of adding IIS Manager Users and their Permissions using a script or a command line and I thought it would be useful to post...

IIS Search Engine Optimization (SEO) Toolkit Announcing Beta 2

Yesterday we released the Beta 2 version of the IIS Search Engine Optimization (SEO) Toolkit. This version builds upon Beta 1 adding a set of new features and several bug fixes reported through the SE...

SEO Tip - Beware of the Login pages - add them to Robots Exclusion

A lot of sites today have the ability for users to sign in to show them some sort of personalized content, whether its a forum, a news reader, or some e-commerce application. To simplify their users l...

Finding malware in your Web Site using IIS SEO Toolkit

The other day a friend of mine who owns a Web site asked me to look at his Web site to see if I could spot anything weird since according to his Web Hosting provider it was being flagged as malware in...

IIS SEO Tip - Do not stress your server, limit the number of concurrent requests

The other day somebody ask me if there was a way to limit the amount of work that Site Analysis in IIS SEO Toolkit would cause to the server. This is interesting for a couple of reasons, You migh...

Redirects, 301, 302 and IIS SEO Toolkit

In the URL Rewrite forum somebody posted the question "are redirects bad for search engine optimization?". The answer is: not necessarily, Redirects are an important tool for Web sites and i...

Canonical Formats and Query Strings - IIS SEO Toolkit

Today somebody was running the IIS SEO Toolkit and using the Site Analysis feature flagged a lot of violations about "The page contains multiple canonical formats.". The reason apparently is...

Are you caching your images and scripts? IIS SEO can tell you

One easy way to enhance the experience of users visiting your Web site by increasing the perceived performance of navigating in your site is to reduce the number of HTTP requests that are required to ...

Announcing: IIS Search Engine Optimization Toolkit Beta 1

Today we are releasing the IIS Search Engine Optimization Toolkit. The IIS SEO Toolkit is a set of features that aim to help you keep your Web site and its content in good shape for both Users and Sea...

IIS Manager Online Help Link gets updated

While using IIS Manager, did you ever wondered what configuration section is this UI changing? Is there a way I could automate this using scripts or command line? Well, if you use IIS Manager 7.0 you ...

Calling Web Services from Silverlight using IIS 7.0 and ARR

During this PDC I attended Ian's presentation about WPF and Silverlight where he demonstrated the high degree of compatibility that can be achieved between a WPF desktop application and a Silverlight ...

Creating a Setup Project for IIS Extensions using Visual Studio 2008

Introduction IIS 7 provides a rich extensibility model, whether extending the server or the user interface, one critical thing is provide a simple setup application that can install all the required f...

Microsoft Web Platform Installer Beta Released

Today we are releasing a new Web Site at http://www.microsoft.com/web/ where users can get a one stop shop for learning about the Microsoft Web Platform. This is part of a bigger effort to make it eas...

Using IIS Manager Users Authentication in your Web Application

Today in the IIS.NET Forums a question was asked if it was possible to use the same IIS Manager Users authentication in the context of a Web Application so that you could have say something like WebDA...

Modifying IIS 7.0 Administration.config using Javascript and AHADMIN

AHADMIN is the COM API that IIS 7.0 uses for reading and writing its configuration system. One of the not so well known features is that you can also use the same API to manage Administration.config b...

IIS 7.0 and URL Rewrite, make your Web Site SEO

In the past few days I've been reading a bit about SEO and trying to understand more about what makes a Web Site be SEO (Search-Engine-Optimized) and what are some of the typical headaches when trying...

Configuring SSL using Javascript in IIS 7.0

In IIS 7.0 the configuration system has a nice feature that lets you extend it using what we sometimes refer as dynamic properties. This properties rather than being hard-coded in XML in some .config ...

Application Request Routing and the IIS 7.0 Web Management Service

Yesterday I was having a conversation with Anil Ruia who happens to be the ARR (Application Request Routing) developer and based on customer feedback we discussed the idea of using ARR in the context ...

Back again

For the past month its been pretty quiet in my blog since I have been a little bit busy with the best thing that has happened in my life, my first baby Sofia was borne and today we are celebrating her...

IIS 7.0 Remote Administration and Database Manager Video

DiscountASP.net published a very nice video that shows how you can enable IIS Manager and Database Manager and other modules for their customers. If you don't use DiscountASP.net as your ISP at least...

Adding ASP.NET Tracing to IIS 7.0 Failed Request Tracing

IIS 7.0 Failed Request Tracing (for historical reasons internally we refer to it as FREB, since it used to be called Failed Request Event Buffering, and there are no "good-sounding-decent" acronyms ...

Mapping a different file extension for ASPX Pages in IIS 7.0

Today I read a question in one of the IIS.NET forums - although I'm not sure if this is what they really wanted to know - I figured it might be useful to understand how to do this anyway. Several time...

DiscountASP.net releases new IIS 7.0 Manager modules

DiscountASP.net who has been a very close partner of the IIS Team leading several offerings of our platform - including IIS Manager Remote Delegated Access to the Web Site and many other cool tools - ...

IIS 7.0 Site ID Computation

In my previous post I mentioned that IIS Manager (more specifically Microsoft.Web.Administration) has two algorithms for assigning a Site ID when no ID is specified. The two algorithms are: Incremen...

Faster IIS Web Sites Provisioning using Microsoft Web Administration

Yesterday I got an email about some performance numbers that one of our customers were running into when creating remotely Web Sites, Applications, Application Pools and other tasks in IIS using Micro...

View Other bloggers