Andrew's Blog

Random Thoughts of an ASP.Net Code Monkey

Book Review: IIS7 Implementation and Administration

November 1, 2007 04:15 by Andrew Westgarth

IIS7ImplementationAndAdministration This year I made my first steps on to the speaker circuit with a presentation on IIS7 for ASP.Net Developers.  IIS (Internet Information Server) is used the world over by many web developers on which to host their applications.  I have been dealing with IIS for a number of years, in both a Developer role but also as Administrator of a number of web servers and web farms.  This is where my interest in IIS has come from over the years.  IIS is a very stable platform and with IIS7 we know have, what Microsoft term as the most significant release of IIS since version 1.0, and I have to agree.

I recently got hold of a copy of this book: IIS7 Implementation and Administration written by John Paul Mueller.  This title appears to be very popular, and after speaking to Martin from Computer Manuals it would appear that is flying off the shelves. 

As stated earlier I am able to attack a review of this title from both an Administrators point of view and that of a developer.  The book is well structured and  at just over 360 pages in length it slotted nicely into my laptop backpack for carrying around with me on my recent engagements.  Split into three sections - Using IIS7; Configuring Older Applications; and Configuring Application Security  - the book is a great starting guide to using IIS7.  The first section gets the reader to grips with the basics of working with files and the new UI within IIS7 and gives enough information and detail with which to get up and running with IIS7.  In the Configuring Older Applications section, John Paul, guides the reader through working with ASP, IIS6 Manager and other application types such as PHP and ColdFusion.  This a key section for those looking to upgrade to IIS7 and take advantage of the new features and integrated pipeline but still running ASP/PHP/ColdFusion etc applications in addition/instead of ASP.Net Applications.

The final section of the book primarily covers Application Security, but also covers connecting to databases, globalization, application performance and application configuration.  This final section is goes into quite a high level of detail and although I have covered .Net Roles and Profiles quite extensively I still found this section very very useful.  In my presentations I cover the ApplicationHost.Config and Administration.Config files and this section covers the structure of the configuration files well and covers the question of administration delegation well and highlights the associated risks and benefits.

This book was a joy to read and I think that is suitable for beginners and experienced developers and administrators alike.  The book covers a lot of the new features which many developers are aware of, but now they are integrated into the pipeline, administrators can now read about and understand to help communicate with developers on an more level plain.  This book is a great guide to IIS7 and I would recommend it to anyone who has either previous experience with IIS or who are just getting into it and want to know more about IIS7 as a development and hosting platform.

Book Details:

Title: IIS7 Implementation and Administration

Author: John Paul Mueller

Publisher: Sybex

Link to purchase on Computer Manuals : http://www.compman.co.uk/scripts/browse.asp?ref=859158

Updated Blog - New Engine and New Hoster

October 22, 2007 06:13 by Andrew Westgarth

 

I've finally moved to a new Blogging Engine, I've been taking a look at the various options available for a while now, and have finally taken the plunge and I'm trying BlogEngine.Net.  I had looked at Subtext and DasBlog but I've been trying BlogEngine.Net for a couple of months while I tested functionality and decided that I would give this one a try and so far I have been impressed.  BlogEngine.Net is a CodePlex Project and is regularly updated and the team behind it have a very impressive roadmap and vision for the engine.  No sooner had they released the recent v1.2 build than they are already looking at v1.3.  My only gripe so far has been with the Blog Import tool, but I managed to find a way round it by importing my blog into the v1.1 release then upgrading to v1.2 and then published the blog.  I'll give a full run down of features in a future post.

My reason for moving to an engine was that I didn't have time to constantly tweak and develop my self created blog and even at some points the time it was taking to prepare a post and actually publish the post was prohibitive.  By using an engine which is being worked on by the community the work is shared and a lot of the functionality which I wanted to develop is already here.  Also I can now use, and am currently with this post, Windows Live Writer to prepare posts and post directly from any PC, I'm also going to be taking a look at blogging direct from Microsoft Office Word 2007.  Hopefully with a better engine behind my blog I'll be able to blog a lot more frequently, so expect to see lots of new content.

I have also moved to a new hosting package with Discount ASP.Net.  Discount ASP.Net are a well known Award Winning Web Hosting provider and are always ahead of the game in providing functionality for ASP.Net developers to take advantage of.  For example Discount ASP.Net are currently offering a free Beta Account with ASP.Net 3.5 and IIS7 Hosting together, showing there commitment to innovation and industry leading services.  I've not been happy with the lack of speed with which 1and1 move as regards to providing there customers with new features, especially with the high end shared hosting package like I was on, such as AJAX and SQL Server 2005 Support (both still not provided), plus with the costs and pricing plan that Discount ASP.Net employ I will also be making a significant cost saving.  My experience so far with set up and facilities provided my Discount ASP.Net has been excellent and I would fully recommend their services.

