ASP.NET Blog | ASP.NET Core updates in .NET 5 Preview 2

ASP.NET Core updates in .NET 5 Preview 2

Purging the Technical Debt by Using Static Code Analysis Tools

With today's technologies and tools, building software is no longer the complex craft of the past. Anyone with access to a computer can now write code in the...

Updating an AWS Lambda app to from .NET Core 2.1 to 3.1

The long awaited support for .NET Core 3.1 on AWS Lambda has finally been released. My Twitter bot ru...

Keynote: Xamarin All The Things

For more information on Xamarin head over to https://aka.ms/XamarinFocus Join Maddy, David, and Amanda as they kick off a day full of Xamarin and .NET. Find ...

.NET for Apache® Spark™ In-Memory DataFrame Support | .NET Blog

.NET for Apache Spark is aimed at making Apache® Spark™, and thus the exciting world of big data analytics, accessible to .NET developers. .NET for Spark can be used for processing batches of data, real-time streams, machine learning, and ad-hoc query.

High-performance C#: a test pattern for ref structs

C# 7.2 introduce ref structs, a new kind of type designed to support certain high performance scenarios. There are constraints around their use, and when writing unit tests for our Ais.Net parser, this caused some challenges. This blog describes the technique we used to... #csharp #CSharp72 #Span

Google Cloud releases COVID-19 data sets to foster coronavirus-fighting AI models

Google launched the COVID-19 Public Datasets program, which will provide coronavirus data sets to researchers at no charge.

C# 8.0 Indices and Ranges | Hacker Noon

Compared to other languages, C# was way behind in capabilities to handle data efficiently. Well, those days are over now. Microsoft just improved the C# syntax, making it easier for developers to manage data in arrays.

Microsoft releases .NET Core Uninstall Tool for Windows and Mac

Microsoft has released a new tool that will please anyone who has been frustrated by the behavior of Visual Studio and its tendency to leave behind old versions of .NET Core SDKs and runtimes after an upgrade.

AlphaGo - The Movie | Full Documentary

With more board configurations than there are atoms in the universe, the ancient Chinese game of Go has long been considered a grand challenge for artificial...

The argument against Entity Framework, and for micro-ORMs. - Paul Knopf

The argument against Entity Framework, and for micro-ORMs. - Paul Knopf paul knopf archive about The argument against Entity Framework, and for

Binding Kotlin Libraries | The Xamarin Show

This week, James is joined by friend of the show Alexey Strakh, Microsoft Mobile Customer Advisory Team Engineer, who shows off how to bind native Kotlin lib...

.NET Core March 2020 Updates – 2.1.17 and 3.1.3 | .NET Blog

Today, we are releasing the .NET Core March 2020 Update. These updates only contain non-security fixes. See the individual release notes for details on updated packages. NOTE: If you are a Visual Studio user, there are MSBuild version requirements so use only the .NET Core SDK supported for each Visual Studio version.

'Azure appears to be full': UK punters complain of capacity issues on Microsoft's cloud

Bad time to request new resources, and existing ones have problems too

Is C# Slower Than C++? - Michael's Coding Spot

Is C# slower than C++? That's a pretty big question. As a junior developer, I was sure that the answer is "Yes, definitely". Now that I'm more experienced, I know that this question is not obvious and even quite complicated.

Hot Reload for Xamarin.Forms comes to Rider - .NET Tools Blog

Xamarin.Forms XAML Hot Reload comes to JetBrains Rider. Increase your design productivity with fewer restarts and more progress.

dotnet/designs

This repo is used for reviewing new .NET designs. Contribute to dotnet/designs development by creating an account on GitHub.

How to create better code using Domain-Driven Design

In this post, I am going to present how you can use domain-driven design tactical patterns like value object, entity, repository, domain event, factory, and domain service, to write better code. By better code I mean code that is more readable, easier to reason about and maintain. We will start with business requirements, then we will have a look at implementation that does not use domain driven design and has an anemic model, then we will analyze problems related to such approach and compare it with code build with help of domain-driven design tactical patterns.

Unity Learn

Unity Learn provides award-winning free tutorials, sample projects, and full courses for mastering real-time 3D development skills with Unity Learn to make video games, VR, AR, and more.

Announcing F# 5 preview 1 | .NET Blog

We’re excited to announce that F# 5 preview 1 is now available! Here’s how to get it: Install .NET 5 preview SDK Install Jupyter Notebooks for .NET If you’re using Visual Studio on Windows, you’ll need both the .NET 5 preview SDK and Visual Studio Preview installed.

Open Source Data Science to Fight COVID-19 (Corona Virus) - ClosedLoop.ai

With the spread of COVID-19 becoming an evermore assertive force in our lives, the healthcare data science community has an opportunity to play an important role in the mitigation of this emerging pandemic.  History has shown response to such diseases can drastically alter the worst effects of such diseases.  Many cities have imposed social distancing …

Tim Deschryver

If you don't watch out your C# application might suddenly perform badly. As a solution, we can limit the number of operations with a LINQ Join.

GitHub for mobile

Bring GitHub collaboration tools to your small screens with GitHub for mobile. Sign up for the iOS beta or get on the list for our Android version—and we’ll let you know when your app of choice is ...

Announcing .NET 5 Preview 1 | .NET Blog

At the end of last year, we shipped .NET Core 3.0 and 3.1. These versions added the desktop app models Windows Forms (WinForms) and WPF, ASP.NET Blazor for building single page applications and gRPC for cross-platform, contract-based messaging. We also added templates for building services,

npm is joining GitHub - The GitHub Blog

We're excited to announce that npm will be joining GitHub.

Hot Vacancies

.NETBack End Developer

Field Complete, .NET

Field Complete is a team of passionate, young & fun-loving professionals looking to change the uneffective way that Servicing Industry works on US markets. Field Complete is growing really fast. We are looking for a Back End Developer to build a top-level modern API, ready for high load. Strong expertise with:

Senior Xamarin Developer

DraftKings, Mobile

You will join a mobile team which is working on two very exciting projects, Sportsbook and Casino. The apps are used by users in the US, where we are working on the regulated markets. We are releasing apps every two weeks. Our apps are generating almost 75% of the company revenue and the user base is growing daily. Technical stack on the project: Xamarin.Forms, MVVM with DI, NewRelic, Azure + App Center etc. Switching to .Net MAUI in the nearest 2-3 months.

Senior .NET Engineer

DraftKings, .NET

You will be working in a large US-oriented company that puts as a priority: security, performance, and stability. The candidate will work on pushing a huge number of changes (several thousand per sec) to several thousand clients in a near real-time manner.

Middle strong .NET developer

SoftServe, .NET

Our customer is an American company that develops software for businesses to help manage their networks, systems, and information technology infrastructure. The company provides purpose-built products for IT professionals, MSPs, and DevOps pros.

Junior .NET Developer

Chudovo OU, .NET

We are looking for a Junior .Net developer for being involved in to further development of the B2B platform for IT companies. You'll work on mostly back-end tasks closely with a Senior level developer.