dotNET Weekly
Add a link
LoginRegister
PrevJune 2020Next
WSMTWTFS
2331123456
2478910111213
2514151617181920
2621222324252627
272829301234

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 3.1 Webhook Implementation Using Pub/Sub Pattern

by yekuta, 2020-06-02T10:37:42.990Z

In this article, I will show you the basics of the Webhook mechanism that uses a publish-subscribe pattern in the ASP.NET CORE 3.1 project.

.net.net-coreasp.netasp.net-core

Blazor For Beginners – Getting Started with Blazor

by iammukeshm, 2020-06-01T18:24:14.454Z

In this article, we will discuss the basics of Blazor and the tools required for Blazor Application Development. We will go in-depth with the concept of Blazor, the problem it solves, how to set up the development environment, talk about Server and WebAssembly, fire up your first Blazor Application, and a small comparison of various types of Blazor Projects. There is quite a hype about Blazor and how awesome it is. It’s truly a game-changer by Microsoft. In this blog series, we will go step-by-step in mastering and getting very familiar with this new Stack. 😀

.net-core

Basics of Working with JSON in SQL Server

by RusselNath, 2020-06-01T06:41:55.784Z

JSON — A Brief Background JSON is an acronym for JavaScript Object Notation, that became popular a little over seventeen years ago. JSON is essentially a data format, it was popularized by Douglas Crockford, a well-known programmer with an interesting history who was also involved in the development of JavaScript. JSON has nearly replaced XML as a cross-platform data exchange format. It is reported to be lightweight and easier to manipulate compared to XML. In AWS CloudFormation, templates, which are actually JSON (or YAML) formatted documents, are used to describe AWS resources when automating deployments. JSON is also used extensively in NoSQL databases such as the increasingly popular MongoDB. Virtually all the Social Media giants expose APIs that are based on JSON. I am sure you begin to get the idea of how widespread its applications have become. JSON was standardized in 2013 and the latest version of the standard (ECMA-404: The JSON Data Interchange Syntax) was released in 2017. SQL Server introduced support for JSON in SQL Server 2016. Read more at: https://codingsight.com/basics-of-working-with-json-in-sql-server/

javascript

Blazor how-to's: create a chat application - part 2: authentication

by mizrael@yahoo.it, 2020-06-01T02:10:55.502Z

Hi All! Welcome to the new episode of the Blazor Chat series. This time we'll see how we can easily implement simple authentication and how we can see who is online.

.net-coreasp.net-coreblazorc#

Building an Azure Static Web App With GraphQL

by bill-s, 2020-06-05T00:04:12.780Z

At Microsoft Build we launched the preview of a new product, Azure Static Web Apps. This is a product I've been wanting for years on Azure as I've done a lot of static websites on Azure (see Cutting Azure Costs for DDD Sydney) but they were always been a bit clunky, especially when it comes to integration with a backend. I have it working for some apps, but there's a lot of infrastructure overhead. But now, with Static Web Apps, it's a whole lot easier as it's designed for this by using a combination of static hosting and Azure Functions. We've got some fantastic docs (I wrote the Hugo, Gatsby and VuePress docs 😉) that will get you up and running on all things Static Web Apps.

azure

Conditional HTML Rendering with Microsoft Feature Flags (Microsoft.FeatureManagement)

by bill-s, 2020-06-04T23:56:42.656Z

This is part seven in a series of articles. You can render HTML in your views based on whether or not a feature flag is enable or disabled. To do this you can make use of the FeatureTagHelper. For example suppose the following Printing feature is configured to be off in the appsettings.json:

.net

Continuous integration workflow template for .NET Core desktop apps with GitHub Actions

by bill-s, 2020-06-04T23:57:35.651Z

We know how time consuming it can be to quickly set up continuous integration and continuous deployment workflows (CI/CD) for your WPF and Windows Forms desktop applications. That’s why, in cooperation with the GitHub Actions team, we have released a starter workflow in GitHub to help you quickly set up and showcase DevOps for your applications using the recently released GitHub Actions. With GitHub Actions, you can quickly and easily automate your software workflows with CI/CD. Integrate code changes directly into GitHub to speed up development cycles Trigger builds to quickly identify build breaks and create testable debug builds Continuously run tests to identify and eliminate bugs Automatically sign, package and deploy branches that pass tests

.net-core

CQRS - reserving a resource [Microservices .NET]

by spetzu, 2020-06-01T05:48:14.083Z

First demo lesson of our new video course! In this episode we implement new business requirement (reserving the resource) fitting in CQRS & Clean Architecture!

.net-coreasp.net-coredddmicroservicesopen-source

Exploring Blazor Project Structure – Blazor For Beginners

by iammukeshm, 2020-06-01T18:24:43.960Z

In our previous article, Getting Started with Blazor, we discussed the core concepts of the application, different types and comparisons, and much more. In this second part, let’s go in more depth with the Blazor project structure and try to understand the fundamentals of this awesome Application.

.net-core

Dynamically Build LINQ Expressions

by bill-s, 2020-06-05T14:23:11.429Z

LINQ stands for Language Integrated Query and is one of my favorite .NET and C# technologies. Using LINQ, developers can write queries directly in strongly typed code. LINQ provides a standard language and syntax that is consistent across data sources.

.net

Microsoft Build 2020 – Highlights for .NET Developers

by bill-s, 2020-06-04T23:58:58.773Z

Over the course of the last three days, Microsoft Build 2020 released a flood of news and announcements. For those of us who follow the .NET ecosystem, it can be difficult to wade through them all! I’ve collected a list of announcements that I think are interesting as a .NET developer, and added short summaries. The announcements are grouped into four categories: ASP.NET, .NET, Visual Studio and Windows. In addition, each category is split into "released" (you can use it now!) or "preview / announced" (you can test it out now, or soon).

.net

.NET async/await in a single picture

by bill-s, 2020-06-04T23:59:43.688Z

The main power behind async/await is that while we “await” on an ongoing I/O operation, the calling thread may be released for doing other work. And this provides a great thread re-usability. Thus, better scalability – much smaller number of threads is able to handle the same amount of operations comparing to asynchronous/waiting approach. The main role here plays so-called overlapped I/O (in case of Windows) which allows to asynchronously delegate the I/O operation to the operating system, and only after completion the provided callback will notify us about the result. The main workforce here is so-called I/O completion port (IOCP).

.net

Streamlining your image building process with Azure Image Builder

by bill-s, 2020-06-05T00:01:48.316Z

Customizing virtual machine (VM) images to meet security and compliance requirements and achieve faster deployment is a strong need for many enterprises, but most don't enjoy the process and energy needed for determining the right tooling, building the right pipeline, and maintaining it continuously. We built Azure Image Builder service to make building customized images easy in Azure. Azure Image Builder service offers unification and simplification for your image building process across Azure and Azure Stack with an automated image building pipeline. Whether you want to build Windows or Linux virtual machine images, you can use existing image security configurations to build compliant images for your organization and patch existing custom images using Linux commands or Windows Update. Azure Image Builder supports images from multiple Linux distributions, Azure Marketplace, and Windows Virtual Desktop environments and you can build images for specialized VM sizes, including creating images for GPU VMs.

azure

NewslettersAboutPrivacy Policy