Discount ASP.Net Hosting Packages

Great Article on Developing Modules and Handlers for IIS7 using .Net

August 16, 2007 14:44 by Andrew Westgarth

Mike Volodarsky, a Program Manager on Microsoft's IIS Team, has published a great Blog Post on developing modules and handlers for IIS7 using .Net.  The post goes through how to decide which to develop, which tools you need and how to develop modules and handlers and deploy them to an IIS7 server.  This posting is well worth looking at if you are interested in IIS7 Development, http://mvolo.com/blogs/serverside/archive/2007/08/15/Developing-IIS7-web-server-features-with-the-.NET-framework.aspx.

This is the start of an IIS7 .Net Developer series, so keep an eye on Mike's blog for more content coming soon.

Categories: ASP.Net | How To | IIS
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

NxtGenUG Podcasts - How To and DDD5

July 17, 2007 01:06 by Andrew Westgarth

Recently Richard Costall and Dave McMahon gave a presentation at Community Leaders Day - an event for Community Leaders at Microsoft TVP, UK - on the subject of Podcasting. Indeed they even recorded a Podcast, showed us how to publish it and edit it Live in the session. They have made the podcast available to all and if it's something you are interested in I recommend a listen - http://www.nxtgenug.net/Podcasts.aspx?PodcastID=35.

While at DDD5 Dave McMahon caught up with me for an interview on IIS7 and my experiences of starting to speak on the circuit at national and local events. This podcast also contains interviews with attendees, speakers and organisers of DDD5, excellent work once again - to listen to the DDD5 podcast use this link - http://www.nxtgenug.net/Podcasts.aspx?PodcastID=36 also why you're there why not check out their other podcasts

DDD5 - A Great Day, A Surge and an Outage

July 17, 2007 00:30 by Andrew Westgarth

You may look at the title of this post and wonder what on earth I'm on about! Well this is my first post since DDD5 and there's a story behind why.

DDD5 was a great day and had been eagerly awaited by many including me, as this was biggest speaking engagement so far! I woke up early on the Saturday morning, raring to go only to find that the lady who was due to cook breakfast at the B&B Dave McMahon, Fellow Speaker, and I were staying at, had not turned in (we later found she was not well). So we headed off to DDD to get prepared and briefed. I was on first in Chicago 2! When I first saw the agenda about eight weeks ago, I was surprised to see my session was so popular. This was both very pleasing but daunting too.

I had a good attendance in my session on IIS7 for ASP.Net Developers. The topic seemed well received, some swag, namely the famous Microsoft socks, was distributed to quite an interactive crowd, for 9:30 on a Saturday morning. Lee Dale has a post on his experience in the session and during DDD5 - http://leedale.wordpress.com/2007/07/01/ddd5-at-microsoft-tvp-reading/ and Guy Smith Ferrier also passed on his compliments about my session - http://www.guysmithferrier.com/trackback.aspx?Entry=131. I got a major buzz from speaking at DDD and there in lies the surge behind the title. I didn't realise the adrenalin buzz I got from delivering my session, I was totally wired. I realised this when my body went in to shutdown during Richard Fennell's session on Visual Studio Team System. This was a great session and reminded me of the great features available for project and code management in TFS, this is the first time I'd seen a session on VSTS since the VS2005 launch events. My sincere apologies to Richard if it looked as though I was dropping off on the front row in his session, I was just consumed by a complete drain of energy after my session. Richard your session was great and I really enjoyed it.

The rest of the day was very enjoyable as ever and these events are definitely a must attend ever more evident by the speed in which registration is filled. This year less than 5 days!! I went to a very light and thought provoking session by Dave Sussman on CSS and it was good to see I had been having the same issues as many others but that my knowledge was also better than I thought! I also managed to see an interesting and light session on the SDK that BT have released - a session entitled How to make a Phone Ring with one line of code! - For more details on the SDK visit the BT site - http://web21c.bt.com.

I also managed to see Barry Dorrans' session on Information Card - http://idunno.org/archive/2007/06/30/an-introduction-to-information-card.aspx. This was the first time I've managed to catch this session, and it was very interesting and great to learn more about an area I knew very little about. Barry's sessions are always very informative and he manages to strike a good balance between content and humour and keeps audiences enthralled throughout.

On the Friday before DDD5 myself and numerous other Community Leaders met with Microsoft DPE to discuss the community needs, how we could all work together and learn from each other. These are very useful days and it is worth noting the massive support we are given by the team at Microsoft and indeed throughout the UK Community. By working together we hope to be able to service the needs of developers nationwide.

The slides and demos for my session - IIS 7 for ASP.Net Developers can be downloaded using the following links:

Developing Web Applications using Visual Studio 2005 and IIS7

June 21, 2007 10:39 by Andrew Westgarth

I got into work this morning and checked my feeds and noticed this post - Solution/Hotfix: Developing web applications using Visual Studio 2005 and IIS7 from the Web Development Tools Team.

