Was having a look at this article by Peter A. Bromberg Ph.D. (don't know if that's his given name ;-)) over at Eggheadcafe.com, I always found it a bit annoying that DataSets serialized to XML only. Using the incredibly cool CompactFormatter, combined with the…
I wrote in a previous post that I was planning to have a poke around with ViewState, extending the stuff I've done on compression into encryption and signing etc...well there's good and bad news for this plan. It looks like (oddly) that the MAC and encryption…
In a previous post, I mentioned I used BZip2 for my compression - mainly because, it's simple, offers the best XML compression for a generic algorithm - IMHO, i.e., not one designed specifically for XML compression like XMill - which if anyone knows a C# or…
Just a first stab at this, uses some classes I used in another project (I'll attribute the compression code later...I believe I got it from the Sharpziplib stuff - with some modifications - I'll stick the comment headers back in to comply with the Licensing…
Had a nice, relaxing holiday, read a few books, I can recommend Charles Petzold's Code and kind of recommend Homer, Sussman and Howard's Introducing ASP.NET 2.0 - I say 'kind of' because I found it really patchy in the writing style...but then I've never liked…
I've posted a couple of times about using RSS from ASP.NET, so this interested me a fair bit, Jason Salas has posted a nice server control which allows very simple generation of RSS feeds based on a query to a SQL Server database. There's been a bit of chat…
Just noticed this from the Scaled Composites website: PAUL G. ALLEN CONFIRMED ASLONG-RUMORED SPONSOR OF SPACESHIPONEAllen Sponsors Scaled Composites’ Cutting-Edge X-Prize Entry, Attends Today’sSuccessful Test Flight of the First Manned Privately Funded…
Hooray...my dreams finally realised :-) Primate Programming
This is also pretty nice :-P
I'm working...hmm...thought I'd mention a very odd bug I came across yesterday at work - which had me puzzled for about a day and a half... I had written an application (the Portal I've mentioned before - The Education Community), which uses the Data Access…
Very useful...http://www.manoli.net/csharpformat/
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…