dotNET Weekly
Add a link
LoginRegister
PrevMay 2019Next
WSMTWTFS
182829301234
19567891011
2012131415161718
2119202122232425
222627282930311

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!

8 golden rules of mobile design

by bill-s, 2019-05-16T17:18:35.180Z

Learn the key mobile design principles that should guide the way you design sites in 2019.

tools

Announcing the Insider Dev Tour 2019!

by bill-s, 2019-05-16T17:10:48.580Z

Agenda varies by location, but you can expect to find developer demo-focused practical sessions with topics such as: Introduction to Microsoft Graph Services Web Development with NodeJS and Microsoft Developer Tools Embedded and IoT Solutions with Microsoft Windows IoT Core Command Line / Terminal and Windows Subsystem for Linux Coding your Future with the Windows Insider Program Desktop Apps with the Microsoft Graph UWP User Interfaces with the latest APIS and OSS libraries Developing with the New Edge Browser Desktop Apps with .NET Core AI Platform / Machine Learning on Windows Progressive Web Apps with the New Edge NET Core 3.0 Build apps for Microsoft Teams with Microsoft Graph and Web Technology

.net

Create Interactive .NET Documentation with Try .NET

by bill-s, 2019-05-16T17:20:33.633Z

When it comes to developers’ documentation, it is essential that we capture their interest and lead them down the path of success as soon as possible. Across multiple languages, developer ecosystems have been providing their communities with interactive documentation where users can read the docs, run code and, edit it all in one place. For the past two years, the language team has been evolving Try.NET to support interactive documentation both online and offline.

.net

Cache Implementations in C# .NET

by bill-s, 2019-05-16T17:08:44.625Z

One of the most commonly used patterns in software development is Caching. It’s a simple, but a very effective concept. The idea is to reuse operation results. When performing a heavy operation, we will save the result in our cache container. The next time that we need that result, we will pull it from the cache container, instead of performing the heavy operation again.

c#

Data binding in blazor framework

by karthikchintala, 2019-05-15T01:33:38.788Z

Blazor has 3 different ways of binding data on the client-side. Here are the different data binding mechanisms in the client-side blazor framework. - One-way data binding - Two-way data binding - Component parameters

blazor

Cross-Platform C# UI Technologies

by bill-s, 2019-05-16T17:07:55.916Z

There are several UI technologies that can be used to build Cross-Platform apps in C# or other .NET based languages such as Visual Basic (VB). This article looks at three technologies and discusses which cases these technologies could be used for. This article will give you a baseline understanding of technologies that are available for building front-end applications in C#, and will answers questions like which platforms are available? Can it run in a browser? Will it have a native look and feel? And, can it be deployed to the app stores?

c#

How To Notify Clients of Cosmos DB Changes with Azure SignalR and Azure Functions

by bill-s, 2019-05-16T17:22:08.367Z

The Cosmos DB Azure Functions trigger can be used in conjunction with the Azure SignalR Service to create real-time notifications of changes made to data in Cosmos DB, all in a serverless way.

.net

Introducing .NET 5

by bill-s, 2019-05-16T17:13:05.545Z

Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family.

.net

log4net Tutorial - The Complete Guide for beginners and pros

by ThomasArdal, 2019-05-15T06:51:51.038Z

In this tutorial I will tell you about logging in C#, how to create log4net configuration, explaining log levels, and examples with different appenders.

.net.net-core

Multi-Tenant Apps

by bill-s, 2019-05-16T17:23:48.316Z

When building a application that simply serves a bunch of users, you can make a lot of assumptions. You might assume that they can share a certain amount of data, interact in certain ways, and use certain features of the application. However, if your clients are businesses or other organizations, you’ll quickly find that those organizations want to have their own little areas in your application and only want their users to interact with each other. Further, they are going to want assurances that their sensitive data is not going to be shared. It gets even more fun if any part of the system is exposed to your client’s clients.

.net

Roundup #43: .NET 5, gRPC, .NET Core 3 Perf, App Service Dashboard, Interface Default Implementation

by bill-s, 2019-05-16T17:12:12.926Z

I was away while Microsoft BUILD happened last week. After catching up, here are the things that caught my eye this week in .NET. I’d love to hear what you found most interesting this week. Let me know in the comments or on Twitter.

.net

The Ultimate Guide to the Best .NET Core E-commerce Open Source Platforms

by bill-s, 2019-05-16T17:08:24.413Z

One of the most important things is Choosing an e-commerce platform when you’re going to start an online business. Not all like to install a WordPress theme & start selling. Some are quite conscious of choosing technologies because there are many factors you need to consider – high-performance, scalability, security, extensibility, pricing, programming language, etc.

.net

Top 3 Features in C# 8 that will change the way you write code

by andrea.angella, 2019-05-16T13:32:01.270Z

C# 8 is the upcoming latest major version of the official programming language from Microsoft. C# 8 is packed with amazing features and some of them have the potential to change the way developers will write their C# code in the future. Let me introduce my top three features!

.net

Updating Microsoft Account Logins in ASP.NET Core with OpenID Connect and Azure Active Directory

by bill-s, 2019-05-16T17:19:17.514Z

This article shows how to implement an Azure Active Directory login for an ASP.NET Core application. The Microsoft identity platform (v2.0) is now Open ID Connect certified and the Microsoft Account logins can now be replaced with this. By using OpenID Connect instead of Microsoft Accounts, it is easy to force a login, or a consent screen as well as following a standard. A full signout can also be supported if required. The AddOpenIdConnect OIDC extension method should now be used instead of the AddMicrosoftAccount method. This replaces the existing post: Adding an external Microsoft login to IdentityServer4. It is still possible to use the https://apps.dev.microsoft.com if only Microsoft accounts are required.

asp.net-core

NewslettersAboutPrivacy Policy