Rick Strahl's Web Log provides a variety of .NET development topics with focus on ASP.NET and enterprise development. Topics are wide ranging from introductory articles to tips and tricks, observations in the process of software development and examination of new and upcoming technologies. Content is honest and sometimes outspoken and doesn't tote any particular party line - Rick says it as he sees it.
Rick Strahl's Web Log | 20 Oct 2014 10:42
Rick Strahl writes "....A few years back I wrote a small jQuery plug-in used for monitoring changes to CSS styles of a DOM element. The plug-in allows for monitoring CSS styles and Attributes on an element and then getting notified if the monitored CSS style changed. This..."
Read more » A jquery-watch Plug-in for watching CSS styles and Attributes
Rick Strahl's Web Log | 09 Oct 2014 06:02
Rick Strahl writes "....So it looks like Chrome 39 Canary has this issue fixed. Let’s hope when v39 release lands it’s still be working… Since the last few Chrome releases have come out (v38 as of this writing), I’ve had some major issues with debugging not working..."
Read more » Chrome DevTools Debugging Issues
Rick Strahl's Web Log | 27 Sep 2014 10:36
Rick Strahl writes "....The .NET PerformanceCounter class generally is pretty easy to use in order to retrieve performance information. You create a perf counter, initialize the first value to read, let some time pass and then read the next value and Windows gives you..."
Read more » Capturing Performance Counter Data for a Process by Process Id
Rick Strahl's Web Log | 08 Sep 2014 17:28
Rick Strahl writes ".....NET is a bit short when it comes to tools that can manipulate UrlEncoded data. If you need to read, create or modify raw querystrings or form data outside of ASP.NET's System.Web context there isn't a clean way to do this and even there if you want..."
Read more » A .NET QueryString and Form Data Parser
Rick Strahl's Web Log | 18 Aug 2014 18:00
Rick Strahl writes "....The Mobile Web has come a long way to provide the abillity to create rich UI and interactive, immersive and smooth Web based mobile applications. But there are still big gaps between mobile device features and what's available to Web developers when..."
Read more » The broken Promise of the Mobile Web
Rick Strahl's Web Log | 29 Jul 2014 09:03
Rick Strahl writes "....If you have an application that needs to capture HTTP or monitor HTTP traffic, FiddlerCore is the tool you can use to do it easily. In this post I demonstrate how easy it is to integrate FiddlerCore into an application to capture HTTP requests and..."
Read more » Using FiddlerCore to capture HTTP Requests with .NET
Rick Strahl's Web Log | 15 Jul 2014 09:06
Rick Strahl writes "....Recently I had a need for a load testing tool and after quite a bit of frustration to find a decent reasonably priced load testing tool, ended up giving up searching and building one instead. In this post I introduce West Wind WebSurge, an easy to..."
Read more » West Wind WebSurge - an easy way to Load Test Web Applications
Rick Strahl's Web Log | 01 Jul 2014 05:28
Rick Strahl writes "....Project navigation in large projects can be a pain as you have to sift through large amounts of files. I found myself re-organizing projects in a few different ways to make project navigation easier. In this blog post I share a few different..."
Read more » Project Navigation and File Nesting in ASP.NET MVC Projects
Rick Strahl's Web Log | 20 Jun 2014 00:52
Rick Strahl writes "....NuGet is a great component distribution mechanism and it's awesome for consuming components and getting them into projects. However, creating NuGet packages and getting the version dependencies worked out reliably has been a challenge. Specifically..."
Read more » Nuget Dependencies and latest Versions
Rick Strahl's Web Log | 18 Jun 2014 08:37
Rick Strahl writes "....In ASP.NET MVC the RequireHttps attribute allows for securing controllers and controller methods, but it's limited to either on or off statically. In this post I discuss a custom attribute that can dynamically set SSL usage based on a configuration..."
Read more » A dynamic RequireSsl Attribute for ASP.NET MVC