LINKBLOG for June 23, 2009
Jun 23rd, 2009 by AZuidhof
Web Developers: Don’t Be Password Idiots – Ian
Some important tips for implementing a password scheme on your websiteC# 3.0 Unleashed: With the .NET Framework 3.5 – Johnny Taft
Yet There is an Iran – Keyvan Nayyeri
‘ In the end I wish a world in peace, liberty, and justice for all the nations in the world including Iranians ‘
Keyvan – fellow .NET developer/architect *and* in the middle of the current rumble in Tehran – is reporting from IranSearching MSDN with FireFox and IE – Jef Claes
Jef makes a small but helpful discovery on the MSDN websitePresentation Zen: TED talk: How social media is making history by helping citizens report the real news – Garr Reynolds
If you’re into social media, you should not miss this video starring Clay ShirkyThe Hidden Face of Agile – Mukund Srinivasan
‘ My inclination to pen this note stemmed not from the visible changes I have seen in our teams, but rather from the intangibles; the hidden side of the transformation, so to speak (…) ‘Deprecated Symmetric Algorithms – John Magnabosco
‘ Based upon these weaknesses in the RC4 and RC4_128 algorithm options and the misnomer of DESX these will not be available in future releases of Microsoft SQL Server ‘Overusing var in C# – Brendan Enrick
‘ With C# 3.0 came one new feature I both love and hate; the implicitly typed local variable: var ‘
Both loved and hated,varcan really make your code more concise and readable. Although Brendan is thinking along different lines, I happen to like var a lotVisual Studio Database edition How to find objects that reference other objects – Alkampfer
‘ Now database can be managed like other code, you modify it, you test it, and until you does not check in, nothing gets really changed ‘Improving performance and scalability with DDD – Gojko Adzic
‘ Aggregates are about units of consistency – not about pointers ‘
Great article on striking a right balanceThe Perfect Web Framework – Chad Myers
‘ I’ve been paid professionally to work with or have messed around with many web frameworks. To name most of them ‘ continue reading…Braking Myths – Sean Feldman
On TDD and pair programming ‘ Just do it, unless you want to vanish quickly among piles of in-maintainable legacy code in the suffer-land ‘
or else.DownloadHelper Firefox Plugin Rules!! – Mohammad Azam
‘ Using DownloadHelper I was able to
download the video files directly to my Zune and watch it at my leisure ‘
NiceWorking Effectively with Legacy Code with Michael Feathers – Hanselminutes Podcast 165
Required listening if you work in maintenance modeWhy Doesn’t C# Implement “Top Level” Methods? – Eric Lippert
‘ C# requires that every method be in some class, even if it is a static method in a static class in the global namespace ‘INVESTing in User Stories – Steve Smith
A useful acronym for remembering how to write good user stories is INVEST (more elsewhere and here).We Are Not Doing DDD – Part Two – CQS – Jak Charlton
Creating a build with Tfs – Alkampfer
Clear description of this process. The process itself is straightforward enough, though we run into lots of issues with it. Not in the least that every time a build succeeds Visual Studio goes down. heavily.Ajax survey 2009: jQuery and MS Ajax are almost tied among .NET developers – Simone Chiaretta
Simone has the results of a survey a month agoWho’s the owner? Shared code vs. code ownership Mendelt Siebenga
‘ Shared code is only a corollary practice in extreme programming but most agile teams I’ve seen implement it successfully ‘5 Pet Peeves Designers Have With Developers (and How to Avoid Them) – y Jason Cranford Teague
‘ Cats and dogs. Cain and Abel. Designers and developers. These are just a few of the great historical face-offs ‘*** Why share knowledge with others? – Tim Stall
‘ I’m a big advocate of knowledge sharing. However, I understand why some developers may be hesitant to do so ‘
Developers of the world: don’t be hesitant in sharing your knowledge. It is not your knowledge that poses a threat to your career. In the past you could get away with this. But not anymore.
I say: The more you share the more you will be respected as a knowledgeable expertPython Web Framework Series – Ryan Svihla
‘ I’ve wanted to dive more in depth into Python’s web frameworks for some time and get to know them the way I know Castle Monorail ‘Are Your Backups Actually Good? – Follow Steph
‘ I’m seeing a lot more people pro-actively backing up their computers and their data. The bad news is that not all solutions are good ‘
Steph has some good advice here. Key is that you need to TEST your backup. All kinds of weird things go wrong when backing up files, and failing to check the result might be devastating when you need it mostThe Exceptional DBA – A Developer’s Perspective – Laila Lotfi
‘ The knowledge and skills of DBA whose job it is to support a development team must extend beyond the database, and into the realm of the application architecture ‘The 7 Plagues of Software Testing – James Whittaker
‘ Lore. It’s more than just a cool word. It conjures up a sorcerous image in one’s mind of ancient spell books and learned wizards with arcane and perilously attained knowledge ‘
Former Microsoft architect James Whittaker is on the Google blog these daysF#: Continuation Passing Style – Mark Needham
Is PHP Ready for the Enterprise? – Dionysios G. Synodinos
‘ Although PHP boasts of being the most widely used environment for web application development, it has been traditionally considered as not suitable for the enterprise ‘
But times have changed. Read the interview to see some expert opinionsNew Hardware: Running Windows 7 With Four LCDs – Keith Elder
Cool stuff

Welcome dear visitor! I'm your host, Arjan Zuidhof. Have a look around on this opinionated linkblog, take a peek at the links, and if you like what you see, don't forget to subscribe to the feed (at the top, on your right) and receive fresh links daily in your reader.
Dutch? You might be interested in my -new!!!- link blog