by bill-s, 2019-04-25T06:50:05.346Z
Do you have an idea that could improve and empower the lives of everyone in a more accessible way? Or perhaps you have an idea that would help create a sustainable balance between modern society and the environment? Even if it’s just the kernel of an idea, it’s a concept worth exploring with the AI for Good Idea Challenge!
by bill-s, 2019-04-25T06:54:25.229Z
Today, we are announcing .NET Core 3.0 Preview 4. It includes a chart control for Windows Forms, HTTP/2 support, GC updates to use less memory, support for CPU limits with Docker, the addition of PowerShell in .NET Core SDK Docker container images, and other improvements. If you missed it, check out the improvements we released in .NET Core 3.0 Preview 3 just last month.
by bill-s, 2019-04-25T08:23:39.039Z
In this series I want to show how we can build a serverless workflow using Azure Durable Functions, but implement some of the activities in that workflow using containers with Azure Container Instances. This is something I promised to write about a long time ago but it turned out to be fairly complex to implement. I've finally got enough working to be able to share a basic demo app (special thanks to Noel Bundick for some awesome sample code that got me through some sticky bits).
by bill-s, 2019-04-25T08:20:15.990Z
There are many options to consider when managing the settings and configuration for ASP.NET Core applications. In this article, Dino Esposito explains the most common scenarios for configuration of these applications.
by bill-s, 2019-04-25T08:17:55.432Z
.NET Core P/Invoke wrapper for wkhtmltopdf library that uses Webkit engine to convert HTML pages to PDF.
by bill-s, 2019-04-25T08:21:06.328Z
To start my series on ASP.NET Core security, I'll show how to set up authentication to register, log in and log out a user account in an ASP.NET Core MVC application. To get started, open Visual Studio 2017 and create a new ASP.NET Core Web Application as seen in Figure 1.
by bill-s, 2019-04-25T08:20:38.259Z
TLDR: You can create PWAs using the .NET Blazor framework. A sample is here and the code is on GitHub.
Progressive Web Apps (PWAs) are one of the current trends in the web world. They make it possible to install web apps on the device which does not only make your websites work offline but also provides features like push notifications. Sites like Twitter are already jumping on the PWA train and with Google, Microsoft, Apple and Firefox all major browser and operating system vendors are actively working on supporting the standard. Microsoft even adds PWAs to their Microsoft Store with Twitter being one of the first available PWA there, replacing the old UWP version.
by bill-s, 2019-04-25T06:55:36.500Z
These labs will generate fully functional samples in your own workspace. This allows for a few things I think are important:
You don’t mess up your own projects.
You have your own copy of the demo that you can mess up and recreate at any time.
Since you have it in your own workspace you can test our scenarios as much as you want.
If want to demonstrate technologies to others (internal or external) it’s a great place for you to start your demo.
by bill-s, 2019-04-25T08:19:25.315Z
We are pleased to announce that the April 2019 release of the Python Extension for Visual Studio Code is now available. You can download the Python extension from the Marketplace, or install it directly from the extension gallery in Visual Studio Code. You can learn more about Python support in Visual Studio Code in the documentation.
by bill-s, 2019-04-25T06:49:32.728Z
SQL Server contains many built-in views and functions that can be used to understand what is going on “under the hood,” and security is no exception. In this article, Robert Sheldon explains the security related catalogue views, dynamic management views, and system functions.
by bill-s, 2019-04-25T07:01:23.700Z
by bill-s, 2019-04-25T08:19:52.932Z
Today at Spark + AI summit we are excited to announce .NET for Apache Spark. Spark is a popular open source distributed processing engine for analytics over large data sets. Spark can be used for processing batches of data, real-time streams, machine learning, and ad-hoc query.
by bill-s, 2019-04-25T08:24:34.980Z
For the moment, and for lack of a better name, I'm calling this project "wasm2cil". In a nutshell, it's a .NET compiler for WebAssembly/WASI modules.
by bill-s, 2019-04-25T06:49:02.499Z
Node.js 12 (which was released on 2019-04-23) brings improved support for ECMAScript modules. It implements phase 2 of the plan that was released late last year. For now, this support is available behind the usual flag --experimental-modules.
by bill-s, 2019-04-25T06:47:34.766Z
One of the aspects I love about .NET Core is the new configuration and options pattern. In a continuation from my last post on using AWS Parameter Store for Data Protection keys, you can imagine it is possible to use Parameter Store for .NET Core Configuration.
by bill-s, 2019-04-25T06:46:29.501Z
Visual Studio 2019 is the next major version of Visual Studio which is now generally available (GA)! With this version, there is a lot to love. From a real-time collaboration with colleagues using Visual Studio Live Share to the new Visual Studio start window as well as delights like per-monitor DPI support and improved debug capabilities. We believe this is the best release of Visual Studio yet!
by bill-s, 2019-04-25T08:22:32.930Z
This article shows how to implement two ASP.NET Core API applications to communicate with each other using Azure Service Bus Topics. This post continues on from the last article, this time using topics and subscriptions to communicate instead of a queue. By using a topic with subscriptions, and message can be sent to n receivers.
by bill-s, 2019-04-25T06:48:29.135Z
This article shows how to implement two ASP.NET Core API applications to communicate with each other using Azure Service Bus. The ASP.NET Core APIs are implemented with Swagger support and uses an Azure Service Bus Queue to send data from one service to the other ASP.NET Core application.