Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current ·  View Page History

Structure of ASP projects

In Visual Studio you can build and publish a web application using right click in a ASP.NET project -> Publish

A simple Web Application in ASP .NET will generate:

/

*.aspx

ASP pages

/

Web.config

 

/bin/

artifact.dll

project assembly

/bin/

artifact.pbd

program debug database

/bin/

*.dll

assemblies required

This can be deployed to IIS

The normal compilation using the dotnet compiler plugin seems to already generate proper dlls.

Implementation NMAVEN-200

Create a dotnet:asp (for 0.16+) / aspnet (for 0.14) type that generates the dll in target/artifactId/bin and copies all aspx files to target/artifactId

Zip that folder and install it in the repo, in the future create a msi package

Precompilation of ASP pages NMAVEN-199

The SDK provides a ASP .NET precompiler aspnet_compiler that can be used to check for errors in the ASP pages 2

Implementation

Create an aspx-compiler-mojo for aspnet_compiler executable, and run

Visual Studio Addin NMAVEN-201

The Addin needs to recognize Web and Webservices projects in project import

Implementation

Recognize Web and Webservices projects by checking the packaging

Issues

References

  1. Using IIS with Microsoft Visual Studio 2005 and the New Web Project System
  2. Precompilation In ASP.NET 2.0
Labels
  • None