dotNET Weekly
Add a link
LoginRegister
PrevJune 2018Next
WSMTWTFS
22272829303112
233456789
2410111213141516
2517181920212223
2624252627282930

Want to receive every Tuesday the best .NET links?

Once subscribed you can login, submit a link and receive the weekly newsletter.

Join more than 4847 .NET professionals!

Announcing .NET Core 2.1

by bill-s, 2018-06-02T20:49:11.752Z

We’re excited to announce the release of .NET Core 2.1. It includes improvements to performance, to the runtime and tools. It also includes a new way to deploy tools as NuGet packages. We’ve added a new primitive type called Span<T> that operates on data without allocations. There are many other new APIs, focused on cryptography, compression, and Windows compatibility. It is the first release to support Alpine Linux and ARM32 chips. You can start updating existing projects to target .NET Core 2.1 today. The release is compatible with .NET Core 2.0, making updating easy.

.net-core

DDD & co., part 1: What's wrong with CRUD

by bill-s, 2018-06-05T14:31:22.192Z

If you put it all together, CRUD's picture is frightening. Since the UPDATE and DELETE actions irreversibly destroy data, historical data cannot be evaluated without additional effort. Furthermore, the artificial limitation to just four verbs makes communication between domain experts and developers very difficult, and hence it fails most of the times.

ddd

Hello WebAssembly

by bill-s, 2018-06-02T20:50:47.560Z

The WebAssembly Community Group reached a consensus on the initial specification for WebAssembly in early 2017. It’s now available and enabled by default in most browsers so lets take a look at it and implement a fantasy console with pure WebAssembly.

javascript

Introducing the ReSharper performance series

by bill-s, 2018-06-05T14:28:03.160Z

We hear you. We use ReSharper to develop ReSharper. It may not always be visible, but we are working hard on improving ReSharper performance. And because those changes aren’t always visible, we are starting a blog series about the minor and major changes that are in the works.

tools

Introducing fuget.org

by bill-s, 2018-06-05T14:29:28.449Z

Have you ever wondered what exactly is in a nuget to see if it’s right for you? You read the description, you like the name, but, if you’re like me, you probably ended up in GitHub reading the source code to decide if you want to use the library.

tools

Logging with ElasticSearch, Kibana, ASP.NET Core and Docker

by thecarlo, 2018-06-01T08:25:39.240Z

A Step by Step Guide to Logging with ElasticSearch, Kibana, ASP.NET Core 2.1 and Docker

.net-coreelastic-searchkibanadockerc#

Microsoft and GitHub: The Implications for Developers

by elmira_dam, 2018-06-06T11:57:40.594Z

The rumor mills have been hard at work for days, but it's now official: Microsoft is acquiring GitHub. A software giant owning one of the world's biggest homes for open source code is big news indeed. Let's break down the implications of Microsoft acquiring GitHub — from a developer's perspective. While there is plenty to cheer, there are some legitimate concerns ahead — a responsible level-headed stewardship of GitHub is what the developer community calls for.

.netgithub

Publish Subscribe Design Pattern In C#

by bill-s, 2018-06-02T20:45:11.861Z

Publish Subscribe or Pub-Sub is a design pattern that allows loose coupling between the application components. This post explains the implementation detail of Pub-Sub using Delegates, EventHandlers and Event keyword in C#.

c#

Pushing NuGet packages built in Docker by running the container

by bill-s, 2018-06-05T14:27:03.985Z

In a previous post I described how you could build NuGet packages in Docker. One of the advantages of building NuGet packages in Docker is that you can don't need any dependencies installed on the build-server itself, you can install all the required dependencies in the Docker container instead. One of the disadvantages of this approach is that getting at the NuGet packages after they've been built is more tricky - you have to run the image to get at the files.

docker

Under the hood of ASP.NET Core WebHooks - Introduction

by tpeczek, 2018-06-01T12:09:56.556Z

ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post is a general overview of what's under its hood and how it works.

asp.net-core

Simulating hundreds of IoT devices with Kubernetes

by bill-s, 2018-06-03T19:31:51.845Z

We often need to simulate devices — sensors and vehicles — to test our IoT systems, see how well they manage load, how they deal with errors, etc. Each simulated device pretends to be an independent entity with it’s own settings i.e. battery level, upload frequency, service outages, persistent memory, etc. Managing this at scale can be very challenging.

tools

Understanding URL Re-write

by bill-s, 2018-06-05T14:31:51.327Z

The requirements can be tricky sometimes. Formulating such rules, and ensuring they're both logically and syntactically correct can be a little time consuming. I’ve shared below a few pointers that you can use to formulate such re-write rules and avoid your site from going offline due to trial and errors on a live site.

azure

Test Strategy for Microservices

by bill-s, 2018-06-05T14:30:14.713Z

This is the second post in the series - Continuous Delivery for Microservices. In my previous post, I gave an overview of five considerations for building CD pipelines on a microservices architecture. In this post, we’ll get deeper into test strategy.

microservices

NewslettersAboutPrivacy Policy