Tag Archives: .NET

Server side trends (Microsoft development perspective)

After posting the previous article, discussing client side app trends from a Microsoft developer perspective, I’ve been asked to write something about server side too. But I feel that for the server side following the trends is a lot less … Continue reading

Posted in Development, Miscellaneous | Tagged , , , , , , , | Leave a comment

Microsoft-ish developer, new app idea: what platforms to target/tools to use?

First, let’s summarize the current trends: mobile (smartphone) usage increases tremendously, desktop usage decreases; users prefer native apps vs. Web.; programmers prefer native development vs. cross-platform development; medium term: HoloLens (3D holograms projected directly on eyes). Assuming that you’re a … Continue reading

Posted in Development | Tagged , , , , , , , , , , , | 1 Comment


When you, a Microsoft technology-oriented developer, write software today you have to select the target platforms you would like to support. The platforms are then used to select the tools, technologies, and programming languages you can use for coding the different layers of … Continue reading

Posted in .NET, Architecture, C#, Development, JavaScript, Unity | Tagged , , , , | Leave a comment

Component development decision: low level or high level techologies?

If you want to develop software components targeting other developers and their projects, you should carefully decide what technologies would you develop for and support: Low level technologies, e.g. C++ or JavaScript (HTML5); High level technologies, e.g. .NET (WPF/Windows Forms/ASP .NET) or … Continue reading

Posted in Architecture | Tagged , , , , | Leave a comment

What programming language should I learn? (if I were a student)

What programming language should one learn or focus on if he or she was a computer sciences student and intended to work as a software developer? This question was a tough one in the past too, but today it is especially difficult because there are even … Continue reading

Posted in Development, Miscellaneous | Tagged , , , , , , , , , , , | Leave a comment