Articles

IT Outsourcing Trends in 2015

Outsourcing has become a progressive strategy that helps companies adapt to the ever-evolving market on the fly. More and more businesses are contracting IT outsourcing providers to tap into a new way of thinking and sophisticated IT services tackling burning business issues. Core challenges such as the need to harness new technologies or to enhance services show that the drivers for IT outsourcing growth are mainly about business transformation rather than just reducing costs and time to market. Thus, in 2015, the outsourcing services sector is undergoing transformations addressing significant challenges in operational efficiency, advanced technologies, and cust ...

Choosing IT Outsourcing Company: 9 Factors to Consider

Several decades ago, the main driving force behind IT outsourcing was cost reduction. But today’s highly competitive business environment faces new challenges dramatically raising the bar of expectations for outsourcing services. Now, it is not enough to bring cost efficiency, streamlined operations and performance excellence. Businesses look for a strategic partner w ...

Pagination with Dynamic Data Loading

I’m going to show you how to perform stable loading of pagination data, when an amount of data changes between requests. All samples will be made with C# and LINQ, but they will be simple enough to apply with other languages like Java or SQL. I’ll be using numbers as values, but you can use any comparable data type. This technique can be applied for Entity Framew ...

Pitfalls of Service Locator

Service Locator is quite a widespread design pattern. You can find the usage of Microsoft.Practices.ServiceLocation.ServiceLocator in many modern third-party software components. Under certain circumstances, it may cause quite interesting issues and I want to share with you one of such problems I have recently faced. Problem We have a solution that uses In ...

Outsourcing Pros and Cons

Businesses in both the private and public sectors are struggling with unprecedented challenges: increasing economic uncertainty, finite resources, limited budget, market complexity, tough competition, and changing consumer expectations. Striving for a competitive advantage and market leadership, all progressive companies are looking for a sustainable bu ...

A Guide to Unit Testing with Microsoft Fakes

When choosing a mocking framework for your unit tests, you may find quite many options: Moq, Rhino Mocks, NMock, EasyMock.NET, etc. All of them have the similar functionality and are open source. However, if you or your client prefer commercial products, (e.g. due to better support and guarantees), there is o ...

Using the Power of Real-Time Distributed Search with ElasticSearch. Part 2

Note: This post is the second part of the article about the use of ElasticSearch. Find the first part here. Big data? Let’s scale the search! It is very easy to build clusters with ES. If two or more nodes are running on the same or on another server in the same network then by default all of them will automatically discover each other and will form clusters. ...

Need to scale IT Team?

HAPPY TO HELP YOU

Subscribe to Our Newsletter