Tim Long

Recent Posts

Tags

News

  • Locations of visitors to this page
    View Tim Long's profile on LinkedIn
    Tim Long
    StackOverflow.com
    Serverfault.com
    Astronomy Answers

Community

Email Notifications

TiGra Networks

My Family

Photo Galleries

SBS Groupies

Archives

Browse by Tags

All Tags » Software Engineering (RSS)
ASP.NET MVC Quickly
Book Review ASP.NET MVC 1.0 Quickly Maarten Balliauw Packt Publishing I set out to learn ASP.NET MVC with this book with some trepidation, as the preview release of ASP.NET 2.0 was already available. My concern was that the book would be out of date....
Adobe Flash is Dead
This is my prediction. I would not be betting my business on Adobe Flash right now. A number of factors are conspiring to kill Flash at the moment. There's some background by Scobleizer . According to Robert Scoble, "developers [...] are no longer...
Just a Minute
On my journey to and from the office yesterday, I had my Zune with me and I was listening to one of may favourite podcasts, Hanselminutes by Scott Hanselman . Scott is a technologist and web developer working for Microsoft, he is one of the ‘gang of four...
Slimy Free Software
I’ve written several times on why I think free software is harmful ( Open Source or Microsoft ; The Zen of Free ; Free Software: Good vs. Evil ?). The unfortunate precedent of giving things away for free on the Internet can result in a race to the bottom...
Using System.Net.WebClient with Self-Issued SSL Certificates
It never ceases to surprise me when doing software development, how quickly you can get into territory that very few people seem to have explored, making it difficult to troubleshoot problems. I’ve wasted the best part of a day on an SSL problem. I need...
Why do I need to use ‘Any CPU’ for my ASCOM drivers?
For best compatibility, ASCOM drivers and applications developed with .NET languages should target 'Any CPU'. Some background facts. 32-bit processes can run on a 64-bit system. 32-bit processes can call into 64-bit code. 64-bit processes cannot...
Competition: Win Visual Studio 2010 Professional
This will be of interest mainly to astronomy enthusiasts… Competition: Win Visual Studio Professional 2008/2010 Thanks to my friends at Microsoft, I have been allocated one copy of Visual Studio Professional 2008 or 2010 to give away as a prize to the...
Which is the Best Programming Language?
As a geek, it’s hard to avoid getting into conversations that end up in religious wars about which technology is best. The Sinclair ZX-Spectrum has 48K of RAM and a Z80 processor! Ah yes, but the BBC Micro has a real keyboard and polyphonic sound generator...
SDK OK
I’ve been having all manner of problems lately building my Visual Studio projects, and in particular, building them on my TeamCity build server. Builds that worked OK in Visual Studio would fail in my TeamCity build agent, even though the build agent...
What’s in a Strong Name
I learned something about .NET assemblies, COM Interop and strong-naming today that I thought would be worth documenting here for later when I forget ;-) For purposes of COM Interop, the location of a .NET assembly and whether or not it is strong-named...
Building The ASCOM Platform 6.0
A few weeks ago I wrote about the next ASCOM platform and the tools we are using to build it. Things have changed a bit and it’s time for an update. We’ve added an extra dimension to our development system, which is hosted on servers provided by TiGra...
How To Report A Bug To Developers
Since the original computer bug shown in the image was documented by Grace Hopper , computer software sometimes fails in mysterious ways. This is frustrating for end users and developers alike, but there are a few do’s and don’ts that will get the problem...
Linq to Events
If you’re a software engineer, go take a look at this article now. I think there is one of those subtle-but-seismic changes happening in software engineering that changes the way developers get things done. I was just reading an article titled “Linq to...
Building ASCOM Platform 5.1
I’m currently involved in a project to create the next version of the ASCOM Platform – version 5.1. I’ve taken the lead role in putting together the build and deployment for the next platform release. The journey began a few weeks ago and I think it is...
COM versus .NET
I’m always getting into spirited discussions with certain people about the relative merits of COM versus .NET and how the development of a particular set of software libraries ought to proceed. Actually this is a non-debate; it is totally the wrong question...
More Posts Next page »