Tobler.SoftwareArchitecture()
John Tobler's somewhat ordered collection of thoughts and resources mostly related to software architecture and software engineering.
-
[Database] New! IBM DB2 Express-C - Free!
Extra! Extra! Read all about it!The venerable IBM has set a somewhat simplified version of it's workhorse database, DB2, free. Check out IBM DB2 Express-C for Linux and Windows. -
[Tools] New! VMware Server is now free!
In addition to the already free VMWare Player, VMware has just announced that they will now offer VMware Server for free. While targeted at "users new to server virtualization technology," VMware Server may meet the basic virtualization needs of a lot of us. VMware hopes that most serious users will ultimately migrate upwards to their more enterprise-level products. For details, see the VMware Server Beta FAQ.If you want to be able to run Windows and Linux operating systems and applications on the same physical server - whether for testing, debugging, or other purposes - you will probably want to have a look at VMware's not-so-little gift, VMware Server. -
[Tools] Developers - IE 7 Beta is available
Microsoft has posted the IE 7 Beta for Windows XP SP2.Enjoy! -
[Tools] Get a free Wiki at PBWiki.com
I like to use wikis for a number of reasons. If you need a wiki or just want to experiment with one, I can personally recommend PBwiki as a good choice. A basic is free, with registration, and if you need more than that, they do have a premium plan. Their tagline is: "PBwiki makes creating a wiki as easy as making a peanut butter sandwich." They're right. -
[Tools] CLR Profiler for .NET Framework 2.0
This is just a link to the download page for the new CLR Profiler for .NET Framework 2.0.
-
[ASP.NET] MonoRail, Rails for C#
The MonoRail project is functionally similar to Ruby on Rails. This could be a useful way to do web development in C# using templates rather than the traditional WebForm approach.
-
[ASP.NET] Ajax Patterns
You can find lots of very useful Ajax information at http://ajaxpatterns.org/. In particular, have a look at their coverage of DotNetAjax Frameworks. In general, this looks like a very welcome addition to the sub-universe of Ajax related sites. -
[Tools] Some Great .NET and VisualStudio.NET Tools
James Avery has produced a couple of "short lists" of tools that are very, very helpful to .NET developers. Have a look at them. Actually, don't wast time - just go ahead right now and download the ones that will save you tons of time in your daily work: -
[General] My Blog is Worth ....
My blog is worth $11,290.80.
How much is your blog worth? -
[.NET C#] A Notable Blog: "Fabulous Adventures In C#"
For adding some refreshing technical depth to your blog reading, I can recommend Fabulous Adventures In C#, Eric Lippert's fine weblog. I have found quite a number of his posts and articles engaging and inspiring. It's nice to see someone in the blogosphere who is not afraid to use words like "idempotence" and who is not embarrassed to actually sprinkle a little mathematics into a post ostensibly targeted at programmers.While software developers sometimes like to pretend that math is irellevant and uncool, it really does reside at the very heart of what we do. Many users would get much better systems from us if we spent a little time thinking about the mathematics of their domain problems. They would *certainly* get better systems if we paid more attention to mathematical best practices and basic computer science principles as we architect, design, and build their applications.Kudos, Eric, for your blogging bravery!