Partager via


IIS Admin Pack Technical Preview 1 Released

NOTE: IIS Admin Pack Technical Preview 2 has been released: https://blogs.msdn.com/carlosag/archive/2008/05/13/IISAdminPackTechnicalPreview2Released.aspxI'm really exited to announce that today we released the Technical Preview of the IIS Admin Pack and it includes 7 new features for IIS Manager that will help you in a bunch of different scenarios.

Download

You can download the IIS 7.0 Admin Pack Technical Preview from (It requires less than 1MB):

(x86) https://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1646
(x64) https://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1647

Documentation

https://learn.iis.net/page.aspx/401/using-the-administration-pack/

These UI modules include the following features:

  • Request Filtering UI - This UI exposes the configuration of the IIS runtime feature called Request Filtering.
  • Configuration Editor UI - This UI provides an advanced generic configuration editor entirely driven by our configuration schema. It includes things like Script Generation, Search functionality, advanced information such as locking and much more.
  • Database Manager UI - This UI allows you to manage SQL Server databases from within IIS Manager, including the ability to create tables, execute queries, add indexes, primary keys, query data, insert rows, delete rows, and much more.
  • IIS Reports UI - This extensible platform exposes a set of reports including some log parser based reports, displaying things like Top URL's, Hits per User, Page Performance, and many more.
  • FastCGI UI - This UI exposes the configuration for the FastCGI runtime feature.
  • ASP.NET Authorization UI - This UI allows you to configure the ASP.NET authorization settings.
  • ASP.NET Custom Errors UI - This UI allows you to configure the Custom errors functionality of ASP.NET

Please, help us, we want to ask for your help on trying them and give us feedback of all these modules, do they work for you? what would you change? what would you add? What features are we missing?

Some things to think about,

Database Manager, what other database features are critical for you to build applications?

IIS Reports set of reports, what reports would you find useful?, would you want to have Configuration based reports (such as summarizing the Sites and their configuration, which configuration)? More Security Reports (such as)?

Configuration Editor, is it easy to use?, what concepts from configuration would you like to see?, etc

Given that each individual feature above has a lot of interesting features that can easily be missed, or might be confusing, I will be blogging in the near feature talking about why we decided to build each feature, what makes them different from any other thing you've seen as well as how you can make the most out of each of them.

NOTE: IIS Admin Pack Technical Preview 2 has been released: https://blogs.msdn.com/carlosag/archive/2008/05/13/IISAdminPackTechnicalPreview2Released.aspx

Carlos

