IIS7, ASP.NET 2.0, Atlas and VS 2005 End to End Talk

Many thanks to everyone in New Zealand who attended my "ASP.NET: End-to-End - Building a Complete Web Application Using ASP.NET 2.0, Visual Studio 2005, and IIS7 (Parts 1 and 2)" talk this afternoon.

You can download the slides from my talk here.  You can then download the application I built here (note: this .zip file is actually the version I published after the US TechEd, but is the same code I wrote on stage today). 

There is a "ReadMe.txt" file in the root of the demos .zip file that walksthrough how to setup the demos.  I've included two versions of the app -- one is in the "IIS7" directory and allows you to run the application using IIS7 on Windows Vista Beta2.  The other is a slightly modified version of the sample that also works on IIS5, IIS6, and the built-in VS 2005 Web Server.  The difference is that the non-IIS7 version doesn't use URL-rewriting for the pretty-URL feature.

Hope this helps,

Scott

11 Comments

  • Its always good to see these live presentation

  • Hi Scott. This is the first I've heard of improved UrlRewriting in IIS7. Can you point me to more information? I'm really interesting in reading more, as I find the UrlRewriting that comes with ASP.NET 2.0 to be alot less than I need.

  • thanks Scott
    it was good to meet you in person after reading your extremely helpful blog ove the years
    looking Forward to your sessions today

  • Hi Scott i was impressed by the provide model you demonstrated yesterday as the talk. My question how would you have roles inheritance in the roles you define.

    Using Yesterdays examples we defined the roles “Admin” and “Captain”. Assuming that the captain role is higher then the admin role.

    I would like to know if it is possible to have the “Captain” role inherited permissions from the admin role, and have addition permission assigned.

    Also yesterday, I noticed you were hard coding role names into the application, I realized this was probably to save time, how would you implement the same security in a more configurable manor?

    Thanks Scott

  • Hi Scott,

    Any plans for a Webcast of the presentation?

    thanks,
    Adham

  • Hey Scott,

    Great listening to you yesterday, and look forward to sitting in on some more tomorrow.

    I've been working with ASP.NET 2.0 for about 2 months now and I am very stuck on a particular problem, I wonder if you could suggest a place where I can find the solutions.

    I'm using datasets, and trying to use an inner join on a tableAdapter (two related tables) so that I can use dropdownlists populated from a related table during edit. Now this works very well until you try and update - as the wizard will not build an update method and doing it by hand comes up with lots of errors. I have search for days now, I see the problem pop up now and then, but no definitive solutions.

    Any help much appreciated.
    Paul

  • Can you provide a link to more information on UrlRewriting features in IIS7? The stuff in ASP.NET 2.0 falls short of my needs.

  • URL-rewriting integrated in IIS7? That sounds great. That's a very big factor for SEO these days.

  • just wanna back up the request for links to more info on UrlRewriting in IIS7. We have just finished writing a solution to perform this is IIS6 for SEO and site technology migration, would enjoy reading what IIS7 offers.

  • Hi Flip,

    I'm going to try and find sometime over the next 2-4 weeks to blog more about URLRewriting and how you can make it work with IIS7.

    The new integrated pipeline architecture in IIS7 makes doing this pretty easy -- and you can even use the open-source UrlRewriting.net project to enable it on IIS7 today.

    Thanks,

    Scott

  • Scott,
    Thanks for all the information. I have not used asp.net much yet because I am a little afraid of the technology but all of the tutorials make it look so easy so I guess I need to spend some time and create a few web sites. Thanks for taking the time and explaining everything.

    Kenneth Elliott

Comments have been disabled for this content.