stream:// .net core


July 09, 2020
  177
Rider 2020.1.4 and ReSharper Ultimate 2020.1.4 Bugfixes Are Ready! – .NET Tools Blog | JetBrains
July 08, 2020
  173
.NET Core is the future of .NET! Version 4.8 of the .NET Framework is the last major version to be released, and Microsoft has stated it will receive only bug-, reliability-, and security-related fixes going forward. For applications where you want to continue to take advantage of future investments and innovations in the .NET platform, […]
July 07, 2020
  138
[DISPLAY_ULTIMATE_SOCIAL_ICONS] The options for building cross-platform phone, desktop, and web-apps with C# are expanding. I previously wrote about Uno Platform, Xamarin.Forms, and Avalonia UI. The recent Microsoft Build conference mentioned Blazor, Uno Platform and MAUI. MAUI is an evolution of Xamarin.Forms that targets .NET 5/6. Whether or not Blazor can be considered a genuinely cross-platform technology is complicated. This article compares the technologies and some others and attempts to clarify some confusion around the future of C# cross-platform development. BrowserPhonesDesktopIdiomMAUI✔✔XAMLUno Platform✔✔✔XAMLAvalonia UI◑✔XAMLBlazor✔Blazor, HTML/CSSMobile Blazor Bindings✔Blazor, XAMLPlatform / Technology Comparison Note: all technologies mentioned are open-source. Read the previous article MAUI MAUI is an evolution of Xamarin.Forms (XF). It is a technology for building native mobile and desktop apps with C# and XAML. There is no preview available yet. This is the roadmap. However, MAUI should take over from Xamarin.Forms when it is ready. Xamarin.Forms is the flagship Microsoft C# cross-platform technology. It is a mature technology that large organizations have implemented to build many quality mobile applications. MAUI runs on the .NET 5/6 runtime while Xamarin.Forms runs on the Mono runtime for phones. .NET 5 is in preview mode so it could be some time before MAUI itself is production ready or even stable enough to experiment with. Platforms: iOS, Android, Tizen, UWP (WinUI) When to use: Your team already has a Xamarin.Forms appYou want the native look and feel of the native platformYou need to build a native phone and desktop app from a single codebaseYou don't need to target the browser Uno Platform Uno is a technology for building native mobile, desktop, and WebAssembly (WASM) apps with C# and XAML. It is a bridge for UWP that brings Windows 10 (WinUI/UWP) apps to phones, macOS, and the browser. UWP XAML, which is the purest evolution of the Microsoft XAML technology. Uno Platform has a lot of crossover with MAUI, but one point of distinction is browser support. Uno Platform targets WASM, which allows developers to deploy web-apps from a UWP based codebase. Uno's XAML paradigm closely models itself after. The second point of distinction between MAUI/XF and Uno is that XF apps look like their native platform by default while Uno styles the app to be identical across platforms by default. Bookmark my upcoming Introduction to Uno Platform Udemy Course.  Platforms: Browsers, iOS, Android, macOS, UWP (WinUI), Linux support on the roadmap When to use: Your team already has a UWP app or is looking to adopt WinUIYou need to target the browserYour team is familiar with the XAML paradigm from WPF, Silverlight or UWPYou need to build a native browser, phone and desktop app from a single codebase Avalonia UI A cross platform XAML Framework for .NET Framework, .NET Core and Monohttps://avaloniaui.net/ Avalonia allows developers to build native applications across Windows, macOS, and Linux. It embraces the XAML paradigm, which is familiar to C# developers who have built WPF applications. It takes on the unique approach of rendering graphics with Skia on Win32, X11 & Cocoa instead of relying on the platform's native controls. The platform also has experimental support for phones, and this promises to make it a strong contender. WASM support is also on the roadmap, which brings it to browsers. Platforms: Windows, macOS, Linux, experimental iOS and Android, browser and full iOS support on the roadmap When to use: Your team already has a WPF appYou need pixel-perfect rendering across platformsYou need to build a cross-platform desktop app from a single codebase (especially Linux)You don't need to target the browser Blazor Blazor is a browser-based technology that uses WASM or SignalR to bring .NET code to the browser. Developers define UI with HTML, and style with CSS, but manipulate the HTML DOM with C# instead of JavaScript. Its popularity has recently surged and strikes a chord with web developers because of the familiarity with HTML DOM access. Blazor apps work like JavaScript apps but with C#. Blazor comes with a syntax called Razor, which is familiar to ASP MVC developers.  Pure Blazor is only a real cross-platform technology insomuch as it runs in most modern browsers. However, Mobile Blazor Bindings (below) bring Blaz...
July 06, 2020
  180
Microservices communication with rabbitmq and asp.net core using masstransit. How to communicate in an efficient maner between micro services.
July 03, 2020
  365
Getting started with Rider for #UnrealEngine is quick and easy. This video will take you through the initial steps, getting the app installed once you’ve reg...
July 02, 2020
  129
Porting Assistant is a free tool that can help port .NET Framework applications to .NET Core on Linux by analyzing the full tree of public API and NuGet packages to resolve dependency issues.
June 29, 2020
  155
Unreal Engine 4 .NET Core integration. Contribute to nxrighthere/UnrealCLR development by creating an account on GitHub.
June 28, 2020
  136
We’re excited to announce more updates to F# 5 today! We shipped an initial set of features with F# 5 preview 1, and they have all been stabilizing since that release including a updates from last month. Today, we’re happy to announce some new language features,
June 27, 2020
  168
In this article, We will talk about Onion Architecture In ASP.NET Core and it's advantages. We will also together build a WebApi that follows a variant of
June 26, 2020
  132
Today, we’re releasing .NET 5.0 Preview 6. It contains a small set of new features and performance improvements. The .NET 5.0 Preview 4 post covers what we are planning to deliver with .NET 5.0. Most of the features are now in the product,

Hot Vacancies

Middle / Senior Full-Stack .NET developer

Springdel
.NET Core

The project aims to change the shape of the healthcare market making it easier to find affordable services.

Middle .NET Developer

MyCredit
.NET Core

MyCredit is a space with a huge soul and a pleasant atmosphere. We are a product company, a leader in the microcredit market with 4 years of experience! We are included in the Top 3 FinTech and e-commerce projects of the country! We believe in the potential of each person, in his talent and desire to develop, and we also believe in respect and support. Therefore, we have assembled a team of guys who share our faith and go forward with us. If all this is about you, be sure to read it to the end! Our team of professionals is rapidly gaining momentum, and now we are looking for a Middle .NET Developer who will be interested in working with BPM Corezoid.

Lead .NET Developer

MyCredit
.NET Core

MyCredit is a space with a huge soul and a pleasant atmosphere. We are a product company, a leader in the microcredit market with 4 years of experience! We are entering the Top 3 FinTech and e-commerce projects of the country! We believe in the potential of each person, in his desire to develop, and we also believe in respect and support. Therefore, we have assembled a team of guys who share our faith and go forward with us. If all this is about you, be sure to read it to the end! Our team of professionals is rapidly gaining momentum, and now we are looking for a Lead .NET Developer to work on a high-load project.

Backend Developer

Oneview Healthcare
.NET Core

Oneview Healthcare is a global company, working with hospitals and senior care facilities around the world.

Senior .NET Developer

.NET Core

We are looking for Senior .Net Developer to join Kiev team. You will be part of a team of strong, result-oriented professionals developing new generation tasks management, people management, learning platform.