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
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.
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 moreRich 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
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 moreBlog Posts
-
ASP.NET Web Service and Integrated Windows Authentication only working with IP address
19 July 2010
-
JQuery: Continuous Integration with QUnit, MSTest and WatiN
16 July 2010
-
The Task Parallel Library Series - Task Parallelism
12 July 2010
-
The Task Parallel Library Series - Parallel.For & Parallel.ForEach
1 July 2010
-
ViewBox, WrapPanel and a Resizable UI for Windows Phone 7
29 June 2010
-
Adding and Choosing Contacts using the WP7 Emulator
28 June 2010
-
Setting and meeting expectations
25 June 2010
-
The Task Parallel Library Series - Data Parallelism
24 June 2010
-
The Task Parallel Library Series - Introduction
22 June 2010
-
NDC 2010
21 June 2010
Tweets
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