Alex K.

Blog author

C#

Meadow Hack Kit Pro (Part 2)

This part is all about completing the pre-requisites. We've started with the board assembly in Part 1 here, and to proceed with the application development, we need to put the board together (which requires some soldering) and flash the Meadow OS to it. Step 1 To complete this step, we would need the following: 1 Meadow board (aka 'base') 1 Wooden Wilderness Labs protoboard (or breadboard)
.NET IoT Meadow C#

Meadow Hack Kit Pro (Part 1)

Today I'm talking about Meadow Hack Kit. If you're unfamiliar with this technology or want to learn more, keep reading. Meadow is a complete Enterprise-grade IoT platform that runs .NET applications on embeddable microcontrollers. It's a plug-and-play IoT library with a huge selection of peripheral drivers and a prototype-friendly developer kit that enables you to build prototypes on real
.NET IoT Meadow C#

CI pipeline up and running quickly

Intro If you already know what Continuous Integration (CI) is, you might know the benefits of it as well. CI involves producing a clean build of the system several times a day, usually using CI/CD tools like Jenkins/VSTS/TFS/AppVeyor etc., and various source-control systems (GitHub/GitLab/BitBucket). Agile teams typically configure CI to include automated compilation, unit test execution, and
.NET Azure DevOps C# Cake PowerShell

C# on steroids or what’s new in C# 7.0?

Before talking about new stuff in C# and .NET Framework overall, it would be good to see how the platform evolved over the time (e.g. since the first release in 2002). A lot has been changed since, meaning that .NET became platform-agnostic and very mature platform for Enterprise-grade software development. Figure 1. C# Language evolution As you see from the scheme, every version brought
.NET C#

New features in C# 4

C# представляет собой развивающийся язык. В этой статье рассматриваются новые функции, добавленные в C # 4.0 (а также короткое описание нововведений в предыдущих версиях), что в совокупности улучшает читаемость кода и предоставляет вам возможность использовать LINQ для запросов к динамическим источникам данных. Примеры, приведенные в этом обзоре показывают пути улучшения модели кодирования для чте
.NET C#