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 | 06 Jan 2015 11:20
Rick Strahl writes "....Last week I took a look at the Visual Studio Tools for Apache Cordova, which is currently available as a CTP preview. To be honest I didn’t have high hopes, given some disastrous presentations I’d recently seen on this toolset. However, I was..."
Read more » Using Cordova and Visual Studio to build iOS Mobile Apps
Rick Strahl's Web Log | 15 Jan 2015 11:57
Rick Strahl writes "....Yesterday I ran into a nasty bug in Visual Studio that caused a compiler error in a Web project. It appears that Visual Studio looks in a completely unrelated path and pulls in an assembly that overrides the project assembly reference. Specifically..."
Read more » Blend Path interfering with C# Project Builds
Rick Strahl's Web Log | 12 Jan 2015 23:09
Rick Strahl writes "....I was working on an my old Weblog code to tweak some of the markup a couple of days ago and ran into yet another issue with Internet Explorer: The HTML5 <main> element tag doesn’t appear to be working in any version of Internet Explorer. Now,..."
Read more » <main> HTML5 Tag not working in Internet Explorer 9/10/11
Rick Strahl's Web Log | 09 Jan 2015 10:35
Read more » Tip: Create a Visual Studio Menu option to Open a Command Window
Rick Strahl's Web Log | 02 Jan 2015 23:24
Rick Strahl writes "....Ran into a nasty problem with an Android app install today and was unable to get the app to install on the device for debugging. Got an INSTALL_FAILED_VERSION_DOWNGRADE after a bunch of false starts it turns out this problem had an easy solution for..."
Read more » INSTALL_FAILED_VERSION_DOWNGRADE: Watch your Android App Version
Rick Strahl's Web Log | 21 Dec 2014 12:55
Rick Strahl writes "....I've been running into a common issue with Entity Framework where using a dbContext through many context operations can drastically slow down Entity Framework performance. Here's a quick overview of the problem and how to work around it with a few..."
Read more » Gotcha: Entity Framework gets slow in long Iteration Loops
Rick Strahl's Web Log | 11 Dec 2014 00:35
Rick Strahl writes "....When creating services it's often useful to return data from the $http service, or cached data that already exists. You can't however just return the cached data, but have to turn it into a promise so it matches the $http callback signature. Here's..."
Read more » Mixing $http Promises and $q Promises for cached Data
Rick Strahl's Web Log | 02 Dec 2014 09:10
Rick Strahl writes "....The ASP.NET vNext Platform makes it much easier to create multi-targeted NuGet packages, through support of multiple build targets from a single project and the ability to compile project output directly to a NuGet package...."
Read more » Creating multi-target NuGet Packages with vNext
Rick Strahl's Web Log | 29 Nov 2014 09:19
Rick Strahl writes "....There's little known NuGet command that allows you to re-create assembly redirects for all NuGet packages in your project or an entire solution...."
Read more » Updating Assembly Redirects with NuGet
Rick Strahl's Web Log | 26 Nov 2014 01:15
Rick Strahl writes "....Ran into an unexpected behavior when implementing an async version of WebClient to download data. While you can override WebClient to capture the HttpWebResponse object to capture additional Http information that is missing from the WebClient class,..."
Read more » WebClient and GetWebResponse not firing on Async Requests