by bill-s, 2018-08-28T04:13:59.523Z
Blazor is a single page application framework that uses .NET running in the browser through the magic of WebAssembly and Mono. Check out How Blazor runs .NET in the browser for more information. You can think of Blazor like you do Angular or React, but written in .NET.
by bill-s, 2018-08-26T04:22:08.514Z
Bing.com is a cloud service that runs on thousands of servers spanning many datacenters across the globe. Bing servers handle thousands of users’ queries every second from consumers around the world doing searches through their browsers, from our partners using the Microsoft Cognitive Services APIs, and from the personal digital assistant, Cortana. Our users demand both relevancy and speed in those results, thus performance and reliability are key components in running a successful cloud service such as Bing.
by jamesmh_dev, 2018-08-29T13:00:44.257Z
What’s the deal with async and await in C#? Why should a .Net developer in 2018 need to know what it is and how to use it?
This - I hope - is an article for “the rest of us” that’s to the point and practical.
by bill-s, 2018-08-28T04:11:49.315Z
I’m a fan of proper use of design patterns, and you can get big gains from layering multiple patterns together. One prime example of this in web applications is the combination of the Strategy, Repository, and Proxy/Decorator patterns to create the CachedRepository pattern. This pattern separates caching responsibility from persistence responsibility and makes it simple to add caching to an application globally, or on a per-type basis. You can learn more about the CachedRepository here. In this article we’ll drill into a sample application I’ve made available on GitHub that demonstrates how to use the CachedRepository pattern in ASP.NET Core with Entity Framework Core.
by Dandy123, 2018-08-28T15:01:59.789Z
This article helps to get started with ASP.NET Core MVC quickly. It describes how to get the latest ASP.NET MVC version and create a simple ASP.NET MVC project.
by dnwu3413, 2018-08-27T07:02:53.515Z
Microsoft released Azure Durable Functions in 2017. This new feature gives the ability to write long running stateful function orchestrations. I developed a prototype that includes a tourist and admin application. Tourists can take a photo from a building in the city and upload it. The Custom Vision service analyzes the photographed image and detects the correct building. The outcome is sent to the Entity Search service in order to provide the tourist with some basic information about the building that they just photographed. Subsequently, they can start a wizard which presents them with a couple of questions. The outcome of the wizard will help them explore the rest of the city. The wizard is created with Azure Durable Functions. The admin application is responsible for training the machine learning model that analyzes the image that is uploaded. In this application, admins can upload images from buildings and connect them to the correct tag. To eventually train the Custom Vision model. These steps will improve the model so that accurate results are returned for photos that are uploaded by tourists.
by tpeczek, 2018-08-24T19:18:57.800Z
This post shows how Cosmos DB change feed can be exposed from ASP.NET Core.
by bill-s, 2018-08-28T04:09:34.712Z
There is a major shift in the industry away from monoliths towards smaller services. A key reason why organizations are investing in this shift is because smaller services built around business capabilities increase developer productivity. Teams that can own these smaller service/s can be “masters of their own destiny” which means they can evolve their service/s independently of other services in the system.
by bill-s, 2018-08-25T21:30:04.005Z
This week on Channel 9, Christina is trying to brave the worst air quality in Puget Sound history and the waning dog days of summer with the latest developer news, including:
[00:47] Microsoft Ignite 2018 - The conference is sold out but you can still tune in online this September!
[01:03] .NET Conf 2018 will take place September 12 - 14, 2018. Watch Beth Massi's sneak peek video
[01:27] ASP.NET Core 2.2.0 Preview 1 -- you can watch the ASP.NET Community Standuptoo.
[02:01] Bing.com Runs on .NET Core 2.1
[02:30] Make R Speak with Bing Speech API
[02:45] Service Fabric and Kubernetes Community Compariosn: Part 1
[03:23] Cross-subscription Disaster Recovery for Azure Virtual Machines
[03:54] Getting Started with Android Pie in Xamarin
[04:16] Visual Studio for Mac 7.6 and the release notes
[04:34] Christina's Pick of the Week: Windows 95 in Electron
by elmira_dam, 2018-08-29T13:38:07.867Z
Why use View Components and not Partial Views? The biggest reason is that when inserting a Partial View into a Razor page, all the ViewData associated with the calling View is automatically associated with the Partial View. This means that a Partial View may behave very differently on one Razor page than on another. With View Components, you control what gets shared to your View Components.
by elmira_dam, 2018-08-24T07:19:31.502Z
Chatbots are all the rage these days and for good reason. A well-trained chatbot with deep contextual knowledge can seamlessly automate lots of workflows with human-computer interactions. And enterprises are beginning to discover the cost benefits of chatbot automations. Bot frameworks and AI are destined to rule the next generation of apps.
For developers though, the key would be engaging user experiences through chatbots. And this is where Conversational UI comes in - with polished modern UI for powering chatbot experiences on web, desktop or mobile. One of the most common interactions in chat conversations is asking the user to pick a date or time. This article unpacks date and time pickers in Conversational UI from the perspective of a Xamarin.Forms mobile app, and explores ways of rendering such a picker UI to make for smooth user experiences.
by bill-s, 2018-08-24T23:47:43.480Z
This is Windows 95, running in an Electron app. Yes, it's the full thing. I'm sorry.