I stumbled upon jLinq through the open source ads in stackoverflow.
The possibilities are astonishing but I am wondering.
What kind of datasets I shouldn't be using it on?
As those datasets run on the client they could be modified using the URL: javascript: ...
What should be done to prevent rewriting of data?
How do I authenticate that I am the only one that is changing or selecting it?
views:
32answers:
1
+1
A:
jLinq is strictly for working with client side JSON data (although you can do some neat stuff with server side databases like MongoDB). Since anything can be modified by the client at any time you should always validate the information fed back to the server.
Hugoware
2010-02-23 20:30:50
How do I validate those things? You mean I should check for valid input? But what if the input is valid and still somehow incorrect?
the_drow
2010-02-24 11:35:27
I suppose it depends on what you're trying to do but if you're going to send something back up to the server then the server needs to validate that information as well. If you're trying to validate something for the page itself then you can give it your best effort and throw an exception when you don't like the response.Feel free to contact me and we can discuss it further (contact form on my website in my profile)
Hugoware
2010-02-24 16:11:00
@hugoware plz help me out on this http://stackoverflow.com/questions/3636568/jlinq-doesnt-seem-to-fetch-all-matching-rows-from-my-json-data
Pandiya Chendur
2010-09-03 14:11:01