Location > Home

Juna Software Development

Juna offers a range of services including consulting, software development, website design and IT support.

If you would like to find out more about any of the services offered by Juna please contact us .

Consultancy Services

You know you need some sort of solution to fix a business problem or you can see an opportunity but are not sure what software you may need.

Website Design Solutions

Juna is an agent for netMaestro, a fully featured easy to use content management system. We and can provide a custom website design or template based website starting from $1999 setup & $69 monthly through netMaestro.

more ...

Custom Software Development

Many businesses want to store information that is unique to their business. It’s often hard to find a pre-made solution to fit your requirements. If this is the case a custom software development may be required. We can create a desktop or server based database solution to fit your requirements.

more ...

IT Support

Juna provides IT support services for small businesses that require a personal approach. Support is charged on a per incident or contractual basis. We provide the following services.

  • Software support
  • Network support for small businesses
  • Windows 2003 Server support including email servers

Juna's Blog

Sort a generic collection dynamically by class properties

Sorting items in a database using SQL is easy, simply order by whatever field you want that supports sorting, its easy to take that power for granted. But what if you already have your data in the form of a generic object collection which you want to sort. It turns out to be quite simple, all you need to do is create a collection of System.Collections.Generic.List and call the Sort() method.

Connect to a remote Mac OSX without Apple Remote Desktop

You want to connect to a remote Mac OSX computer and you don't have Apple Remote Desktop. Mac OSX Leopard comes with a built-in screen sharing application that allows you to connect to another Mac. It is in fact a VNC client, so if you are familiar with VNC you may already have a preferred VNC client application as there are a few to choose from.

Getting Started Debugging PHP with Zend and Eclipse on OSX

Its been quite some time since I looked at a PHP script, the first dynamic website I built was PHP and PostgresSQL and for sometime it was PHP all the way. But sometimes project requirements dictate a certain language, so later I worked with Allaire Coldfusion, ASP and ASP.NET. I used two debugging techniques for PHP. The first method is turning on error reporting which is an after the fact method of determining the problem. It can sometimes be difficult to determine the cause of the problem, as error messages often tell you exactly what is wrong not the cause. The second method employed is printing out variables at points in my scripts to narrow down the point at where the error is occurring. I thought it would be a good time to look at some of the developments in debugging PHP. Unless you write your code perfectly first time off debugging is an important part of developing any sort of software.