The Play Framework: shall we play?

WHAT IS IT? The Play Framework is a modern open source lightweight high-speed web framework designed for Java and Scala. It helps building scalable web applications without affecting developers’ productivity. This framework is built on Akka and it consumes minimum of predictable resources such as memory, CPU and threads. The Play is based on non-blocking

SSIS 2012 – How to add a DLL reference in SSIS Script task

SQL Server Integration Services is a framework for developing ETL solutions based on the .NET Framework. The Script task component provides ability to perform tasks that are not available in the built-in tasks and transformations. The Script task component also allows us to combine tasks in one script instead of using multiple tasks and transformations.

How to Avoid Miscommunication in Software Development Projects – in Real Examples

We collected examples of wrong communication in real software development projects and IT outsourcing, and discussed how the client can avoid it.

Async / Await Feature in .NET 4.5 Task Parallel Library (TPL)

Task Parallel Library (TPL) for .NET 4.5 immensely simplifies the programming of async operations by using async and await keywords. The post explains how they work.

Java: To Learn or Not to Learn?

Java is one of the most popular programming languages now. But what is the future of Java and development in it? Is it absolutely calm? And is it reasonable to learn Java now?

A Brief Introduction into Behavior-Driven Development (BDD)

BDD is a further expansion of the Test-Driven Software Development (TDD) methodology. In BDD a scenario is written instead of unit tests. What is the scenario?

What’s New in SSIS 2012: Parameters, Build Configurations, Catalog and Environments

Microsoft SQL Server 2012 and its SSIS contain a lot of new exciting features: Parameters, Build configurations, Catalog and Environments.

New Trends in IT Outsourcing Service and Pricing Models

IT outsourcing is not only about cost savings. It’s a smart business move to cover the lack of specific expertise, access to better capabilities, and freeing up in-house resources to focus on strategic business goals.

Cloud Staffing and IT Outsourcing Evolution

Article describes cloud staffing and clarifies difference between cloud staffing, dedicated developers teams and conventional nearshore / offshore IT outsourcing.

Agile Dedicated Teams, or How to Make Outsourcing Software Development More Reliable

How to make offshore or nearshore IT outsourcing more reliable? A possible answer can be dedicated software development teams combined with Agile methodology.