ASP.NET has a problem with file downloads...basically if you use Response.WriteFile(fileName), the entire file is buffered in memory before its' downloaded - this is NOT good for scalability. To get round that proble, here's some code which could be used for…
Hmm...got a new swish 3G mobile phone, the NEC e606, got a pretty good deal - works out cheaper than my old phone with a GPRS package - but with 10 times tha bandwidth and no restrictions on VPN ports which my old orange phone had...Have to say though, that…
This discussion on Slashdothas finally made my mind up. I have been a reader of Slashdot for a number of years, I believe I started reading it in the first month it existed. I'm even one of the smallish number of people who subscribes. The eternal Microsoft…
I'm currently on holiday - hence no new entries. Be back in a few days - lots of cool stuff on Pocket PC programming with the Compact Framework coming up :-)
More changes, you've probably noticed the feed taken from http://weblogs.asp.net on the right hand column...this is done using a slightly modified version of the RSS Feed control I posted earlier - no real benefit to it, just gives the page a bit more life…
I've posted about this topic a few times, it's really nice to see that someone has finally given a practical, free method of doing this. This implementation uses WS-E to do this, meaning that you add an attirbute to both the client and server portions of your…
Now, I don't mean to be mean here; but on occasion (not mentioning any names for fear of being butchered), there's people who basically demand that I help them do their job. Let me explain; I hang out a bit in a few forums and newsgroups, as well as requests…
There's an odd issue when you try to use Passport on Windows Server 2003 - basically, the default 'Secure Level' of Passport is 10, unfortunately if you don't use SSL this means Passport won't work correctly for you. In .NET this manifests itself as the…
This looks to be very useful indeed. Found it on the Devhawk blog. Here's some blurb from the page: Summary: If you are involved in designing and developing applications, you probably need to control how users interact with your applications on a case-by-case…
A very common question in the ASP.NET Forumsis "How do I nest one Repeater (or DataList or DataGrid) inside of another?"; well, my usual stock answer used to be to use the OnItemDataBound event then use a FindControl() to find the Repeater inside the template…