﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Koen,
You can customize the ravendb json serializer to ignore those attributes, but yes, that is the idea.
Considering how many json.net version there are out there, there is really no other real choice for us.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment15</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment15</guid><pubDate>Thu, 22 Nov 2012 23:42:48 GMT</pubDate></item><item><title>Koen Verheyen commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>I'm not totally convinced internalizing is good. I want to put my models in a common portable assembly between a web api (requires &gt;= Json 4.5.8) server with ravendb client and a windows phone app. My models have json ignore attributes (to direct ravendb) but with the internalized json I would have to reference ravendb.client in my common assembly (which is not even possible).

Does that make sense or am I breaking any ground rules? Or should I be using linked files instead of common models?</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment14</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment14</guid><pubDate>Thu, 22 Nov 2012 22:28:47 GMT</pubDate></item><item><title>nicolas commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>just moved a project and those dll issues were quite a pain. for some reason, the nuget kept referencing the dlls in the bin/ directory. it is a good thing you internalize and minimize dependencies. those dependencies woes have been around since the dark age of computing. i am dreaming of a definitive, bullet proof, and simple, solution to it.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment13</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment13</guid><pubDate>Fri, 14 Sep 2012 09:40:06 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Dan,
A couple of months, I guess.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment12</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment12</guid><pubDate>Fri, 03 Aug 2012 05:40:18 GMT</pubDate></item><item><title>Dan Turner commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Fair enough mate!

Do you have any ETA on the next stable version of the embedded package that is compatible with Newtonsoft.Json 4.5.8?</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment11</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment11</guid><pubDate>Fri, 03 Aug 2012 05:38:24 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>LaptopHeaven &amp; Dan,
this is a interim release, and a small one at that, we don't want to do the full work required to move to 4.5.7 for the entire product. There are a LOT that is going on there.
That is why we released just the stuff that is required to work with a remote server.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment10</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment10</guid><pubDate>Fri, 03 Aug 2012 05:34:07 GMT</pubDate></item><item><title>Dan Turner commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Damn... I would *really* like a similar version of RavenDB.Embedded :(

I'm guessing this is non-trivial for you guys to do?</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment9</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment9</guid><pubDate>Fri, 03 Aug 2012 01:39:49 GMT</pubDate></item><item><title>LaptopHeaven commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Are you planning on releasing a RavenDB Client MvcIntegration nuget package which depends on 1.0.971?
</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment8</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment8</guid><pubDate>Fri, 03 Aug 2012 00:52:21 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Roger,
See Louis' answer.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment7</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment7</guid><pubDate>Wed, 01 Aug 2012 13:41:59 GMT</pubDate></item><item><title>Roger commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Ayende: What do you mean by "internalize"? Are you talking about embedding the json.net DLL inside another DLL?</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment6</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment6</guid><pubDate>Wed, 01 Aug 2012 13:14:59 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>Roger,
For 1.2, we internalized json.net </description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment5</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment5</guid><pubDate>Wed, 01 Aug 2012 09:58:53 GMT</pubDate></item><item><title>Louis commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>They are using git subtree (https://github.com/ayende/ravendb/blob/1.2/Imports/Pull.ps1) to pull in the sources. After that they do a find&amp;replace to prefix the namespace with Raven.Imports (https://github.com/ayende/ravendb/commit/d3ee433ab4e5a8871a2d5772b4634fef166b224b)</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment4</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment4</guid><pubDate>Tue, 31 Jul 2012 21:22:08 GMT</pubDate></item><item><title>Roger commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>I would like to hear more about how you solved it in 1.2. I am about to release an update to Gallery Server Pro that includes this library, and I want to avoid the pitfalls.</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment3</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment3</guid><pubDate>Tue, 31 Jul 2012 19:01:33 GMT</pubDate></item><item><title>Marcos commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>You can try with ILMerge with /internalize option to hide the json dependency and provide some wrappers if you already return objets of the Newtonsoft library.

Cheers</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment2</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment2</guid><pubDate>Tue, 31 Jul 2012 12:05:32 GMT</pubDate></item><item><title>David commented on RavenDB 1.0 &amp;amp; Newtonsoft.Json 4.5.7</title><description>That's great news Ayende, thanks!

/David</description><link>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment1</link><guid>http://ayende.com/157505/ravendb-1-0-newtonsoft-json-4-5-7#comment1</guid><pubDate>Tue, 31 Jul 2012 07:48:33 GMT</pubDate></item></channel></rss>