Back in June, when ASP.NET Core was still in RC2, I wrote a post about reloading strongly typed Options when the underlying configuration sources (e.g. a JSON) file changes. As I noted in that post, this functionality was removed prior to the release of ASP.NET Core 1.0.0, as the experience was a little confusing.
is a simple, clean and powerful representation of your RESTful API. Once integrated with WEB API, it provides a UI which helps in testing the API with ease. In my earlier , I explained about how to integrate swagger with the ASP.NET Core Web API.
This post will focus on the key difference between Task.Run and Task.Factory.StartNew. For you can drill down into more details on this excellent post by Stephen Toub. In general you have to know that Task.Run is more restricted version of Task.Factory.StartNew. Task.Run sets default which fit for most common cases.
Developing a chatbot with language understanding capabilities is a huge leap from basic pattern recognition on the input to match to specific commands. If you have a botframework chatbot, you're currently limited to using LUIS as your NLP (Natural Language Processing) provider via the various Luis classes: LuisDialog, LuisModelAttribute, and LuisService.
TL;DR - I'm getting burned out supporting StructureMap, but it's still very heavily used and I'm really hoping to recruit some new blood to eventually take the project over from me. I've been mulling over whether or not I want to continue development of StructureMap. At this point, I feel like the 3.0 and 4.0...
Many practical database problems can be tackled more simply and intuitively by graphs or networks, which in this sense are graphs in which attributes can be associated with the nodes and edges. It is a natural way to study relationships within the data.
Title: Elephant Retirement Camp in the vicinity of Chiang Mai, Source: own resources, Authors: Agnieszka and Michał Komorowscy In the post Nuget in C++ rulez I wrote that I returned to programming in C++. It is like a new world for me but it's better and better.
On the other hand, you can take exact metrics. Going back to the req/sec number, we can allocate an array of 900 longs (so enough for 15 minutes with one measurement per second) and just use this cyclic buffer to store the details.
One of the most common pain points of implementing automated acceptance testing is the interaction with the database. For greenfield projects you can plan from day one how to setup the test to easily include the database interaction but with legacy projects it is not always that easy.
This week we have updates for both new and experienced developers alike! Take a look below to see the latest news from the Windows Developer team. New year, new dev: Developing your idea into a UWP app With little or no prior experience, you'll learn how to use XAML and C# to create amazing Windows [...]
Proactima Solutions lends their architecture to show us our 6th Service Fabric Customer Profile! You can find all the Service Fabric Customer Profiles here: https://blogs.msdn.microsoft.com/azureservicefabric/tag/customer-profile/ Past profiles include Quorum Business Solutions, BMW, Schneider Electric, Mesh Systems, and TalkTalkTV. I helped write and edit this latest article, which showcases the UXRisk application architecture.
I'm calling out this functionality now because after 2 years of using GitHub, today is the first time I've ever noticed this button on this page! And it's sitting right in front of me!! O_O At the time of this writing, my readme-draft is 3 commits ahead of master.
Today's tip completes the workflow started in Tip 019 - How to create a pull request for existing branch in your own repo. The scenario is you have a readme you've created on a branch and it's ready to be merged. Even though you are the only contributor to the repo, you still have to...
Many congratulations to the top-10 contributors featured on our December leaderboard! Olaf Helper and Alberto Morillo top the Overall and Cloud database this month. 6 of this month's Overall Top-10 (including all of the top-3) featured in last month's Overall Top-10 as well, and 4 others are n...
Following yesterday's tip, after a Pull Request has been merge, you'll see a message suggesting that you delete the target branch. But why would I want to delete this readme-draft? What data do I lose if I delete it? First, let's talk about this possible data.
Today we released the Team Foundation Server 2017 Update 1 Release Candidate. This release can be used for a fresh install or to upgrade any supported previous version. Here's a chart showing the recommended upgrade paths from various TFS versions (you can substitute TFS 2017.1 in the rightmost column).
When you begin to work with containers, you will notice many similarities between a container and a virtual machine; but, in fact, these are two quite different concepts. Containers are going to change the way that we do Windows-based development work in the coming year, and they already underpin much of the devops work of speeding the delivery process.
The Xamarin MVP title is awarded to outstanding community leaders who have demonstrated an exemplary commitment to helping others get the most out of their experience with Xamarin by sharing their passion, real-world knowledge, and technical expertise with developers all over the world. These contributions to the mobile developer community include, but are not limited ...
I use git-ftp to deploy my hexo blog from a git repo to an FTP site. Getting it setup on Windows was non-trivial. Here's how I got it working. 1. Install Chocolatey https://chocolatey.org/install 2. Install git 3. Install cygwin Run this twice if it fails the first time.
Last Thursday I posted a short update to the Docker Recipes for Node.js Development ebook pre-sale, setting a stretch goal of 100 sales before today - Monday, January 23rd.d And I'm happy to say that the goal was hit by Friday morning, at 9am! Over the weekend, sales bumped up to 125 total, easily outperforming ...
We've got a select 39 (yes, there were even more but I had to stop at some point) shows, posts, episodes, news and more from last week, here on Channel 9. TWC9: New PIX, NuGet UWPDesktop, VSTS Getting Personal, Kinect Powered Grocery Store and...
Practical .NET You probably use ToList to convert your LINQ results into Lists. It's almost as easy to convert any collection into a Dictionary whose items you can retrieve by key. The ToList method, when applied to a LINQ query running against Entity Framework, causes Entity Framework to go out and retrieve all of your objects and convert them into a .NET Framework List collection.
"She's a project," my boss said to me. "She's green, and even though she's been working here for several months, you should consider her like a brand new college graduate. She'll need a lot of oversight, a lot of hand-holding and you'll still be expected to finish your projects on
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...
AKA Using Docker Compose with Telligent Community. I've seen a lot about Docker and Docker Compose over the last few months, but not had a chance to use it. With the push from Microsoft and the ability to run windows based containers I decided it was time to give it a go!