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

« Previous Version 9 Next »

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

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

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

References

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