How to fix problems with Test Cafe Studio and Datepickers
I’ve become quite a fan of Test Cafe Studio this past year – I’ve found it to be an excellent mix of automated testing and browser automation. One persistent problem I’ve had is how it treats the datepicker – specifically it works for one month, and then doesn’t work at all (due to the position […]
How to fix the “failed to register url the process cannot access the file” problem
This happens when you attempt to run and install a Visual Studio 2019 web project – after several hours of searching (and uninstalling/reinstalling things) I came across this solution from the Visual Studio Developer Community – specifically The fix is to run the following command from an admin cmd prompt: netsh http add iplisten ipaddress=:: […]
How to add extra parameters to post requests on asp.net web api 2
My only problem with asp.net web api 2 is the inability to pass additional parameters the action, along with a base object. For example – if you want to update a contact, but keep track of where the update request came from (the location is not really part of the contact object) you cannot just […]
How to fix problems with entity framework migrations
First – backup the __MigrationHistory table in the database Get rid of old migration files add-migration using the usual syntax, but with nothing modified Remove all of the “Create Table”, etc – the migration should look like public partial class domorenow : DbMigration { public override void Up() { from there do the update-database -script […]
Is your Windows 10 PC slow when connected to the router, but fast when plugged into the modem?
I recently had this problem, and after getting a new router, and a visit from Comcast, the problem turned out to be a setting, specifically the QOS Packet Scheduler. I have no idea how that setting got turned on, but turned on it was. It reduced my connection from 290 megs per second to 4.5. […]
Why is my m.2. ssd slow on Windows 10? Read on, I fixed it
So, I installed a new Samsung SSD M.3 drive and found it to be much, much slower than it’s predecessor. After much sturm, drang and gnashing of teeth I stumbled across the solution. The key is in the power requirements on all things – basically just change the power profile to “Performance” in the settings […]
How to post objects directly to web api from C#
As I’ve looked this up three times now I should put the code directly on the blog. Happily Microsoft has done a lot of the plumbing work for you. You have a Web API controller with an action that looks like this [System.Web.Http.Route("Ajax/v1.1/PostItemBatch")] [OutputCache(NoStore = true, Duration = 0)] [System.Web.Http.HttpPostAttribute] public bool PostItemBatch(List postItems) { […]
How to fix problems with jquery data tables and a list of objects from ASP.net Web API
The main problem is that data tables does not expect a list of objects, instead it wants a differently formatted json object, something like data: {“Property”: Value} etc Instead it’s getting a pure list, like this [ {“Name”:”Value}, {“Name”:”Value}, {“Name”:”Value}, {“Name”:”Value}, {“Name”:”Value}, ] Solution – list out the values in the columns property of the […]
How to fix problems with conflicting version of Newtonsoft.Json in your visual studio projects
The root problem seems to be in the version of Newtonsoft.json – if you set it to version 11.0.1 all of the problems magically disappear
How to fix the entity framework problem with System.Data.Entity.Migrations.Utilities.DomainDispatcher not found.
After much searching and repair, I could not find a good way – the error does seem to be documented on Github – so at least there’s that. My solution to the problem, after trying several other ways, was to downgrade Visual Studio as described here – note – you really do have to run […]