nOOb 1.1 The Development Environment II  (ASP.NET Web Development Environment)
nOOb The n00b (new-bee) Sessions are introductions to .NET Development. They are 30 minute presentations at the beginning ...
ASP.NET Web Development <ul><li>ASP.NET Development Server  (aka Cassini) </li></ul><ul><ul><li>Lightweight ASP.NET host e...
ASP.NET Development Server Demo
ASP.NET Development Server Pros <ul><li>Installs with Visual Studio 2005, works out of the box. </li></ul><ul><li>Integrat...
ASP.NET Development Server Cons <ul><li>Inconsistencies with Production Platform </li></ul><ul><ul><li>Threading behaves d...
IIS Demo
IIS Pros <ul><li>It is the Production Platform Software </li></ul><ul><ul><li>(when running on Windows Server) </li></ul><...
IIS Cons <ul><li>Separate Installation </li></ul><ul><li>More to Administer/Configure </li></ul><ul><li>Virtual Dir./Proje...
Links <ul><li>ASP.NET Resources http://www.asp.net/ </li></ul><ul><li>Webmatrix http://www.asp.net/webmatrix/ </li></ul>
Upcoming SlideShare
Loading in...5
×

nOOb-1.1-Dev-Env-pt-II.ppt

279

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
279
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

nOOb-1.1-Dev-Env-pt-II.ppt

  1. 1. nOOb 1.1 The Development Environment II (ASP.NET Web Development Environment)
  2. 2. nOOb The n00b (new-bee) Sessions are introductions to .NET Development. They are 30 minute presentations at the beginning of each meeting demonstrating some practical development tools, techniques or tips. The first series of these sessions revolve around the .NET development environment.
  3. 3. ASP.NET Web Development <ul><li>ASP.NET Development Server (aka Cassini) </li></ul><ul><ul><li>Lightweight ASP.NET host environment that installs with Visual Studio 2005 </li></ul></ul><ul><li>Internet Information Server (IIS) </li></ul><ul><ul><li>The production ASP.NET hosting environment for Windows Server (Requires .NET) </li></ul></ul><ul><ul><li>Slightly Scaled down version for Windows XP environment. </li></ul></ul>
  4. 4. ASP.NET Development Server Demo
  5. 5. ASP.NET Development Server Pros <ul><li>Installs with Visual Studio 2005, works out of the box. </li></ul><ul><li>Integrates well with the new Visual Studio 2005 Web project. </li></ul>
  6. 6. ASP.NET Development Server Cons <ul><li>Inconsistencies with Production Platform </li></ul><ul><ul><li>Threading behaves differently, can make it difficult to debug race conditions. </li></ul></ul><ul><ul><li>Temporary directory user rights issues that may crop up in Production or QC will not appear in development. </li></ul></ul><ul><li>Out-of-the-box install does not support VS2K3 Web Application Projects (Pre-SP1) . </li></ul>
  7. 7. IIS Demo
  8. 8. IIS Pros <ul><li>It is the Production Platform Software </li></ul><ul><ul><li>(when running on Windows Server) </li></ul></ul><ul><li>Configuration </li></ul><ul><ul><li>More control over configuration options </li></ul></ul><ul><ul><li>Permission issues more transparent </li></ul></ul><ul><li>Supports Visual Studio 2003 Web Application Projects </li></ul><ul><ul><li>(not required now with Visual Studio 2005 SP1) </li></ul></ul>
  9. 9. IIS Cons <ul><li>Separate Installation </li></ul><ul><li>More to Administer/Configure </li></ul><ul><li>Virtual Dir./Project Configuration challenges </li></ul><ul><li>Always On (unless you start/stop manually) </li></ul><ul><li>Potentially larger security attack surface </li></ul><ul><li>May violate IT enterprise policy </li></ul><ul><li>XP is Version 5.1 while WS2K3 is 6.0 and Vista is 7.0 </li></ul><ul><li>Don’t Forget aspnet_regiis -i </li></ul>
  10. 10. Links <ul><li>ASP.NET Resources http://www.asp.net/ </li></ul><ul><li>Webmatrix http://www.asp.net/webmatrix/ </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×