Last Build Date: Mon, 20 Mar 2017 15:55:37 +0000
Sun, 19 Mar 2017 16:13:38 +0000Some History For much of my career, I’ve worked at home as a team of one. Many years ago, I learned that it takes a community. I’ve always felt one of my strengths is to both reach out when I need help, and offer help when it’s needed. In about 2005, I started doing a lot [...]
Tue, 09 Aug 2016 18:14:37 +0000I’ve posted and tweeted often over the years when I find an exciting new feature in JetBrains Resharper. Looks like they have heard me as I’m front and center on their main page now.
Tue, 05 Jul 2016 22:30:48 +0000Peter Kellner presents how to use Redis as a very fast caching server for Microsoft's ASP.NET
Sat, 28 May 2016 16:33:40 +0000I’ve been thinking a lot lately about ransomware attacks. That is, when a virus infects your computer and encrypts all your files. Then, you get a notice that says if you pay a certain amount of money you will get access to your files. I gather it’s the most common malware out there right now. [...]
Fri, 06 May 2016 18:12:06 +0000I often find myself getting lazy and making multiple entry points for a method when I really should spend an extra 30 seconds and use the Type T pattern in C#. Below are the two calls I had and when I started writing the one that returns int, I decided enough was enough. private static bool [...]
Thu, 28 Apr 2016 22:57:20 +0000Two weeks ago my 4th course on Pluralsight released and for the past few days it has been in the top 10. If you have not had a chance to look at it, check it out. I’m particularly proud of the introduction which has flying super hero’s! Check it out the intro here And the full [...]
Sun, 10 Apr 2016 01:28:23 +0000Let’s say you use model validation with ASP.NET WebAPI and you are serving a client side application written in Sencha’s ExtJS. To show those errors like this: You need to add a ValidationActionFilter to your startup code as follows: [crayon-5905a8acd0546449389007/] [crayon-5905a8acd0557769537189/] And then, you can have your ExtJS code do something like the following to display the error: [crayon-5905a8acd0560226416880/] [crayon-5905a8acd0568338556268/] And [...]
Sat, 09 Jan 2016 16:47:12 +0000Check out this short 90 second video on how to add audio fade in and fade out on an instructional video. I do this on my current video I’m making for Pluralsight on ASP.NET Multi-Tenant coming out soon.
Tue, 01 Dec 2015 17:49:11 +0000I’m currently working on a Pluralsight course on ASP.NET and I have to admit I’m slow to adopt async methods in my code because it feels a little complex when non-async code is what I’m use to. I’m feeling like since I’m doing this Pluralsight course I should really show best practices and clearly async [...]