How To Store Data On Icloud in xamarin form.ios - xamarin

enter image description hereThis Below my data I want to store on IClouds IOS, How Can I do that ,is it possible to store on iClouds ,please give me a code for that
enter image description here
This Below my data I want to store on IClouds IOS, How Can I do that ,is it possible to store on iClouds ,please give me a code for that

To save the "MyFun item" data, it is recommended to serialize the data and save it to a json file or an xml file.
For JSON serialization, you can install the Nuget package Newtonsoft.Json. For more info, you can refer to this document.
Or XML serialization, you can create an instance of XmlSerializer Class to serializes and deserializes objects into and from XML document.
Here are some related SO threads you can refer to.
How to write a JSON file in C#?
Serialize an object to XML
If you have got the serialized data, as mentioned in the comment, you can download official demo Xamarin.iOS - Introduction to iCloud, then pass it to MonkeyDocument.DocumentString.

Related

Paw: Possible to copy/paste data from Hash/Dictionary source in target language?

I'm using Paw to integrate with an API and it's a great tool, but the codebase I'm working in has lots of data in Ruby Hashes already that I would like to bring into Paw for testing. Moreover, I would like to be able to copy the data out of a Paw response for use in Ruby code rather than having to copy JSON and either store it as a String and parse it in my code or manually convert it to a native dictionary data structure. Is this possible?

Json format MetroLog for windows store app

I'm using MetroLog framework for my App because i need to send the logs to my backend.
MetroLog has as target a JsonPostTarget
conf.AddTarget(LogLevel.Info, LogLevel.Fatal, new JsonPostTarget(1, new Uri("http://localhost:8080/logs/")));
The logs are wrapped inside an object and automatically serialized as in json format but not camelCase d.
So my backend can't deserialize properly the object.
I can't touch the deserialization for the backend so i need a way to force the camelCase serialization.
Can somebody help me ?
I can't touch the deserialization for the backend so i need a way to force the camelCase serialization.
You could use JSON.NET to serialize the object in camelCase format.
Run the following command to install Newtonsoft Json.NET and using NuGet library
PM> Install-Package Newtonsoft.Json
You can create a JsonSerializerSetting to Serialize the object with JsonConvert and return the content with content type application/json. Then you will get the object in camelCase Json format.
For more details, you might refer to the blog written by #Mats Karlsson.

Is there any solution to map CSV data to object at runtime in Xamarin?

I tried using CSVHelper GetRecords. Its not working for iOS.Kindly anyone help on this.I need to map csv data to any object at runtime,without parsing for seperate object each and every time. Always CSVHelper fails in iOS.
ServiceStack.Text has a Xamarin component that includes CSV support

How Paw read dynamic values from a csv or json file?

Can I have Paw for mac (http rest client) read Dynamic Values from a csv or json file? I need to run 10000 APIs by using different Dynamic Values in my collections.
You could create a dynamic value extension, and use readFile() to read your json file.
I have created a dynamic value extension for passwords, and other such stuff that I don't want to share, when I share my Paw documents.
Please note that because of sandboxing, your json file must live inside you extension folder.

Programatically retrieve an attachment stored on a note on a CRM 4.0 entity

How would you suggest working with files that is stored on the note of a entity in Crm. Could you write a generic method that will enable you to access any type of file? Or would it be better to have a method for dealing with each type of file?
For example, we are going to be saving a mix of swf files and xml files on the entity, so would it make sense to have a method each for example:
GetXmlFilesOnAccount(accountid)
GetSwfFilesOnAccount(accountid)
When you upload an attachment to CRM the mimetype is also saved as part of the record information.
The following link contains a nice example of how to download the attachemt using a single method. http://crmscape.blogspot.com/2009/10/ms-crm-40-sending-attachments-to.html
The post is missing the actual query needed to retrieve the annotations but you can tell what columns are required from the method signature.
My suggestion using your methods:
* GetXmlFilesOnAccount(accountid)
* GetSwfFilesOnAccount(accountid)
Retrieve account activitypointers by regardingobjectid(in your case accountid guid)
Loop through returned activitypointers
Get attachments for each activitypointer (activitypointer.activityid = activitymimeattachment.activityid)
Store attachments (disk, etc)
You don't even need two methods. You can retrieve all attachment file types for a given note (annotation) with a single method.
Hope this helps.
I recently started an Open Source Project on CodePlex to accomplish exactly that. Feel free to check out the Project's Web Page at:
http://crmattachdownload.codeplex.com/
You can also view the source code under the "Source Code" tab of that same page.
Pete

Resources