Wednesday, December 15, 2021

Wednesday, May 5, 2021

Spn random crashes whilerunning, halts with no exception

 

 

spn runs and halts with an error but not an exception , current theory is rapid nhibernate updates in a loop, rewriting to ado updates appears to have fixed it.

Nhibernate was never designed for rapid bulk updating or inserting, so if you do it too often too fast it pukes and hard crashes the app (no exception)

Tuesday, March 2, 2021

Useful VsCode Shortcuts


Toggle Comments             <ctrl>+/

 

Indent Line

                      Ctrl+]

Outdent Line                    Ctrl+[



 


Friday, February 26, 2021

Sometimes you just need to reboot a Windows desktop over RDP...

 

Sometimes you just need to reboot a Windows desktop over RDP...

Careful, don't select shutdown 😉 

RDP Tips

CTRL+ALT+PAUSE: Switches your Remote Desktop client between full-screen and windowed mode.
CTRL+ALT+BREAK: Force the Remote Desktop into full-screen mode.
CTRL+ALT+MINUS: Takes a screenshot of the active Remote Desktop window.
CTRL+ALT+PLUS: Takes a screenshot of the entire Remote Desktop.
CTRL+ALT+END: Reboots the remote computer.


Press CTRL+ALT+END, then click on the Power icon seen at bottom-right. These are the choices you may see, in Windows 10.
I have noticed that with Windows 10 over RDP, typing CTRL+ALT+END will bring up the usual choice of options you get when typing CTRL+ALT+DEL.




By Warren C. LaFrance, Jr.

Tuesday, February 9, 2021

Dapper+DappersSImpleCrud+Sybase(AseClient).net core errors.

 Dapper+DappersSimpleCrud+Sybase(AseClient)

.net core errors.


Error is something like "Connection in a broken state" , there is an int64 getting passed in, or in the EO/CV/VM, convert them all to int32... inputs first, that's usually the one.

Tuesday, February 2, 2021

.Net core 3.1 Webapi Errors and Their Causes

 

 

Unable to resolve service for type 'SpProofOfConceptAPI.Dal.IEvaluationFormPartialDAL' while attempting to activate 'SpProofOfConceptAPI.Services.EvalDetailScores.EvalDetailScoresUpdateHandler'."} 

You forgot to declare this type SpProofOfConceptAPI.Dal.IEvaluationFormPartialDAL for IOC in the startup

Solution (and for the BLL cause you usually forget both)

             services.AddScoped<IEvaluationFormPartialDAL, EvaluationFormPartialDAL>();
            services.AddScoped<IEvaluationFormPartialBLL, EvaluationFormPartialBLL>();