dotNET Weekly
Add a link
LoginRegister
PrevJanuary 2019Next
WSMTWTFS
1303112345
26789101112
313141516171819
420212223242526
5272829303112

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!

Another good reason to use GitHub.com to host your .NET source code – automated NuGet package vulnerability scans

by jeremylindsay, 2019-01-08T21:13:12.074Z

This quick post is about how you can use GitHub and the OSS Index to scan your project’s NuGet packages for vulnerabilities – a good example of how perform your application security early on in the application life cycle (also known as ‘shift left‘)

.netgithub

ASP.NET Core middleware and authorization

by tpeczek, 2019-01-09T11:07:19.534Z

In ASP.NET Core the authorization mechanism is well exposed for MVC, but not for middleware. This post shows how it can be fully utilized while configuring middleware pipeline.

asp.net-core

ASP.NET Core Tag Helpers Video Tutorial: Getting Started with Telerik Tag Helpers

by elmira_dam, 2019-01-10T16:35:58.840Z

This instructional video series is a hands-on demo of ASP.NET Core Tag Helpers with the help of Telerik UI for ASP.NET Core. Learn the basics of working with Tag Helpers by building a fully functional app using multiple UI components (grid, chart, date picker and more). The course is guided by industry pros: Scott Addie, Sr. Content Developer for Microsoft, and Ed Charbeneau, three-time Microsoft MVP.

.net.net-coreasp.net-core

Blazor toast notifications using only C#, HTML and CSS

by bill-s, 2019-01-05T14:20:38.654Z

In this post, I'm going to show you how to build toast notifications for your Blazor/Razor Components applications. By the time we're done you'll be able to show 4 different toasts depending on the level of importance (information, success, warning and error). The best bit, this will all be achieved without using a single line of JavaScript.

blazor

Generate automatically async/await code from sync code with Roslyn

by bill-s, 2019-01-05T14:23:07.606Z

This is a quick post to give you some feedback about an experiment I just made with the Scriban Text Templating Library to add support for async/await automatically from the existing synchronous code, all of this done by using Roslyn. If you have an existing code base that works beautifully in a synchronous manner, but you would like also to provide a path for async/await patterns, you don’t want to rewrite your entire code base to the async/await pattern, or to drop synchronous code for async/await only. It would either be a huge burden to maintain two code paths doing almost the same thing, or the use async/await only would actually perform significantly worse than the synchronous version, even if you are using the recently introduced ValueTask<T>

.net

Don't let ASP.NET Core Console Logging Slow your App down

by bill-s, 2019-01-05T14:21:45.230Z

Earlier today I put my foot in my mouth on Twitter by running a quick and dirty perf test application to check out a question from a customer, without properly setting up configuration.

asp.net-core

GraphQL concepts I wish someone explained to me a year ago

by bill-s, 2019-01-05T14:21:16.650Z

GraphQL, tracked by its most popular client library Apollo, continues to explode in popularity. We think it’s going to be a technical force to reckon with in 2019 … You’ll need to learn GraphQL. But learning is hard because most GraphQL tutorials use simplistic examples to teach its capabilities. When it comes to building real applications, we run into complexities that these tutorials do not address. In this series, we’ll look at GraphQL concepts using a realistic book domain that has 3 entities and 2 relationships. It’s usually the relationships that cause us heartburn, so we will tackle them head on.

javascript

JWT Authentication and Authorisation in ASP.NET Core Web API

by bill-s, 2019-01-05T14:24:36.138Z

To understand this article you should have basic knowledge of creating Web APIs in ASP.NET Core This code in the article has been tested on ASP.NET Core version 2.2 The source code for this article is available on GitHub at https://github.com/salslab/AspNetCoreJwtSample.git

.net

Load your work items into Azure DevOps Boards with .NET

by jeremylindsay, 2019-01-08T21:12:09.776Z

This post is about how to write a .NET application to move workitems from another source (e.g. JIRA, Excel etc) into Azure Boards in Azure DevOps, and a Nuget package I’ve built to hopefully make it a bit easier for anyone else doing this as well.

.netc#azure

Quick And Easy Guide To Install .NET Core On Raspberry Pi

by bill-s, 2019-01-07T03:09:51.083Z

.NET Core is a cross-platform runtime available for x64 and ARM processors that can be used to run ASP.NET Core web applications and standalone .NET Core console applications on Windows, Linux and macOS. Installing .NET Core is straight forward for most Desktop platforms with clear instructions available on the download website. However, many would find it trickier to install it on something like Raspberry Pi which uses ARM based processor. So, here is a quick and easy guide to install .NET Core 2.2 on Raspberry Pi 3 Model B+ with the latest Raspbian that is based on Debian 9 (Stretch).

.net

Running your First Docker Container in Azure

by bill-s, 2019-01-05T14:16:58.315Z

Damian catches up with fellow Cloud Advocate Jay Gordon at Microsoft Ignite | The Tour in Berlin. Containers are still new for a lot of people and with the huge list of buzzwords, it's hard to know where to get started. Jay shows how easy it is to get started running your first container in Azure, right from scratch.

azure

SOLID Principles: Explanation and examples

by bill-s, 2019-01-07T03:04:28.961Z

SOLID is an acronym for 5 important design principles when doing OOP (Object Oriented Programming). These 5 principles were introduced by Robert C. Martin (Uncle Bob), in his 2000 paper Design Principles and Design Patterns. The actual SOLID acronym was, however, identified later by Michael Feathers.

.net

TWC9: Happy New Year, Trill Goes Open Source, .NET Updates, Tech Ranked and more

by bill-s, 2019-01-05T14:07:50.485Z

It's 2019 and Christina and TWC9 are back from trip/vacation hiatus, here with the latest dev news, including: [00:38] Microsoft Ignite: The Tour continues to go full speed ahead in January, with stops in Toronto, Singapore, Tel Aviv, and Milan! [01:12] The CsharpFritz 2018 Year in Review - Jeff's insights on Twitch streaming are great! [1:37] .Net Foundation December Update and also check out all of the news out of Connect(); 2018 here and here [02:29] The Biggest IoT Stories of 2018 [02:38] Microsoft Open Sources Trill and Trill on GitHub [03:23] Learning Azure with Donovan and Dan [03:45] DevOps Lab: Running Your First Docker Container in Azure [03:55] How to Run an App Inside a Container Image with Azure [04:03] The IoT Show: Live Demo of BeSense by Winvision powered by Azure Digital Twins [04:19] PowerShell Basics: RegEx Fun [04:49] Azure PowerShell Az Version 1.0 [05:18] Christina's Pick of the Week Technology, Ranked also, #StreamReputationTouronNetflix Share your favorite technologies/innovations in the comments! Also, let me know what you think of my excellent hoodie!

.net

Vue vs React — Part 0: Thinning the Herd

by bill-s, 2019-01-05T14:19:57.801Z

I was recently tasked with selecting a front end component library for the future of our product at work. I started with a list of options and quickly filtered it down to Vue and React.

javascript

NewslettersAboutPrivacy Policy