A hotfix has been released for Visual Studio 2005 to aid F5 debugging with Visual Studio 2005 and it also enables debugging with Vista Home Versions! Check it out now!

FrontPage Server Extensions for IIS7

June 12, 2007 15:14 by Andrew Westgarth

A query I had at the VBUG Leeds meeting last Wednesday was on the subject of FrontPage Server Extensions(FPSE) for IIS7. There is a beta of these available currently and they will work with Windows Vista and Longhorn Server Beta 3 (or should that now be Windows Server 2008 Beta 3?). To download them use this link: http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1460

For further information on the reason why FPSE were not included with Windows Vista and Longhorn Server Beta 3 see Robert McMurray's Blog where he has two detailed posts about the FPSE for IIS7:

Bill Staples also has the details on his Blog, which is another blog worth reading for information on IIS7
Categories: ASP.Net | Events | How To | IIS | VBUG
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Slides and Demos from IIS 7 Talks in Newcastle and Leeds

June 12, 2007 14:54 by Andrew Westgarth

First off, my sincere apologies to both groups for not having posted these earlier, things have been a bit manic and I've had major issues with an update I made to the Blog on Sunday which forced me to rollback :-(.

On Thursday 31st May I presented this topic, IIS7 for ASP.Net Developers, at VBUG Newcastle. This was my first experience of presenting a non-launch event on my own. This was daunting and requires lots of hard work - more than even I imagined! The presentation went well, I thought, although I had a lot of issues with my demos, thanks to all who attended for being so understanding.

Last Wednesday, I ventured down to Leeds, to deliver the same session for VBUG Leeds. After driving down to Leeds after work, a couple of phonecalls and wishing I still had Sat NAV in my car I managed to arrive at the venue! The session went well with lots of questions, interaction and feedback from all attendees. I tried a new method of structuring my Demos and this went a lot better than in Newcastle. My thanks to Andy Marshall, VBUG Leeds Coordinator and his group for an enjoyable evening.

This has been a great learning experience for me and very rewarding and is helping me to shape the talk as I receive feedback and learn from my experiences. Thanks to all attendees for listening to me and thanks for your feedback, this is a very useful feature of the meetings and one I actively encourage as a coordinator and even more so now as a speaker.

The slides are available as a pdf and the demos are available in a zip file format, any questions please let me know.

Upcoming VBUG North East Meetings

March 23, 2007 14:54 by Andrew Westgarth

We have a number of events planned for VBUG in the North East of England over the coming months, indeed we have a meeting a week on Tuesday. Here are the details of the forthcoming events. For the events in May, July and beyond further information will be available soon.

Tuesday April 3rd 2007 - Creating Rich User Experiences with Expression, WPF and "WPF/E" with Mark Johnston

Mark Johnston, Developer & Platform at Microsoft UK, will introduce ?WPF/E? and Expression. ?WPF/E? is the codename for a new rich internet technology that allows developers & designers to create very rich applications that are delivered cross-browser & cross-platform. He will introduce the technology, show some sample apps & create an app using Expression & Visual Studio tools. Expression is a range of tools aimed at designers wanting to create rich user experiences on the desktop & on the web.

Venue: - Northumbria University, Ellison Place, Newcastle Upon Tyne, NE1 8ST - Virtual Earth Map

Time: 18:30 - 21:00 (19:00 Start)

To book email emma@vbug.com or call 01753 649680

Thursday May 31st 2007 - IIS 7 For ASP.Net Developers with me, Andy Westgarth!

With the launch of Windows Vista came Internet Information Server 7.0. IIS7 is the latest release of Microsofts Web Server which will form part of the forthcoming Windows Longhorn Server. With this release comes a new extensibility model which gives us more options than ever before. During the session we will investigate the new model, look at extending IIS7, configuring IIS 7, develop new modules for IIS and take a look at the new UI for managing IIS7.

Venue: - Newcastle Full details to be confirmed

Time: 18:30 - 21:00 (19:00 Start)

To book email emma@vbug.com or call 01753 649680

Wednesday July 11th 2007 - Ruby On Rails with Dave Verwer

This session gives a first look at Ruby on Rails as both a language (Ruby) & a web development framework (Rails). With all of the buzz & hype around this new technology, this session will give a view of it from the perspective of somone familiar with Microsoft .NET development tools and technologies. It will cover some of the basics of Ruby as a language & will then show some of what can be done with Ruby on Rails.

Venue: - Newcastle Full details to be confirmed

Time: 18:30 - 21:00 (19:00 Start)

To book email emma@vbug.com or call 01753 649680

For information all events running across the country at various venues go to the VBUG Events Page and take a look, or why not subscribe to the VBUG Events RSS feed?

Hope to see you at an event soon!



MCTS

Post calendar

<<  June 2026  >>
MoTuWeThFrSaSu
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2026