Articles in Software Development

Card image cap

REST API in ASP.NET CORE

Start coding scalable, fast and easy to maintain apps in ASP.NET Core with REST - the most popular architectural style for designing loosely coupled applications. Discover in this article everything you need to know about REST and how to use Web APIs in ASP.NET Core.

Card image cap

Insights from Qt World Summit – Berlin, 2017

Between 10 and 12 of October, Qt World Summit, the most important yearly event in the Qt community, was for the third time on our radar. Have a glance into the event's keynotes and the main Qt focus areas for the future of the automotive industry, IoT development and mobile development.

Card image cap

Smart Parking – IoT Perspectives

With the increasing number of vehicles populating the streets of urban areas, parking becomes an issue that can no longer be ignored. Discover how to use disturbance of the Earth’s magnetic field to detect the presence of a vehicle and create a smart parking.

Card image cap

Dependency Injection (DI) or no Dependency Injection in the .NET Framework

Often, .NET software engineers are reluctant to use dependencies in their code. This is caused by the poor understanding of the types of dependencies available and the advantages they bring. Learn in this article how to recognize the good dependencies and write easily adaptable and maintainable code.

Card image cap

Introduction to the Virtual Reality World

Virtual Reality products have rapidly gained popularity, determining an ever-increasing number of tech companies to develop applications that harness the use of this technology. Discover in this article what is a VR system and how to create content for a virtual app.

Card image cap

Building Cross-Platform Mobile Applications with Xamarin.Forms

Building and testing cross-platform mobile applications without Xamarin.Forms can prove to be time-consuming. Furthermore, the applications would be hard to maintain. Learn in this article how to use Xamarin.Forms to build a proof of concept application, by following a step-by-step tutorial.

Card image cap

Visual Studio 2017 and ASP.NET Core MVC

Visual Studio 2017 and ASP.NET Core MVC brought a series of updates to the .NET framework to the delight of full-stack .NET developers. Discover in this article the advantages of switching from Visual Studio 2015 to Visual Studio 2017 and how to save time by using ASP.NET Core MVC.

Card image cap

How To Create User Stories in Agile Product Development

With more and more software products on the market and the vast palette of options they offer, customers tend to focus more on quality and on using only the products that can meet their needs fast. Learn in this article what user stories are, why they are important and how to create them.

Card image cap

What is full-stack development and why it is still alive and well

Due to the increased complexity of software systems, in recent years we have seen emerging two career paths for developers - front-end and back-end. One path we often forget is that of a full-stack developer. Discover in this article what is full-stack development and why it is still alive and well.

Card image cap

N + 1 – the main cause of the poor performance of JEE applications coded with JPA

Many developers get enthusiastic about JPA in the beginning, only to become skeptical later because „Hibernate is slow” or „JPA barely moves”. This article describes the most frequently encountered problem in JPA, taking JPA 2.1 as a reference point and exemplifying different JPA implementations.

Card image cap

Introduction to .NET Core

Since the appearance of .NET, software developers had to deal with fragmented versions of .NET, each of them being a different subset of .NET for each platform in the Microsoft Suite. Discover in this article the new concepts brought by .NET Core, along with the .NET Core architecture and benefits.

Card image cap

Wireframes, Mockups and Prototypes – What Are They?

Wireframes, mockups and prototypes rapidly increased in popularity over the last few years. Despite this, product owners, marketing people and software engineers often have a different understanding of the meaning of each concept. Learn the differences between the three notions by reading this article.

Get to Know Us

Romanian company, providing full stack custom software development services, with focus on solutions for Automotive, eCommerce, Healthcare, IoT and the Cloud.

Employing 700+ software engineers and growing, we are one of the largest software outsourcing companies in Central and Eastern Europe. Since 2003, two hundred clients chose Fortech as their software engineering partner.