Browser Detective Rewrite

Posted by Ocean on Oct 6, 2024

I have started rewriting my Browser Detective and my BrowseCap Files. I am more of a DB guy, so instead of doing xml / ini config files I am using a small SQLite DB, to contain the new Browsercap files, and using this to learn how to better use Entity Framework for this. This does make it harder to do simple diff compares, so this is something I will have to figure out how to work around. I am thinking of exporting the object tree to a xml or json file to make it possible to do a comparison between versions. I am also working on creating nuget packages this time around, to make it easier for people to use my code. I am thinking of usuing MIT X11 License to cover this code. Currently I only have this on my privatly hosted Git Server, but when I do publish the nuget packages, will will post the production branch do a public Repository, probably GitHub or a Public GitLabs server. I am also thinking how to properly release updates of the browsercap databases. This release will not be backward compatible to my previous releases. I am no longer using the copyrighted Browser config by Microsoft, and I do not plan on providing any converters to avoid problems. If anyone wants to email me on the subject of this post they can use browsercap at owenbrady.net