DevMavens

ma•ven (mā'vən)

n.  A person who has special knowledge or experience;
an expert.

dev•ma•ven
('dev-mā'vən)

n.  An expert developer with great influence.

Rick Strahl

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 | 19 Aug 2010 20:40

RequestValidation Changes in ASP.NET 4.0Subscribe to this feed

Rick Strahl writes "....There’s been a change in the way the ValidateRequest attribute on WebForms works in ASP.NET 4.0. I noticed this today while updating a post on my WebLog all of which contain raw HTML and so all pretty much trigger request validation. I recently..."
Read more »  RequestValidation Changes in ASP.NET 4.0


Rick Strahl's Web Log | 17 Aug 2010 22:44

Microsoft Introduces WebMatrixSubscribe to this feed

Rick Strahl writes "....originally published in CoDe Magazine Editorial Microsoft recently released the first CTP of a new development environment called WebMatrix, which along with some of its supporting technologies are squarely aimed at making the Microsoft..."
Read more »  Microsoft Introduces WebMatrix


Rick Strahl's Web Log | 07 Jun 2010 19:58

Debugging .NET 2.0 Assembly from unmanaged Code in VS2010Subscribe to this feed

Rick Strahl writes "....I’ve run into a serious snag trying to debug a .NET 2.0 assembly that is called from unmanaged code in Visual Studio 2010. I maintain a host of components that using COM interop and custom .NET runtime hosting and ever since installing Visual Studio..."
Read more »  Debugging .NET 2.0 Assembly from unmanaged Code in VS2010


Rick Strahl's Web Log | 27 May 2010 23:14

Non-Dom Element Event Binding with jQuerySubscribe to this feed

Rick Strahl writes "....Yesterday I had a short discussion with Dave Reed on Twitter regarding setting up fake ‘events’ on objects that are hookable. jQuery makes it real easy to bind events on DOM elements and with a little bit of extra work (that I didn’t know about) you..."
Read more »  Non-Dom Element Event Binding with jQuery


Rick Strahl's Web Log | 04 May 2010 07:16

What’s New in ASP.NET 4.0 Part Two: WebForms and Visual Studio EnhancementsSubscribe to this feed

Rick Strahl writes "....In the last installment I talked about the core changes in the ASP.NET runtime that I’ve been taking advantage of. In this column, I’ll cover the changes to the Web Forms engine and some of the cool improvements in Visual Studio that make Web..."
Read more »  What’s New in ASP.NET 4.0 Part Two: WebForms and Visual Studio Enhancements


Rick Strahl's Web Log | 02 May 2010 11:35

What’s new in ASP.NET 4.0: Core FeaturesSubscribe to this feed

Rick Strahl writes "....Microsoft released the .NET Runtime 4.0 and with it comes a brand spanking new version of ASP.NET – version 4.0 – which provides an incremental set of improvements to an already powerful platform. .NET 4.0 is a full release of the .NET Framework,..."
Read more »  What’s new in ASP.NET 4.0: Core Features


Rick Strahl's Web Log | 19 Apr 2010 20:55

DevConnections jQuery Session Slides and Samples postedSubscribe to this feed

Rick Strahl writes "....I’ve posted all of my slides and samples from the DevConnections VS 2010 Launch event last week in Vegas. All three sessions are contained in a single zip file which contains all slide decks and samples in one place:..."
Read more »  DevConnections jQuery Session Slides and Samples posted


Rick Strahl's Web Log | 12 Apr 2010 22:51

AspNetCompatibility in WCF Services – easy to trip upSubscribe to this feed

Rick Strahl writes "....This isn’t the first time I’ve hit this particular wall: I’m creating a WCF REST service for AJAX callbacks and using the WebScriptServiceHostFactory host factory in the service: <%@ ServiceHost Language="C#"..."
Read more »  AspNetCompatibility in WCF Services – easy to trip up


Rick Strahl's Web Log | 10 Mar 2010 21:55

No Preview Images in File Open Dialogs on Windows 7Subscribe to this feed

Rick Strahl writes "....I’ve been updating some file uploader code in my photoalbum today and while I was working with the uploader I noticed that the File Open dialog using Silverlight that handles the file selections didn’t allow me to ever see an image preview for image..."
Read more »  No Preview Images in File Open Dialogs on Windows 7


Rick Strahl's Web Log | 18 Feb 2010 21:38

.NET WebRequest.PreAuthenticate – not quite what it sounds likeSubscribe to this feed

Rick Strahl writes "....I’ve run into the  problem a few times now: How to pre-authenticate .NET WebRequest calls doing an HTTP call to the server – essentially send authentication credentials on the very first request instead of waiting for a server challenge first?..."
Read more »  .NET WebRequest.PreAuthenticate – not quite what it sounds like


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA

Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Ouhh! Lame: jQuery dataFilter results that are string are post parsed (as json) no way to override to prevent post parse. 1 day ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Grrrrrrrrr.... Cables been out for the last two hours. This is not helping my work schedule today at all :) 1 day ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Something I overlooked before: LinqPad does raw SQL queries too. Nice! 2 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Hmmm... do all the script references for ASMX AJAX services still need to be added with ASP.NET 4.0? Looks like it.Thought it was automatic. 2 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Are we already in legacy mode where actual date de-serialization would break countless apps now? :-) 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Lame that JSON parsers (json2/native browsers) don't actually deserialize dates after actually agreeing on a common encoding format. Why? 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @Nick_Craver The result data shows up but xhr appears to be non-active. 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @Nick_Craver $.ajaxSetup( { dataFilter: function() { var ct = this.xhr().getResponseHeader("content-type") }. Fails. XHR instance no values 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @Nick_Craver In the end working off the dataType is the only way I can check what I'm working with. 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @Nick_Craver I think by that time xhr has been reset (ready-state: 0) 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @Nick_Craver Problem is that for dataFilter xhr().getResponseHeader("content-type") is not returning anything. 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) I suppose for what I need I can look at this.dataType == "json" i $.ajaxSetup. 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Hmmm... in $.ajaxSetup I can get the content type but only the outbound content type. Is there any way to get inbound content type??? 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Full Moon paddling out at sprecks tonight. 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @averyj Better is subjective to say the least :-) 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @robconery Your's? Homebrew that is? 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Plane tickets to SWFOX and my music gig booked at the end of September/early Oct. I hate being gone from Maui around this time for 3+ weeks. 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @averyj It's not the runtime that matters it's the support libs that provide the value in the platform. 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @averyj Because JS by itself a server side platform does not make :-) There are other options but CLR based JavaScript would be nice IMHO. 9 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @BethMassi Will do once I now my schedule once it's getting closer. 9 days ago from TweetDeck