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.
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. 😀
by [email protected], 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.
by RusselNath, 2020-06-01T06:41:55.784Z
JSON — A Brief Background
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/
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
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.
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:
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!
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.
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.
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).
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).
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.