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 | 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


Rick Strahl's Web Log | 25 Jan 2010 08:42

jQuery 1.4 Opacity and IE FiltersSubscribe to this feed

Rick Strahl writes "....Ran into a small problem today with my client side jQuery library after switching to jQuery 1.4. I ran into a problem with a shadow plugin that I use to provide drop shadows for absolute elements – for Mozilla WebKit browsers the –moz-box-shadow and..."
Read more »  jQuery 1.4 Opacity and IE Filters


Rick Strahl's Web Log | 21 Jan 2010 00:32

HttpContext.Items and Server.Transfer/ExecuteSubscribe to this feed

Rick Strahl writes "....A few days ago my buddy Ben Jones pointed out that he ran into a bug in the ScriptContainer control in the West Wind Web and Ajax Toolkit. The problem was basically that when a Server.Transfer call was applied the script container (and also various..."
Read more »  HttpContext.Items and Server.Transfer/Execute


Rick Strahl's Web Log | 02 Jan 2010 11:26

Rendering ASP.NET Script References into the Html HeaderSubscribe to this feed

Rick Strahl writes "....One thing that I’ve come to appreciate in control development in ASP.NET that use JavaScript is the ability to have more control over script and script include placement than ASP.NET provides natively. Specifically in ASP.NET you can use either the..."
Read more »  Rendering ASP.NET Script References into the Html Header


Rick Strahl's Web Log | 24 Dec 2009 10:05

LINQ to SQL and missing Many to Many EntityRefsSubscribe to this feed

Rick Strahl writes "....Ran into an odd behavior today with a many to many mapping of one of my tables in LINQ to SQL. Many to many mappings aren’t transparent in LINQ to SQL and it maps the link table the same way the SQL schema has it when creating one. In other words..."
Read more »  LINQ to SQL and missing Many to Many EntityRefs


Rick Strahl's Web Log | 21 Dec 2009 09:20

Making Sense of ASP.NET PathsSubscribe to this feed

Rick Strahl writes "....ASP.Net includes quite a plethora of properties to retrieve path information about the current request, control and application. There's a ton of information available about paths on the Request object, some of it appearing to overlap and some of it..."
Read more »  Making Sense of ASP.NET Paths


Rick Strahl's Web Log | 18 Dec 2009 23:00

SmtpClient and Locked File AttachmentsSubscribe to this feed

Rick Strahl writes "....Got a note a couple of days ago from a client using one of my generic routines that wraps SmtpClient. Apparently whenever a file has been attached to a message and emailed with SmtpClient the file remains locked after the message has been sent...."
Read more »  SmtpClient and Locked File Attachments


Rick Strahl's Web Log | 14 Dec 2009 08:15

A free standing ASP.NET Pager Web ControlSubscribe to this feed

Rick Strahl writes "....Paging in ASP.NET has been relatively easy with stock controls supporting basic paging functionality. However, recently I built an MVC application and one of the things I ran into was that I HAD TO build manual paging support into a few of my pages...."
Read more »  A free standing ASP.NET Pager Web Control


Rick Strahl's Web Log | 06 Dec 2009 02:25

Visual Studio 2010 Beta 2 Startup FailuresSubscribe to this feed

Rick Strahl writes "....I’ve been working with VS 2010 Beta 2 for a while now and while it works Ok most of the time it seems the environment is very, very fragile when it comes to crashes and installed packages. Specifically I’ve been working just fine for days, then when..."
Read more »  Visual Studio 2010 Beta 2 Startup Failures


Rick Strahl's Web Log | 18 Nov 2009 12:54

DevConnections Slides and Samples PostedSubscribe to this feed

Rick Strahl writes "....I’ve posted the slides and samples to my DevConnections Sessions for anyone interested. I had a lot of fun with my sessions this time around mainly because the sessions picked were a little off the beaten track (well, the handlers/modules and..."
Read more »  DevConnections Slides and Samples Posted


This Maven's Blog

Rick Strahl

West Wind Technologies

Maui, Hawaii, USA

Twittering Mavens

Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @davidsheardown Yeah I only use it for my static site content - not for anything app related. FTP used to work great - now not so much. about an hour ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Expression Web's FTP client is really FUBAR. Anybody else seeing extensive hangs before files upload? about 1 hours ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Victory at sea sailing today in massive surf. Gnarly at best but what an adrenaline rush. 3 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Workaround hack inserted forcing items to the end of the menu. Suckage written all over that. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Grrr... looks like VS 2010 doesn't use command button IDs any more. Great even less useful to find specific command bars on the menu. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @PeterRitchie The one that still works runs off an ASP.NET/HTML page - code links however no longer work. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @PeterRitchie Yup - oddly I have one plug-in that works and another that doesn't. I think it's the editor targets that have changed... 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Not excited that none of my plug-ins work in VS 2010. Apparently the menu command structure has changed and nothing shows up in the menus. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Loving my JSON CallbackHandler implementation that can handle plain POX requests or full JSON client proxy ops. Big win for legacy app. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @visutrac /killing ourselves/ Ain't that the truth! Proverbial biting of the hand that feeds... 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Crazy busy day at the office today after a very slow start. Liking it today since the weather bites anyway so far :-} 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) No, water pollution is not really a problem is it? Riiight. http://is.gd/9LUqS. 66% at levels higher than those set by the EPA. Ugh. 4 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @FransBouma Looking forward to it! 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @foreachdev If you follow REST 'religiously' it ain't so simple. :-} 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @MotoWilliams What's interesting though is how easy custom POX is compared to 'standards' based SOAP or REST. :-} 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @MotoWilliams I tend to do a lot of work with old FoxPro apps that are standards challenged, so this isn't unusual for me at all :-} 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Building a simple custom POX interface for a customer today. Nice easy simple interfacing to an old, old legacy app. 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) 15 hours of sleep later the world looks different. The last few days on the water have been credited. :-) 5 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) Give away what's not essential and you will find out what is. 6 days ago from TweetDeck


Rick Strahl (RickStrahl)

Rick Strahl (RickStrahl) @jasonmauer Thx Jason. Much appreciated. Already an MVP though... 6 days ago from TweetDeck