May 27 2008

Probably the only thing that impressed me about .NET was a third-party set of controls made by ComponentArt. Very slick controls and (fairly) easy to implement. Now I’ve found something that’s made just for Javascript – discovered by Kelvin here at Netbasic, a cool set of controls called Ext JS. I’ve not had a look at the code behind it, but it’s available on an open source license, so I’m considering having a gander tonight and I might start re-writing the Total Carnage site from scratch… the controls just look so shiny!

Jan 16 2008

ComponentArt are really good. For those of you who don’t know, they make custom .NET controls. They’re well built, simple to use/program with and so on. In about 4 hours yesterday I managed to put together most of a drop down tree-view control using a demo they built (based on this) which is pretty cool. Just playing around with styles etc. now and should be finished hopefully at some point tomorrow.

So here’s thanks to ComponentArt!

Jan 10 2008

The fact that the company I work for uses SourceSafe is really beginning to piss me off. I think I’m not the only one, but just take a look at this article:

http://www.highprogrammer.com/alan/windev/sourcesafe.html

Read the rest of this entry »

Jan 9 2008

Those who knew me at Airborne Interactive know that I am really a Linux guru and I used to hate all this Microsoft. I’ve changed a little – only a little now. I have an XBox 360 now, and I even paid for a copy of Windows Vista (shock horror!). I like Microsoft Visual Studio, I like C#. .NET is a great invention, a massive set of libraries that allow you to do many laborious tasks that you have to do manually in C/C++. There’s less control over what’s going on, but for the starter programmer, its a good place.

My major gripe is ASP.NET. Now I’ve not done classic ASP before, but I have done tonnes of PHP. ASP.NET is absolutely dismal in my opinion. ASP.NET is just C# (or VB, but who uses VB these days?) — which is a Windows application language — pretending to be a web development language. It really really doesn’t work.