Join Stormpath .NET Developer Evangelist, Nate Barbettini, to learn best practices for designing your REST API in ASP.NET Core. Nate will explain how to build HATEOS-compliant JSON APIs while supporting security best practices and even improving performance and scale.
I recently received a support request from a customer regarding the session lifetime once a user has signed in using Auth0 as they wanted the users to remain logged in across browser sessions. For our Auth0 integration with ASP.NET Core we have written no special middleware and instead rely on the standard OpenID Connect or OAuth2 middleware for authenticating users in MVC applications.
Editorial Note: I originally wrote this post for the NDepend blog. You can find the original here, at their site. While you're there, take a look at some of the other posts and announcements. I've trod this path before in various incarnations, and I'll do it again today.
Today I'm excited to announce the release of Kafka Connect for Azure IoT Hub, our offering for secure two-way communication with devices, device identity and device management at extreme scale and performance.
We've already looked at how a botframework bot receives messages, and even how to save those messages. In this article I'll show you how to handle files that are sent to your botframework chatbot. When a user interacts with your bot, unless they're responding to a prompt, they will cause the Message controller's Post method to fire with an activity.
In my last post, I went over how to edit, run and debug Azure Functions on your local machine. Eventually, however, you want to place these functions in the cloud. They are, after all, designed to do things in the cloud on dynamic compute. There are two levels of automation you can use: Continuous Deployment...
Developing a web application today is probably one of the best times to ever do so, at least, if you can figure out how to get your environment set up. Frameworks like Angular, Aurelia, React, and countless others are incredible tools, but there's a learning curve to make them do
This post is about the concept of middleware in Core. We have named the post Error Logging Middleware in ASP.NET Core, because we want to use error logging as an example of utilizing middleware. The concepts around middleware shown in the examples throughout this post isn't bound to error logging in any way and can be used as a foundation for building all types of middleware.
For those of you that missed out on last weeks TOD's, here they are: Measure Azure Region Speeds One of the first things I learned the hard way about Azure and performance is how much the choice of regions matter. Besides data integrity, service availability and costs, regions makes a big difference in delivery speed.
Necessity is the mother of invention - that's basically why I did create a new open source project called Lockbox. Its main purpose is to provide a centralized and secured storage for the application settings that can be easily fetched via HTTP request. Sounds interesting?
AdDuplex has launched a new ad monetization program for Windows developers, citing a lack of monetization options for apps and games on the UWP platform. The invite-only program has been operating on select apps for a few months now, Windows Central reports, and AdDuplex is now offering developers the opportunity to join through an application process.
Time is running. In special I can see this how my children grow. November-2016 passed by, and it was a great month. From a technology standpoint the best news have been coming from Microsoft's Connect event. Let's get into more details on Entity Framework Core, Hour of Code, updates to Professional C# 6 and .NET...
We are pleased to announce that Azure SQL Data Warehouse now supports the creation of secondary B-Tree indexes (also referred to as non-clustered indexes or NCI) on column store tables (also referred to as clustered column store indexes or CCI).
It's been a fantastic year for the Xamarin Community, with over 100 user groups globally organizing more than 1,100 meetups and 136 Xamarin Dev Days, and after all of the awesome announcements at Microsoft Connect(); 2016, it's no wonder Xamarin user groups around the world are getting together for a look at all of the ...
Are you looking to get something for a friend or family member who's into making their own hardware devices, or want to get started but don't know where to start? Here's a list of some of the coolest IoT and Hardware Maker products that would make great gifts for your favorite geek!
This has been a dream of mine for quite some time, to be able to run RavenDB on the Raspberry PI. The Raspberry PI is a great toy to play with, maybe do some home automation or stream some videos to your TV.
Are you having difficulty keeping up to date on all the frequent changes and updates in the Microsoft Azure space? Then the Build Azure Weekly has the solution you're looking for. Build Azure Weekly is a weekly blog post that includes all the latest Microsoft Azure Service Updates from the week in addition to links...
One of my favorite features in Android 7.0 Nougat is support for multiple applications running at the same time with the new Multi-Window mode. When the user has an application open and long presses on the app switcher button, they can select a second application to put side by side, which opens up new scenarios, ...
Last week our show hosts, video producers and bloggers returned from the long holiday weekend, fired up and ready to share the latest and greatest with all of you. Here are just a select 25 posts, shows, videos and episodes from last week... Parsing Akamai logs using Azure HD Insight Spark Cluster.
In my previous post, I posted about Some cool Project.json features with ASP.NET Core and also mentioned about announcement made by Microsoft in May 2016 that Project.json will be going away so as .xproj and .csproj will make a comeback for .NET Core.