diff --git a/.gitignore b/.gitignore
index 80d62540..5555ee4a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,9 @@ TIBCO.EMS.*
# Office Temp Files
~$*
+
+#Documentation output
+doc/reference/target/
+
+#Build log
+buildlog.txt
\ No newline at end of file
diff --git a/Spring.build b/Spring.build
index 08fd0eee..30dd8597 100644
--- a/Spring.build
+++ b/Spring.build
@@ -609,7 +609,7 @@ Commandline Examples:
-
+
diff --git a/doc/reference/Build.cmd b/doc/reference/Build.cmd
new file mode 100644
index 00000000..aee9c212
--- /dev/null
+++ b/doc/reference/Build.cmd
@@ -0,0 +1,20 @@
+@echo off
+@echo .
+@echo ..
+@echo ...
+@echo Running reference documentation Build Script, capturing output to buildlog.txt ...
+@echo Start Time: %time%
+..\..\build-support\tools\nant\bin\nant %1 %2 %3 %4 %5 %6 %7 %8 %9 > buildlog.txt
+@echo .
+@echo ..
+@echo ...
+@echo Launching text file viewer to display buildlog.txt contents...
+start "ignored but required placeholder window title argument" buildlog.txt
+@echo .
+@echo ..
+@echo ...
+@echo ************************
+@echo Build Complete!
+@echo ************************
+@echo End Time: %time%
+@echo
diff --git a/doc/reference/docbook.build b/doc/reference/docbook.build
index 2e06bf64..4f6255c2 100644
--- a/doc/reference/docbook.build
+++ b/doc/reference/docbook.build
@@ -17,7 +17,8 @@
-
+
+
diff --git a/doc/reference/src/ado.xml b/doc/reference/src/ado.xml
index 4033a0e6..f9959399 100644
--- a/doc/reference/src/ado.xml
+++ b/doc/reference/src/ado.xml
@@ -2011,7 +2011,7 @@ public static void ApplyConnectionAndTx(object typedDataSetAdapter, IDbProvider
Database operations as Objects
- The Spring.Data.Objects and Spring.Data.Objects.Generic
+ The Spring.Data.Objects and Spring.Data.Objects.Generic
namespaces contains classes that allow one to access the
database in a more object-oriented manner. By way of an example, one can
execute queries and get the results back as a list containing business
@@ -2047,54 +2047,25 @@ public static void ApplyConnectionAndTx(object typedDataSetAdapter, IDbProvider
AdoQuery class is rarely used directly since the
MappingAdoQuery subclass provides a much more
convenient implementation for mapping rows to .NET classes. Another
- implementations that extends AdoQuery is
+ implementation that extends AdoQuery is
MappingadoQueryWithParameters (See SDK docs for
details).
- The AdoNonQuery class encapsulates an
- IDbCommand 's ExecuteNonQuery method functionality. Like the
- AdoQuery object, an AdoNonQuery
- object is reusable, and like all AdoOperation
- classes, an AdoNonQuery can have parameters and is
- defined in SQL. This class provides two execute methods
-
-
-
- IDictionary ExecuteNonQuery(params object[]
- inParameterValues)
-
-
-
- IDictionary ExecuteNonQueryByNamedParam(IDictionary
- inParams)
-
-
-
- This class is concrete. Although it can be subclassed (for example
- to add a custom update method) it can easily be parameterized by setting
- SQL and declaring parameters.
+
+
diff --git a/doc/reference/src/overview.xml b/doc/reference/src/overview.xml
index 10cbce67..9250e5ed 100644
--- a/doc/reference/src/overview.xml
+++ b/doc/reference/src/overview.xml
@@ -443,7 +443,7 @@
See http://springframework.net/vsaddin/
+ ns6:href="http://springframework.net/vsaddin/">http://springframework.net/vsaddin/
for resources, downloads, and more information
diff --git a/examples/Spring/Spring.WcfQuickStart/Spring.WcfQuickStart.2008.sln b/examples/Spring/Spring.WcfQuickStart/Spring.WcfQuickStart.2008.sln
index 69acd826..a7962996 100644
--- a/examples/Spring/Spring.WcfQuickStart/Spring.WcfQuickStart.2008.sln
+++ b/examples/Spring/Spring.WcfQuickStart/Spring.WcfQuickStart.2008.sln
@@ -10,9 +10,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.Server
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.ServerWeb.2008", "src\Spring.WcfQuickStart.ServerWeb\Spring.WcfQuickStart.ServerWeb.2008.csproj", "{EEC5B531-104B-44E6-975B-44C0C8973405}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.Contracts", "src\Spring.WcfQuickStart.Contracts\Spring.WcfQuickStart.Contracts.csproj", "{53263837-0643-45FE-96A2-46D425E1A36F}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.Contracts.2008", "src\Spring.WcfQuickStart.Contracts\Spring.WcfQuickStart.Contracts.2008.csproj", "{53263837-0643-45FE-96A2-46D425E1A36F}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.Aspects", "src\Spring.WcfQuickStart.Aspects\Spring.WcfQuickStart.Aspects.csproj", "{B52BBAA3-1B30-4905-827C-1D81EBA56A15}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.WcfQuickStart.Aspects.2008", "src\Spring.WcfQuickStart.Aspects\Spring.WcfQuickStart.Aspects.2008.csproj", "{B52BBAA3-1B30-4905-827C-1D81EBA56A15}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2008.csproj
similarity index 87%
rename from examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.csproj
rename to examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2008.csproj
index 997028e9..89546754 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2008.csproj
@@ -10,7 +10,7 @@
Properties
Spring.WcfQuickStart
Spring.WcfQuickStart.Aspects
- v3.0
+ v3.5
512
@@ -33,15 +33,18 @@
4
-
+
False
..\..\..\..\..\bin\net\2.0\debug\Spring.Aop.dll
-
+
False
..\..\..\..\..\bin\net\2.0\debug\Spring.Core.dll
+
+ 3.5
+
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2010.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2010.csproj
index ddfa05bd..3f46fc5b 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2010.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Aspects/Spring.WcfQuickStart.Aspects.2010.csproj
@@ -10,7 +10,7 @@
Properties
Spring.WcfQuickStart
Spring.WcfQuickStart.Aspects
- v3.0
+ v4.0
512
@@ -31,6 +31,7 @@
false
false
true
+
true
@@ -52,13 +53,13 @@
AllRules.ruleset
-
+
False
- ..\..\..\..\..\bin\net\2.0\debug\Spring.Aop.dll
+ ..\..\..\..\..\bin\net\4.0\debug\Spring.Aop.dll
-
+
False
- ..\..\..\..\..\bin\net\2.0\debug\Spring.Core.dll
+ ..\..\..\..\..\bin\net\4.0\debug\Spring.Core.dll
@@ -68,23 +69,6 @@
-
-
- False
- .NET Framework 3.5 SP1 Client Profile
- false
-
-
- False
- .NET Framework 3.5 SP1
- true
-
-
- False
- Windows Installer 3.1
- true
-
-
@@ -15,7 +18,11 @@
+
+
+
+
@@ -33,4 +40,5 @@
-
+
+
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2008.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2008.csproj
index 7c35e6d6..402ed7d9 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2008.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2008.csproj
@@ -14,7 +14,7 @@
2.0
- v3.0
+ v3.5
http://localhost/Spring.WcfQuickStart.ClientApp/
true
Web
@@ -52,19 +52,22 @@
4
-
+
False
..\..\..\..\..\bin\net\2.0\debug\Spring.Aop.dll
-
+
False
..\..\..\..\..\bin\net\2.0\debug\Spring.Core.dll
-
+
False
- ..\..\..\..\..\bin\net\3.0\debug\Spring.Services.dll
+ ..\..\..\..\..\bin\net\3.5\debug\Spring.Services.dll
+
+ 3.5
+
@@ -78,33 +81,14 @@
-
-
-
- False
- .NET Framework 2.0 %28x86%29
- true
-
-
- False
- .NET Framework 3.0 %28x86%29
- false
-
-
- False
- .NET Framework 3.5
- false
-
-
-
-
+
{B52BBAA3-1B30-4905-827C-1D81EBA56A15}
Spring.WcfQuickStart.Aspects
-
+
{53263837-0643-45FE-96A2-46D425E1A36F}
Spring.WcfQuickStart.Contracts
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2010.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2010.csproj
index 24b0841c..58907b19 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2010.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.ClientApp/Spring.WcfQuickStart.ClientApp.2010.csproj
@@ -15,7 +15,7 @@
3.5
- v3.0
+ v4.0
true
http://localhost/Spring.WcfQuickStart.ClientApp/
true
@@ -31,6 +31,7 @@
1.0.0.%2a
false
true
+
true
@@ -53,21 +54,21 @@
AllRules.ruleset
-
+
False
- ..\..\..\..\..\bin\net\2.0\debug\Spring.Aop.dll
+ ..\..\..\..\..\bin\net\4.0\debug\Spring.Aop.dll
-
+
False
- ..\..\..\..\..\bin\net\2.0\debug\Spring.Core.dll
+ ..\..\..\..\..\bin\net\4.0\debug\Spring.Core.dll
-
+
False
- ..\..\..\..\..\bin\net\3.0\debug\Spring.Services.dll
+ ..\..\..\..\..\bin\net\4.0\debug\Spring.Services.dll
-
+
@@ -79,43 +80,14 @@
-
-
-
- False
- .NET Framework 3.5 SP1 Client Profile
- false
-
-
- False
- .NET Framework 2.0 %28x86%29
- true
-
-
- False
- .NET Framework 3.0 %28x86%29
- false
-
-
- False
- .NET Framework 3.5
- false
-
-
- False
- .NET Framework 3.5 SP1
- false
-
-
-
-
+
{B52BBAA3-1B30-4905-827C-1D81EBA56A15}
Spring.WcfQuickStart.Aspects
-
+
{53263837-0643-45FE-96A2-46D425E1A36F}
Spring.WcfQuickStart.Contracts
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2008.csproj
similarity index 90%
rename from examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.csproj
rename to examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2008.csproj
index a5b00d22..1139972e 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2008.csproj
@@ -10,7 +10,7 @@
Properties
Spring.WcfQuickStart
Spring.WcfQuickStart.Contracts
- v3.0
+ v3.5
512
@@ -34,6 +34,9 @@
+
+ 3.5
+
3.0
diff --git a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2010.csproj b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2010.csproj
index 8a7e21d9..e7fea581 100644
--- a/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2010.csproj
+++ b/examples/Spring/Spring.WcfQuickStart/src/Spring.WcfQuickStart.Contracts/Spring.WcfQuickStart.Contracts.2010.csproj
@@ -10,7 +10,7 @@
Properties
Spring.WcfQuickStart
Spring.WcfQuickStart.Contracts
- v3.0
+ v4.0
512
@@ -31,6 +31,7 @@
false
false
true
+
true
@@ -64,23 +65,6 @@
-
-
- False
- .NET Framework 3.5 SP1 Client Profile
- false
-
-
- False
- .NET Framework 3.5 SP1
- true
-
-
- False
- Windows Installer 3.1
- true
-
-