Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

Commit

Permalink
Added .NET Compact Framework 3.5 support [SPRNETREST-6]
Browse files Browse the repository at this point in the history
  • Loading branch information
bbaia committed Jul 21, 2011
1 parent b407e82 commit c6cbf1a
Show file tree
Hide file tree
Showing 39 changed files with 6,634 additions and 49 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Expand Up @@ -10,3 +10,5 @@ obj
buildlog.txt
build
package

/src/Spring.Http.Converters.NJson/Spring.Rest.xml
26 changes: 26 additions & 0 deletions Spring.Rest.2008-CF.sln
@@ -0,0 +1,26 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Rest.2008-CF", "src\Spring.Rest\Spring.Rest.2008-CF.csproj", "{EC250517-15EF-4938-A5AF-17538AC03EBB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Spring.Http.Converters.NJson.2008-CF", "src\Spring.Http.Converters.NJson\Spring.Http.Converters.NJson.2008-CF.csproj", "{51AC03E7-14E5-A9F8-B1AF-24538EC250BB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EC250517-15EF-4938-A5AF-17538AC03EBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EC250517-15EF-4938-A5AF-17538AC03EBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EC250517-15EF-4938-A5AF-17538AC03EBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EC250517-15EF-4938-A5AF-17538AC03EBB}.Release|Any CPU.Build.0 = Release|Any CPU
{51AC03E7-14E5-A9F8-B1AF-24538EC250BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{51AC03E7-14E5-A9F8-B1AF-24538EC250BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{51AC03E7-14E5-A9F8-B1AF-24538EC250BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{51AC03E7-14E5-A9F8-B1AF-24538EC250BB}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
13 changes: 13 additions & 0 deletions Spring.Rest.build
Expand Up @@ -113,6 +113,7 @@
<call target="build-net-2.0" />
<call target="build-net-3.5" />
<call target="build-net-4.0" />
<call target="build-cf-3.5" />
<call target="build-sl-3.0" />
<call target="build-sl-4.0" />
<call target="build-wp-7.0" />
Expand Down Expand Up @@ -154,6 +155,18 @@
<call target="test-assemblies"/>
</target>

<target name="build-cf-3.5">
<echo message="Building for .NET Compact Framework 3.5 with '${project.buildconfiguration}' configuration" />
<property name="product.fullname" value="${product.fullname.temp} for .NET Compact Framework 3.5" />
<property name="project.framework" value="cf-3.5"/>
<property name="project.version" value="${product.version}.${project.buildnumber}35" />
<property name="project.buildoutputdir" value="${bin.dir}\cf\3.5\${project.buildconfiguration}" />
<property name="project.buildsolutionfile" value="${root.dir}\Spring.Rest.2008-CF.sln" />
<call target="update-common-assemblyinfo" />
<call target="rebuild-solution"/>
<!--<call target="test-assemblies"/>-->
</target>

<target name="build-sl-3.0">
<echo message="Building for Silverlight 3.0 with '${project.buildconfiguration}' configuration" />
<property name="product.fullname" value="${product.fullname.temp} for Silverlight 3.0" />
Expand Down
54 changes: 50 additions & 4 deletions doc/reference/src/http-messageconversion.xml
Expand Up @@ -40,7 +40,7 @@
<table frame="all">
<title>Supported HTTP message converters by Framework</title>

<tgroup cols="7">
<tgroup cols="8">
<tbody>
<row>
<entry>
Expand All @@ -59,6 +59,10 @@
<emphasis role="bold">.NET 4.0</emphasis>
</entry>

<entry align="center">
<emphasis role="bold">.NET Compact Framework 3.5</emphasis>
</entry>

<entry align="center">
<emphasis role="bold">Silverlight 3.0</emphasis>
</entry>
Expand Down Expand Up @@ -90,6 +94,10 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
Expand Down Expand Up @@ -132,6 +140,10 @@
<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
</row>

<row>
Expand Down Expand Up @@ -163,6 +175,10 @@
<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
</row>

<row>
Expand All @@ -182,6 +198,10 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
Expand Down Expand Up @@ -213,6 +233,10 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry />
Expand All @@ -236,6 +260,10 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />

Expand Down Expand Up @@ -267,6 +295,10 @@

<entry />

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry />
Expand All @@ -290,6 +322,8 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
Expand Down Expand Up @@ -318,6 +352,8 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />
</entry>
Expand Down Expand Up @@ -371,6 +407,12 @@

<superscript>(3)</superscript>
</entry>

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />

<superscript>(3)</superscript>
</entry>
</row>

<row>
Expand All @@ -389,6 +431,8 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />

Expand Down Expand Up @@ -420,6 +464,8 @@
<imagedata fileref="images/supported.png" format="PNG" />
</entry>

<entry />

<entry align="center">
<imagedata fileref="images/supported.png" format="PNG" />

Expand Down Expand Up @@ -620,7 +666,7 @@ template.PostForLocation("http://example.com/myFileUpload", parts);</programlist
<section id="http-xmldocumentconverter">
<title>XmlDocumentHttpMessageConverter</title>

<para>Supports .NET Framework 2.0, 3.5 and 4.0.</para>
<para>Supports .NET Framework 2.0, 3.5, 4.0 and .NET Compact Framework 3.5.</para>

<para>An <interfacename>IHttpMessageConverter</interfacename>
implementation that can read and write XML using the .NET Framework class
Expand All @@ -633,7 +679,7 @@ template.PostForLocation("http://example.com/myFileUpload", parts);</programlist
<section id="http-xelementconverter">
<title>XElementHttpMessageConverter</title>

<para>Supports .NET Framework 3.5, 4.0. and Windows Phone. <sbr /><link
<para>Supports .NET Framework 3.5, 4.0, .NET Compact Framework 3.5 and Windows Phone. <sbr /><link
linkend="http-xelementconverter-silverlight">Supports Silverlight</link>
using <literal>Spring.Http.Converters.Xml.Linq.dll</literal>.</para>

Expand Down Expand Up @@ -670,7 +716,7 @@ template.PostForLocation("http://example.com/myFileUpload", parts);</programlist
<section id="http-xmlserializerconverter">
<title>XmlSerializableHttpMessageConverter</title>

<para>Supports .NET Framework 2.0, 3.5, 4.0 and Windows Phone.</para>
<para>Supports .NET Framework 2.0, 3.5, 4.0, .NET Compact Framework 3.5 and Windows Phone.</para>

<para>An <interfacename>IHttpMessageConverter</interfacename>
implementation that can read and write XML from .NET classes. <sbr />The
Expand Down
2 changes: 2 additions & 0 deletions doc/reference/src/overview.xml
Expand Up @@ -37,6 +37,8 @@

<listitem>.NET Client Profile 3.5 and 4.0</listitem>

<listitem>.NET Compact Framework 3.5</listitem>

<listitem>Silverlight 3.0 and 4.0</listitem>

<listitem>Windows Phone 7.0</listitem>
Expand Down
2 changes: 1 addition & 1 deletion lib/Versions.txt
Expand Up @@ -2,4 +2,4 @@ Rhino.Mocks 3.6
NUnit 2.5.9
Common.Logging 2.0
Json.NET 4.0 Release 2
Json.NET 3.5 Release 8 for Silverlight 3.0
Json.NET 3.5 Release 8 for Silverlight 3.0 & Compact Framework 3.5
Binary file added lib/cf/3.5/Newtonsoft.Json.Compact.dll
Binary file not shown.
Binary file added lib/cf/3.5/Newtonsoft.Json.Compact.pdb
Binary file not shown.

0 comments on commit c6cbf1a

Please sign in to comment.