dotNET Weekly
Add a link
LoginRegister
PrevJuly 2019Next
WSMTWTFS
2730123456
2878910111213
2914151617181920
3021222324252627
3128293031123

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!

ASP.NET Core gRPC Services

by bill-s, 2019-07-17T10:46:06.967Z

Originally developed at Google, gRPC today is a remote procedure call (RPC) framework that has emerged as an alternative to RESTful and HTTP-based interfaces to connect remote components and specifically microservices. The new RPC framework was created in part to work with modern technologies such as HTTP/2 and Protobuf.

.net

ASP.NET Core: Fresh Framework to Cover All Your Web Application Needs

by bill-s, 2019-07-17T10:44:08.676Z

In continuation of the article where we discussed what is more appropriate for Docker containers: .NET Core or .NET Framework, let’s take a closer look at ASP.NET Core. .NET Core and ASP.NET Core are two independent technologies. They are alike and different like the .NET Framework and ASP.NET. In this article, we will review the history, advantages, and disadvantages of both ASP.NET Core and .NET Core. On top of that, we will provide a review of some changes that occurred to the ASP.NET Core project architecture.

asp.net-core

Fighting complexity in software development

by bill-s, 2019-07-17T10:45:10.194Z

After working on different projects, I've noticed that every one of them had some common problems, regardless of domain, architecture, code convention and so on. Those problems weren't challenging, just a tedious routine: making sure you didn't miss anything stupid and obvious. Instead of doing this routine on a daily basis I became obsessed with seeking solution: some development approach or code convention or whatever that will help me to design a project in a way that will prevent those problems from happening, so I can focus on interesting stuff. That's the goal of this article: to describe those problems and show you that mix of tools and approaches that I found to solve them.

.net

How to model hierarchical data in noSQL databases

by bill-s, 2019-07-17T10:50:58.364Z

Querying hierarchical data is always where the big boys of SQL shined. And I really mean the big boys part since only Oracle, and Microsoft SQL Server have support for CTE [As Thomas Levesque pointed out in the comments, not only those have support for CTE. Full list on wikipedia] (Common Table Expressions) that allow for executing one SQL statement what will fetch a subtree. There are data modeling approaches that allow for doing hierarchical data reads with noSQL databases and databases without support for CTE.

sql-server

.NET Unit Testing: Spend Upfront to Save Later On

by mahmud.ridwan, 2019-07-15T05:33:16.454Z

Unit testing sometimes sounds like an unnecessary expense, but it is a powerful, yet simple tool. Unit tests allow you to identify and rectify weaknesses with relatively little effort. In this article, Toptal Software Engineer Nickolas Fisher takes you on a quick tour of unit testing and explains why you can’t have too many unit tests.

.net

NoSQL vs SQL: Demystifying NoSQL Databases

by bill-s, 2019-07-17T10:49:41.917Z

There’s a lot of talk about NoSQL being the database of the future. Let’s take a look at NoSQL vs SQL databases, and what the differences are, use cases, and why you would use one over the other. Relational SQL databases have been the default database type for many years, but NoSQL offers a few additional options that fit well in many use cases. This article will dive into the specifics of what NoSQL databases offer, and what the differences are between NoSQL and SQL databases. Let’s dig in and demystify the NoSQL vs SQL database debate!

sql-server

The best Twitch and YouTube channels for .NET developers

by ThomasArdal, 2019-07-16T06:31:19.328Z

A great way to learn the newest technology available in .NET is through live coding sessions. You can find a lot of streams on both Twitch and YouTube.

.net.net-corec#

NewslettersAboutPrivacy Policy