Sinara Blog

Latest blog posts from Sinara

Unhandled Exceptions in .NET



At Sinara, we build many server-side applications that must run 24x7 and cope successfully with the myriad problems that might occur in any live production system, including network outages, disk space problems, server restarts, slow connections, etc. We therefore devote a great deal of development time to ensuring that the code we build is resilient and can (more…)

CONTINUE READING

Market Data APIs



Earlier this year, as one of Sinara’s founding directors, I participated in a financial market data industry panel that covered the topic of Market Data APIs. This Blog post covers some of my views on the subjects discussed at that event, based on my industry experience and role as one of the system architects of (more…)

CONTINUE READING

SignalR Coding Best Practices



ASP.NET SignalR is a library for adding real-time web functionality to applications. It allows server-side code to push content to connected clients as it happens, in real-time. We are seeing more and more SignalR applications come along. Whether it is the preferred technology or not, I think most .NET web-app developers will have to get comfortable (more…)

CONTINUE READING

Sinara at 25: in good company



So, as we come to the end of Sinara’s 25th year in business, let’s take a moment to put this into historical context since we started out in 1989.  The tearing down of the Berlin Wall and the end of the Cold War led one American scholar to declare 1989 “The End Of History”.   He (more…)

CONTINUE READING

Sinara at 25: past, present and future (2011 – 2015)



In 2014, Sinara Consultants are celebrating our 25th anniversary. This blog entry covers the most recent period up to the present day and, as is traditional at this time of year, takes a look into the future. 2011 By now Sinara had survived plenty of downturns in the general economy, so we were not unduly pessimistic at the negative (more…)

CONTINUE READING

Sinara at 25: global storms (2007 to 2010)



In 2014, Sinara Consultants are celebrating our 25th anniversary. To mark this significant milestone, a series of blog entries look back on some of the events and projects over that time. This entry covers the period leading up to the global financial crash of 2008 and its aftermath. 2007 Towards the end of the year we (more…)

CONTINUE READING

Sinara at 25: investing for the future (2003 to 2006)



In 2014, Sinara Consultants are celebrating our 25th anniversary. In this continuing blog series, we are looking back on some of the events and projects over that time. This entry covers a period of future investment and an interesting spin on offshore development. 2003 Much like the previous year this was a period of consolidation. Sinara’s (more…)

CONTINUE READING

Sinara at 25: the dot-com bubble (2000 to 2002)



In 2014, Sinara Consultants are celebrating our 25th anniversary. In a series of blog entries we look back on some of the events and projects over that time. This entry covers the new millennium when civilisation did not collapse, and when it seemed the dot-com bubble would last for ever. 2000 Much to the media’s (more…)

CONTINUE READING

Unit Testing: A Personal View



When I started my career as a software developer over 30 years ago the waterfall model was the main game in town and my role was module design, code and unit test. The design was “Structured”, the coding language Z80 Assembler and C, but the unit tests? Well to be honest, unit testing was just (more…)

CONTINUE READING

Sinara at 25: the rise of the internet (1997 to 1999)



In 2014, Sinara Consultants are celebrating our 25th anniversary. This is the 4th blog in a series to mark this significant milestone, and covers our initial steps into product development and the opportunities presented by the rise of the information superhighway. 1997 Our client base expanded, most notably with an injection of blue-blood as we carried (more…)

CONTINUE READING