Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
None
-
None
Description
I went through the link http://www.couchbase.com/docs/couchbase-sdk-net-1.2/getting-started.html, which covers the sections 1.1, 1.2 and 1.3
I find the document good enough, following are the observations that may be corrected:
(a) 1.3.1 - Project Set up
There is no Enyim.Memcached.dll assembly in preview release zip file. Enyim.Caching.dll is available.
(b) CRUD operations
JSON document with key "110fc0f765" does not exist in beer-sample bucket
var key = BitConverter.ToString(HashAlgorithm.Create("SHA1")
.ComputeHash(Encoding.UTF8.GetBytes(newBeer)))
.Replace("-", "").Substring(0, 10).ToLower();
returns "fc4970a84c"
and not "5c26a734c9"
(c) CouchbaseClient JSON Extension Methods
add reference and add these statements in code:
using Newtonsoft.Json;
using Couchbase.Extensions;
(d) Working with Views:
May be add more about the rows returned from GetView(), Reduce method and stale parameter.