Connecting .NET Core to D-Bus - RHD Blog

Connecting .NET Core to D-Bus - RHD Blog

October 22, 2017
D-Bus is a Linux message bus system. Many system daemons (like systemd, PulseAudio, bluez) and desktop services can be controlled via D-Bus. Some applications can be reached via the global system bus and others are on a per-user-login-session bus. Higher-level bindings are available for various popular frameworks and languages. Tmds.DBus is a .NET implementation. The …
ASP.NET Core Caching in Practice

ASP.NET Core Caching in Practice

October 21, 2017
Cache-Control HTTP Header The Cache-Control HTTP header can be used to set how long your resource can be cached for. However, the problem with this HTTP header is that you need to be able to predic…
Is there any plans for Resharper to support VS Code?

Is there any plans for Resharper to support VS Code?

October 20, 2017
When Visual Studio Code gets plugin support, are there any plans for ReSharper to support the editor?
Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core

Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core

October 20, 2017
Windows developers have always enjoyed the productivity boost you get with the .NET platform, tools like Entity Framework and ASP.NET, and the amazingly-powerful C# language. Now, .NET Core extends those same benefits to Linux-based systems, offering a true cross-platform solution for enterprise application development. The .NET Core tools, including Entity Framework Core and ASP.NET Core, are lightweight and modular, and they offer similar performance to native Linux and JVM-based frameworks without requiring you to learn a new toolset or rebuild your applications. In a world where platform lock-in is an unpardonable sin, .NET Core offers a perfect pathway to the cloud-based, distributed environments that rule the day.
Introduction to Nethereum Blockchain in dotNetCore

Introduction to Nethereum Blockchain in dotNetCore

October 19, 2017
This article describes the process of using a blockchain platform like Ethereum in dotNet core. The target audience are other dotNet developers who want to start with Ethereum. Understanding of blockchain is needed. In this article we construct a full example that ...
Microsoft Security Advisory CVE-2017-8585 : Malformed Culture can cause application crash · Issue #34 · dotnet/announcements

Microsoft Security Advisory CVE-2017-8585 : Malformed Culture can cause application crash · Issue #34 · dotnet/announcements

October 18, 2017
Microsoft Security Advisory CVE-2017-8585 Malformed Culture can cause application to crash Executive Summary Microsoft is releasing this security advisory to provide information about a vulnerabili...
Protecting a .NET Core 2.0 SPA with ADFS – Contosio Labs

Protecting a .NET Core 2.0 SPA with ADFS – Contosio Labs

October 18, 2017
Today’s identity-related pop quiz: How do you secure a SinglePageApp (SPA) with a .NET Core back-end using ADFS?
dotnet/corefx

dotnet/corefx

October 17, 2017
The .NET Core roadmap communicates project priorities for evolving and extending the scope of the product. New product experiences and features will include changes in various layers of the product, in some combination of the runtime, framework, language compilers and tools. Each component may have its own component-level roadmap that will available in the repo for that component. The .NET Core team is currently focused on Web, Cloud, Microservices, Containers, and Console applications. We encourage the community to work with us to improve .NET Core for these scenarios and extend it for others.
How to use dependency injection in ASP.Net Core

How to use dependency injection in ASP.Net Core

October 17, 2017
Take advantage of dependency injection in ASP.Net Core to plug in components and improve code maintenance and testability
ASP.NET Core – Best practices (tips and tricks) – an opinionated approach –

ASP.NET Core – Best practices (tips and tricks) – an opinionated approach –

October 15, 2017
This post is about ASP.NET Core best practices post. We will talk about some of the best practices while working with ASP.NET Core. It is a collection of tips and tricks, different strategies and approaches to make your code and project easier to maintain. Also, it will be more pleasant to work on the project. These include the ways to organise the solution, project, pieces of code, tips for writing tests and other things that developers deal with.