Comments

  • Anonymous
    March 21, 2008
    PingBack from http://msdnrss.thecoderblogs.com/2008/03/21/
  • Anonymous
    March 24, 2008
    My last post talked about the Technical Preview release of the IIS 7.0 Admin Pack, and how it includes
  • Anonymous
    March 24, 2008
    My last post talked about the Technical Preview release of the IIS 7.0 Admin Pack, and how it includes
  • Anonymous
    March 25, 2008
    One of the core priorities we focused on when building IIS 7 was to enable a rich .NET extensibility
  • Anonymous
    March 25, 2008
    One of the core priorities we focused on when building IIS 7 was to enable a rich .NET extensibility
  • Anonymous
    March 25, 2008
    One of the core priorities we focused on when building IIS 7 was to enable a rich .NET extensibility
  • Anonymous
    March 26, 2008
    I am a little unclear about how the Database Manager UI would work for remote clients. Would they need the IIS 7 administration tool installed and then connect to my server? If so that seems a bit clunky to me as not many people have IIS7 yet.It would be nice to have something like a web-admin tool like phpMySql that would allow a company providing hosting to expose database administration without exposing the database. I guess people can write their own easier now using the webservices the admin pack though.
  • Anonymous
    March 26, 2008
    I installed the CTP on Vista and now I can't open IIS Manager.  I'm seeing the error:"Method not found: 'System.Collections.Generic.ICollection`1<System.String>Microsoft.Web.Management.Server.ManagementConfigurationPath.GetBindingProtocols(System.IServiceProvider)'."Any ideas?Note: I typed the error message while reading the window, might not be exact but should be really close.
  • Anonymous
    March 26, 2008
    UPDATE: I just read somewhere else that Vista SP1 may be required.  I'll install it at the end of the work day and see if the error clears up.
  • Anonymous
    March 26, 2008
    To answer some of the questions posted here:1) Indeed Windows Vista SP1 is required if installing in Windows Vista, unfortunately Setup did not block install on it.2) Regarding Database Manager UI, one of the cool things you can do is enable Remote Management in a Windows 2008, and install Remote Manager on a client machine (which runs in Windows XP, and Windows 2003 and Vista SP1) and connect remotely to your Windows Server 2008 to manage SQL. Interestingly enough the client does not need anything from SQL and will communicate to the server through HTTPS (similar to web services) making it a firewall friendly solution for managing SQL Server. This is a great option for hosters and other customers that need to manage SQL over the internet.We have also created a forum where you can post any questions you have and we will answer each and every one and will be able to track them:http://forums.iis.net/1149.aspx
  • Anonymous
    March 27, 2008
    Does the database manager tool use the credentials from the connection string in the web.config file, or prompt for new credentials? The user in the config file should be locked down, and not have access to modify the database structure or edit the raw data, so the tool would be severely limited without a separate admin login.Also, it would be nice if we could expose the pre-built reports via a web page or reporting services report, for users who don't need administrative access to the site.
  • Anonymous
    March 27, 2008
    Hi Carlos - I commented this on ScottGu's blog but thought you might be more appropriate:Hi Scott,I had some bad luck trying the admin module preview today.  I am getting a DateTime parsing exception when using the IIS Reports section (I am wondering if it has been tested when the locale is not en-us).  If course the actual web server log files are locale agnostic, so if it is a locale issue it could be a bug with the Windows Forms based module when the locale is not the US - just guessing?Also I could not connect to a local database in the App_Data directory using the Database Manager module (strange given the Admin Tool has no problem accessing the same database using the ASP.NET roles and users features).Anyway - I was just playing today, so no big deal.  Obviously these are all great features, I look forward to another attempt when a more advanced beta is released.  I understand these are early alpha releases ;-)David
  • Anonymous
    March 27, 2008
    David, unfortunately we have a bug with the datetime handling and it repro's on non-english formats, more specifically in formats that do not use mm/dd/yyyy on it, so maybe one alternative for now its to change regional settings temporarily while launching inetmgr.exe and then reverting back, that should let you at least use it for now.Again, sorry for that we have a fix, but are looking into the best channel for delivering it.Forums:http://forums.iis.net/1149.aspx
  • Anonymous
    March 27, 2008
    The comment has been removed
  • Anonymous
    March 27, 2008
    The comment has been removed
  • Anonymous
    March 30, 2008
    Today I will be talking about one of the features included in the new IIS Admin Pack called Configuration
  • Anonymous
    April 02, 2008
    Does the database manager tool permit you to connect to connection string that's NOT in the web.config? Usually, one creates a very low-access user for use in their web.config connection string, and therefore connecting via that connection string would not be very fruitful if all the user could do was run stored procs.Also, can the manager read connection strings that are in connection string sections that have been encrypted using machine keys?
  • Anonymous
    April 10, 2008
    Uma das prioridades principais em que nos concentramos na construção do IIS7 foi a de fornecer um modelo
  • Anonymous
    April 10, 2008
    Uma das prioridades principais em que nos concentramos na construção do IIS7 foi a de fornecer um modelo
  • Anonymous
    April 11, 2008
    Statistiche di Log, Database e altre novit
  • Anonymous
    April 12, 2008
    Hi!I've found a bug in IIS Reports UI.You should read date from the log file in culture independent manner. It seems now you just use Date.Parse(dt).
  • Anonymous
    April 14, 2008
    "This extensible platform exposes a set of reports including some log parser based reports..."How is it possible to extend (modify) these reports? I'm interested in the log parser based reports...Thanks, Domokos
  • Anonymous
    April 14, 2008
    In the Technical Preview 1 version the extensibility API is not exposed, in the next release we will make this API public. Having said that, the API's currently focus on making the UI extensible and not the backend, meaning, we are exposing API's to insert your own reports into this page, we will do the rendering of the chart, the tabular display, give you printing support, exporting to CSV, Xml, etc, dynamic filters, etc, for free. You just need to return us the Data.In this case LogParser might be a good option for those wanting to add more reports that come from the Log file. LogParser exposes a COM API that you can easily call from managed code.
  • Anonymous
    April 24, 2008
    IIS7 Admin Modules - Log Reports and Database Management in IIS 7 Admin Pack by David Hayden , Microsoft
  • Anonymous
    April 26, 2008
    Found this post over on ScottGu&#39;s blog today, highlights some of the new featuresof IIS7. Man, I
  • Anonymous
    May 12, 2008
    Jednym z priorytetów na którym skupiliśmy się przy budowie IIS7 było udostępnienie bogatego modelu rozszerzalności
  • Anonymous
    June 11, 2008
    Today I will be talking about one of the features included in the new IIS Admin Pack called Configuration
  • Anonymous
    June 15, 2008
    One of the core priorities we focused on when building IIS 7 was to enable a rich .NET extensibility
  • Anonymous
    July 20, 2008
    why does microsoft make it so hard to find out what icons stand for?What about a simple chart that describes what icons stand for, is that asking to much....
  • Anonymous
    January 21, 2009
    Le Request Filtering sous IIS 7.0 suscite de nombreuses questions. Ceci est principalement dû au fait
  • Anonymous
    May 11, 2009
    ¿Habéis desplegado vuestras aplicaciones y la base de datos en un host remoto y queréis hacer un pequeño
  • Anonymous
    October 15, 2009
    IIS Reports are not part of Admin Pack any more...Where can I find IIS Reports?
  • Anonymous
    December 21, 2009
    @ivanYou will have to download and use the release candidate bits since IIS Reports was removed from the IIS 7.0 Administration Pack 1.0 release.
  • Anonymous
    August 25, 2010
    Maybe just update the website and say that IIS7 reports are no longer there? Would be easier to learn that fact instead of going through the feedback messages.