Click here to Skip to main content
15,917,473 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
A couple months ago, I found an article regarding developing a custom query language for .NET applications. The article was great and I wanted to implement it in a couple of projects I am or will be working on, but I forgot to bookmark it! I've searched for days on here and on Google for the article but I cannot find it anywhere. I'm 90% sure the article was on here, but I cannot remember for sure. Has anyone seen an article regarding developing a custom query language or have any other resources?

Thank you!
Posted
Comments
Henry Minute 22-Jan-11 17:22pm    
Can you remember what the article used for it's code demo (assuming it had one). By this I mean did it query a collection/database of Doctors/Architects/whatever. Can you remember anything like that?

1 solution

Did you try to find this: Karmencita: an object query language for .NET[^]?

Best Regards,
Manfred
 
Share this answer
 
Comments
mcmathys04 22-Jan-11 15:51pm    
I did see that article, but that's not the one I had found previously. The other article was much longer and more in depth and I don't think it used Karmencita. I may end up using this though if I can't find the other article.
Manfred Rudolf Bihy 22-Jan-11 17:12pm    
Do you have some details about what kind of query language you are talking here?
mcmathys04 24-Jan-11 11:25am    
I'm going to be building an application in which users can create custom entities, like in Dynamics CRM. I wanted to be able to provide a query language for searching for different entities so the user could enter something like "SELECT * FROM Contact WHERE Name = 'Contact Name'" or using a simliar syntax. I don't know if this is possible or not, but it looked like it was in the other article.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900