I am learning .net and building a site that uses url routing.
I have it working although when attempting to get data from a database i am having to pass a ID parameter such as:
services/{id}/{category}/{subcategory}
portfolio/{id}/{category}/{title}
blog/{date}/{id}/{title}
I have seen websites that do the same thing but they don’t appear to be passing an ID parameter, how do they acheive this?
if they wanted the information on a particular service as per the link above would you just run an SQL query looking for a match on the subcategory name or for a blog post you look for a match on the blog title and date?
It just seems a bit strange to me and if you have people adding blog posts etc there is always the slim possibility of more than one match.
Thanks for any help,
J.
You can always check the name of your blog post url before you release it. If it exists, just add a “_1” or something. In addition they mostly include the date.