This post explains filtering and scoring Search Service Results. Part 1 post on azure search service can be read here.Filters uses OData expression for searching the documents. The sample filter using postman as follows Filtering results The following ODATA filter operators that you can use filtering data in Search Service eq , ne, gt, lt, ge, le – for comparison...
Azure Search Service Overview – Part1
This post explains high-level overview of AZURE search service and its key features. Part1 includes creating a search service in Azure portal, building search indexes, uploading documents and retrieving using AZURE REST API. Azure search service REST API can be consumed by web apps and cross-platform mobile apps for showing compelling search results. Why AZURE Search Service? Azure Search service...
Microsoft Azure Storage options overview
This post outlines the available storage options in Azure portal , creating blob data and accessing it through Azure storage explorer or using C# code. The code discussed in this post can be downloaded from here Microsoft offers following storage options Creating a Storage account in AZURE portal Login to Azure Portal to create a new storage account Storage account name – The name must be...
Visual Studio 2019 Preview Features
Visual Studio 2019 preview recently released at Microsoft Connect Event by Scott Guthrie and can be downloaded from here. You can install this side-by-side with Visual Studio 2017, it wouldn’t spoil your development environment. This post outlines the features that introduced in Visual Studio 2019 preview. Microsoft Focussing on improving productivity of developers more in 2019 version. Key...
DevOps overview with Microsoft Azure
This post outlines the steps that you can follow to implement DevOps in Azure pipeline. The steps includes setting up an application, creating continuous integration, continuous delivery and release pipelines in Azure environment. What is DevOps? DevOps is the union of people, process, and tools to enable continuous delivery of value to our end users. Most people feel that DevOps is just...
Remote debugging AZURE app service web app
This post outline the steps to debug the AZURE app service using Visual Studio 2017 or Visual Studio 2015. Before you start remote debugging the application make sure you deployed your web app to azure using debug settings not release. Step 1 Enable remote debug and visual studio version for your app service web app in AZURE portal Step2 You can attach the debugger in two way one is from cloud...
What’s new in Visual Studio 2017
This post outlines the tools available in Visual Studio 2017 IDE for developer that can improve the productivity in areas like debugging, live code analysis, navigation, intellisense and live unit testing. It also outlines the improvement in mobile and cloud development. Live Unit Testing Make sure you refer the NUnit3TestAdapter and NUnit nuget packages for testing this feature If you use...
Cloud Application Development Availability strategy
Formulating successful strategy for cloud development starts with technical and business objectives. This post outlines the problem areas that must address while building your cloud application. Each problem area outlines the challenges and solution as well. Availability – defines proportion of the time your system is functional and working. An available application should consider the...
C# 7 features overview
C# 7 added some new features with a focus on code simplification and performance. This post explains C# 7 new features Binary Literals We now have binary literals like 0b followed by 0’s and 1’s; literals can often get longer so you can add underscore to separate them as shown in above screenshot. Tuples Install-Package “System.ValueTuple” One...
Azure DocumentDB overview
DocumentDB is a NoSQL database supports fast performance, ease of development and high availability. Its schema –free NoSQL database. As data is stored in JSON format reads and writes are served under 10 milliseconds. DocumentDB is ideal for developing web, mobile, gaming and IoT applications. You can use SQL like language to query the DocumentDB data. All the data that you stored in DocumentDB...