diff --git a/docs/manual/OptionalTasks/dotnet.html b/docs/manual/OptionalTasks/dotnet.html index 8a021b0d5..b1fd85178 100644 --- a/docs/manual/OptionalTasks/dotnet.html +++ b/docs/manual/OptionalTasks/dotnet.html @@ -5,7 +5,7 @@

.NET tasks

Introduction

- + Ant support for .NET goes back to before .NET was released, and continues to be expanded based on user demand. Users writing nothing but @@ -25,7 +25,7 @@ mean more than just Java and .NET: the C++ tasks in the ant-contrib project on sourceforge can be used with Ant to do native C++ and .NET cross development if that is your need. Finally, Ant support for .NET lets one automate .NET development under an automated build process, -such as AntHill or Cruise Control. +such as AntHill or Cruise Control.

@@ -35,11 +35,11 @@ includes the time for support calls to change. But as a consequence, developers working on .NET support have more freedom to play around with the code. It also means that the fairly unusual set of tasks supported by ant enable a few interesting operations that can not be performed any -other way: +other way:

  1. Integrating with a Java based SOAP Service -generating C# code from -the server's WSDL and running it against the server. +the server's WSDL and running it against the server.
  2. Building and deploying a C#-based Web Service, then using the Apache Axis tasks to create JUnit tests to call the endpoints. @@ -50,57 +50,53 @@ disassembler and the reassembler.
-Needless to say, possible does not mean easy. +Needless to say, possible does not mean easy. Chapter 15 of Java Development with Ant covers the first of these, using the Ant1.5 version of the tasks. Going the other way -generating Java client -code and JUnit testcases is covered in +code and JUnit testcases is covered in The Wondrous curse of Interop. The final trick, IDL and Typelib abuse, is not -documented as we do not want to encourage such an ugly practise. It, +documented as we do not want to encourage such an ugly practice. It, can, however, be done if absolutely necessary. - - - -

Task List

- + - + - + - + - + - + - +
Csc Compiles C# code
vbc Compiles VB.Net code
jsharpc Compiles J# files
ildasm Disassembles .NET executables and libraries
ilasm Assembles .il files
WsdlToDotnet Generates .NET code (C# or VB) from a WSDL file
ImportTypelib .html Imports a COM type library into .NET
@@ -225,10 +221,10 @@ implicit fileset is disabled The compile tasks: vbc, jsharpc, and csc, all contain lots of common code in a shared base class: if you can use one you should be able to use -another. +another.

Ant 1.5

-This revision goes along with NET 1.0 (SP1) +This revision goes along with NET 1.0 (SP1)
  1. CSC: added filealign
  2. CSC: added reference to office.dll
  3. @@ -236,71 +232,8 @@ This revision goes along with NET 1.0 (SP1)
  4. WsdlToDotnet written
-

Version 0.4

-This is the beta-2 revision of the tasks. -
    -
  1. ILASM: pulled the owner attribute, added keyfile for giving binaries a strong name -(MD5 hash of the checksum)
  2. -
  3. CSC: added win32res , noConfig, utf8output, fullpaths
  4. -
  5. CSC:
  6. -
- -

Version 0.3

- -The changes here reflect Beta-1 of the dotnet SDK and experience of use in -more complex projects. This build does not work with the older SDK, -primarily because the automatic reference feature references libraries -only found in the new SDK version. -

-External changes

- - -Internal changes - - -The test harness has been expanded to include unicode source file -(the build works but the rest of the system has 'issues' with high unicode -package and method names) - -

Version 0.2

-First public edition, added to the ant cvs tree. Tested on the PDC build of -the dotnet SDK only, and still immature. The command execution code was -refactored out into a 'NetCommand' class for re-use. The Ilasm task was added -at this time. - -

Version 0.1

-Initial proof of concept; very rudimentary support for CSC only. - +Initial proof of concept; very rudimentary support for CSC only.

Copyright © 2000-2003 Apache Software Foundation. All rights Reserved.

diff --git a/docs/manual/tutorial-tasks-filesets-properties.html b/docs/manual/tutorial-tasks-filesets-properties.html index 79164846a..46f0a5830 100644 --- a/docs/manual/tutorial-tasks-filesets-properties.html +++ b/docs/manual/tutorial-tasks-filesets-properties.html @@ -914,13 +914,13 @@ entry. For both we need some information:

The other way - BugZilla - is slightly more difficult. But it has the advantage that entries will not be forgotten (once per week a report is generated). So I will show this way.

-

You must have a BugZilla account for that. So open the +

You must have a BugZilla account for that. So open the BugZilla Main Page [12] and follow the link -Open a new Bugzilla account [13] +Open a new Bugzilla account [13] and the steps described there if you havenīt one.

    -
  1. From the BugZilla main page choose Enter +
  2. From the BugZilla main page choose Enter a new bug report [14]
  3. Choose "Ant" as product
  4. Version is the last "Alpha (nightly)" (at this time 1.7)
  5. @@ -962,9 +962,9 @@ and the steps described there if you haven   [9] http://java.sun.com/products/archive/index.html
      [10] http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
      [11] http://checkstyle.sourceforge.net/
    -  [12] http://nagoya.apache.org/bugzilla/
    -  [13] http://nagoya.apache.org/bugzilla/createaccount.cgi
    -  [14] http://nagoya.apache.org/bugzilla/enter_bug.cgi
    +  [12] http://issues.apache.org/bugzilla/
    +  [13] http://issues.apache.org/bugzilla/createaccount.cgi
    +  [14] http://issues.apache.org/bugzilla/enter_bug.cgi