Software Development, Consultancy and Mentoring

Cloud & SaaS

Cloud Computing is often described as the commoditization of hardware resources providing a model similar to that of the more traditional utilities, such as electricity or gas supply.

By offloading hardware and infrastructure concerns to a third party, companies can benefit from scalability and economies of scale beyond that which they could realistically achieve internally. Read More

SaaS (Software as a Service) delivers software applications through an on-demand model of licensing.

To get the full benefits from a SaaS model, various aspects of your system design need to be considered, such as

  • Multi-Tenant Architectures
  • Scalability
  • Security
  • Deployment
Read more

Microsoft Silverlight

Silverlight represents a paradigm shift in UI development which demands a new set of core principles be learned. Mastery of these principles will enable your business to deliver Rich Internet and Windows Phone 7 applications fast.

As a Microsoft Silverlight partner we have extensive experience in designing and writing Silverlight applications and can help you get up and running quickly with the appropriate tools. Whether you need a complete development solution, or help with common issues such as MVVM, Testing, Framework Adoption (such as Caliburn, PRISM), Asynchronous Programming or the Developer/Designer Relationship , we can help you.

Read more

Windows Phone

Windows Phone 7 is a great leap forward for Microsoft mobile application developers, allowing user experiences beyond that of any other mobile platform.

Developing killer applications for Windows Phone 7 requires mastery of both Silverlight and development best practices.

iMeta can help you deliver your Windows Phone application to the Marketplace as quickly as possible by helping you with your:

Read more

Rich Internet Forms

The capture of clean user data remains an issue with the new breed of Rich Internet Applications. There are numerous validation frameworks available, but they tend to focus on the simple problems such as string lengths and numeric range checking.

Most real-world applications have requirements that go beyond the basics. Issues such as cross-field validation and scoping issues are important, and the code to support them can quickly become unmanageable.

Rich Internet Forms is a framework we developed, building on our real- world experiences with this type of application.

Based on a sophisticated rules engine and externalised rule definitions, it automatically detects updates made on the UI and acts accordingly. Some of the advantages are:

  • Reduced development time
  • Increased maintainability
  • Simplified testing
Read more

VB6 Migration

Microsoft's Visual Basic was widely adopted during the 1990's, it's popularity driven by the familiar programming language and the graphical "drag'n'drop" IDE, which was far simpler than the alternatives of the day (here's looking at you, MFC!).

Everything changed in 2002 when the .Net platform shipped along with a new language, VB.Net. VB.Net is not compatible with older versions and so, with no clear upgrade path, there is still a significant amount of VB6 (or earlier) code running today.

After all, if it isn't broke, why change? Until recently, that was probably a fair path to take. However, support for the IDE has long expired and the runtimes themselves will only be supported for the Windows 7 lifetime.

What happens to critical systems when there is no support? What happens when the next security patch causes instability in your apps?

It's time to move forward, and we can help you find the right path.

Read more

Tweets

  • iMeta_UK

    The Task Parallel Library Series - The Task Class: <![CDATA[ jQuery(document).ready(function($) { RenderCodeBloc... http://bit.ly/cdhoeu

    3:01 PM 30 August 2010

Events

  • TDD Master Class

    October 2010, Southampton, UK

    Do you want to learn how to do TDD from one of the masters? Roy Osherove is coming to Southampton in October of this year to give his TDD Master Class. Roll up your sleeves and go hands-on in this intensive five day course with the Master Craftsman. Read more
  • DDD Southwest

    5th June 2010, Bristol, UK

    DDD South West is a free one day technical event for developers. The goal is to provide free technical education, the opportunity to mix with peers and to make and develop relationships in the .NET industry. Our CTO, Steve Strong, is presenting a session on the Parallel Task Library in .Net 4.0. Read more
  • Norwegian Developers Conference

    16th-18th June 2010, Oslo, Norway

    Our CTO, Steve Strong, is doing 3 sessions on concurrency on the .Net platform at this year's presitigous Norwegian Developers Conference. Last year's NDC was a great event, and this year promises to be even better. Read more