Parent Child type hierarchy for .net exe/ dll

I had written this utility last year on:
Parent-child-type-hierarchy-utility-tool-in-net
Further worked on the nuget package of this utility and v0.0.0.8 is now available at link: Nuget Typehierarchy package link

Nuget Typehierarchy

Advertisements

No PCL based Library in Xamarin going forward

Portable class library(PCL) concept is quite popular in Xamarin world. However in .Net 4.6.1 and onward this has been deprecated. PCL1

The way going forward is .Net standard libraries. So now when you create new Project in Xamarin suggested to use .Net Standard Library instead.

PC camera capture in WPF application

Sometimes we require PC camera to be captured from within a WPF application. Achieving this is not a daunting task. Few open source  and commercial library are available in the market that help us achieve this.

AForge is one such library. Attached is a sample WPF application using AForge.

Sample WPF application zip

WPFWebCam1

U-SQL project template in Visual Studio

Those who have worked with Microsoft Azure Data lake know the use U-SQL. For others you can read a good definition here:
What is U-SQL
It is possible to create U-SQL project in Visual studio. For that you must have Azure SDK already installed on your machine. Once there you need tool Microsoft.Azure.DataLakeAndStreamAnalyticsToolsForVS2015.msi from location:
Microsoft Azure Data Lake and Stream Analytics Tools for Visual Studio

for blog

After success install of this tool you can open Visual studio and you will find new entry for the corresponding project and template.

Update PowerShell to 5.1 on Windows server 2012R2

As of Aug 2017, googled the link to download the latest version 5.1 and found below:
Powershell 5.1 on microsoft site. Refer figure below
2

Click on download button to move to next page and select the appropriate .msi to download.

“W2K12-KB3191565-x64.msu” may be the file you choose for download and run. So i did
the same and found the error that this may not be the correct setup to run.
Read on article to choose the correct file on
Powershell on Win server 2012 R
Went back to download page and this time downloaded the file as per below snapshot:

and executed it. It ran successfully.

Azure: Cosmos DB vs Document DB

Azure Cosmos DB is the globally distributed, multi-model database service for building planet scale apps. You can easily build globally-distributed applications without the hassle of complex, multiple-datacenter configurations. Cosmos DB automatically replicates all of your data to any number of regions of your choice, for fast, responsive access. Cosmos DB guarantees 99.99% high availability.

Only Cosmos DB allows you to use key-value, graph, and document data in one service.

 

One of the APIs Azure Cosmos DB supports is the SQL (DocumentDB) API.

That means Document DB service is now part of Cosmos DB services. Cosmos DB also allows you to use your favorite API like JavaScriptGremlinMongoDB, and Azure Table storage to query your data.

https://azure.microsoft.com/en-in/blog/dear-documentdb-customers-welcome-to-azure-cosmos-db/ is a good link to read further.