Skip to content
Menu
  • About
  • Contact
  • Privacy Policy
  • Recommended books for coders
Sunday, February 28, 2021

Scientific Programmer

Scientific Programmer teaches you how to improve your software development career by applying modern scientific method to your day-to-day tasks.

Primary Menu
  • Coding Courses
  • Tech Advice
  • Tech Career Advice
  • Tech Education
  • Cybersecurity
  • Free Market
  • Science

Tech Advice

This section is aimed at people with some intermediate to advanced technical experience, such as tech enthusiasts and professionals, or people who simply would like to expand their knowledge of computing technologies. The topics include information on how to write code, overview of inner workings of your smartphone, concrete steps that need to be taken to become a software developer, best coding practices and other interesting subjects.

The majority of articles focus on software development, especially .NET stack.

Differences between mono and .NET Core

Posted on August 18, 2019 by Fiodar Sazanavets
Differences between mono and .NET Core
Posted In Tech Advice

.NET Core is the newest and the hottest programming platform in Microsoft stack. And this is the platform that Microsoft says that developers should use, unless they have a compelling reason not to. The biggest selling point of .NET Core over its predecessor, .NET Framework, is that, .NET Core can run Continue Reading

Applying clustering on OpenLayers map

Posted on August 18, 2019November 13, 2020 by Fiodar Sazanavets
Applying clustering on OpenLayers map
Posted In Tech Advice

With OpenLayers you can do many wonderful map-related things on your web page that you would normally use Google Map or Bing Map for. And, unlike Google or Bing, you won’t have to pay a penny to do so. In my previous article, I have showed you the simplest way of Continue Reading

Why you absolutely need SignalR for ASP.NET development

Posted on August 18, 2019October 8, 2019 by Fiodar Sazanavets
Why you absolutely need SignalR for ASP.NET development
Posted In Tech Advice

If you are using ASP.NET Core for web application development, you should get yourself familiar with SignalR library. And once you have, you will be surprised how you used to manage without it. If you open any modern day web application, from a social media web page to your in-browser Continue Reading

Pros and cons of Blazor for web development

Posted on August 18, 2019September 8, 2019 by Fiodar Sazanavets
Pros and cons of Blazor for web development
Posted In Tech Advice

Blazor is a hot framework from Microsoft that makes it possible to run .NET code directly in browser on top of WebAssembly. And it is no longer an experimental project it used to be. It has officially made its way into .NET Core 3. The ability to run compiled code directly Continue Reading

Web GIS: Making modal pop-up on an OpenLayers map

Posted on August 18, 2019November 13, 2020 by Fiodar Sazanavets
Web GIS: Making modal pop-up on an OpenLayers map
Posted In Tech Advice

If you want to develop a website that has an interactive map on it, there are plenty of options you can choose from. Google and Bing maps are obvious choices, but both of them have a cost associated with them, which may be excessive, especially if you don’t intend to Continue Reading

Using .NET Core SDK projects in .NET Framework

Posted on August 18, 2019October 8, 2019 by Fiodar Sazanavets
Using .NET Core SDK projects in .NET Framework
Posted In Tech Advice

As a software-building platform, .NET Core has already reached a sufficient level of maturity and can do many of the things that its predecessor – .NET Framework, can. Microsoft has even recommended to use it instead of .NET Framework, unless it’s absolutely necessary to do otherwise. .NET Core has many advantages over Continue Reading

Learning .NET Core from scratch

Posted on August 18, 2019 by Fiodar Sazanavets
Learning .NET Core from scratch
Posted In Tech Advice

.NET Core, which is pronounced as dot net core and is, sometimes, written as dotnet core, is a fairly fresh programming platform from Microsoft that is set to dominate Microsoft software development stack. Therefore, if you are enthusiastic about programming and planning to start career in the industry, .NET Core Continue Reading

Playing audio on .NET Core with NetCoreAudio

Posted on August 18, 2019 by Fiodar Sazanavets
Playing audio on .NET Core with NetCoreAudio
Posted In Tech Advice

For well over a decade, .NET Framework was the main software development platform that Microsoft stack programmers were using. As great as it was, it had one significant disadvantage – it could only be ran on Windows. This limitation has prompted Microsoft to release another programming platform, .NET Core, which Continue Reading

Building .NET Core sound application – part 3

Posted on August 18, 2019November 13, 2020 by Fiodar Sazanavets
Building .NET Core sound application – part 3
Posted In Tech Advice

This is the third and final part of the tutorial on building a platform-independent audio app on .NET Core. In the first part of this tutorial, we talked about setting up the general project structure and enabling audio playback capabilities on Windows. The second part of the tutorial spoke about adding the ability to Continue Reading

Building .NET Core sound application – part 2

Posted on August 18, 2019November 13, 2020 by Fiodar Sazanavets
Building .NET Core sound application – part 2
Posted In Tech Advice

This is the second part in our series of tutorials on building audio capabilities into .NET Core, which the platform doesn’t have out of the box. In the first tutorial of this series, we have set up a basic project structure and have added a class that enabled us to play audio Continue Reading

Posts navigation

Older posts
Newer posts

You May Like

Tech Advice

Always make your apps localizable from the start

Posted on December 30, 2020December 30, 2020
Tech Advice

Telling a Story with Your Code

Posted on December 14, 2020December 14, 2020
Tech Advice

Getting audio working on Ubuntu VM on Hyper-V

Posted on November 24, 2020November 24, 2020
Tech Advice

Coordinating IoT cluster with SignalR

Posted on October 30, 2020November 12, 2020
Tech Advice Tech Education

Beginner Python: Draw a Harry Potter Symbol

Posted on August 24, 2020December 11, 2020
Tech Advice Tech Education

What is Python Used for? | Major Industries

Posted on August 18, 2020December 11, 2020
Copyright. All rights reserved | Theme: Starter Gazette by Unitedtheme.