Resuming Writing – First article on Azure Data Lake

After a long time, I am resuming my writings. My current focus area include Azure, DevOps and Bot. You can expect more articles related to these topics in coming days.

My first article, after the long break, talks about Azure Data Lake. First half of the article dealing with Azure AD app creation will be applicable for those who plan to develop external applications talking to Azure resources. Following is an abstract from the article:

Azure Data Lake allows you to rapidly store and ingest data simply whatever its form, and do any type of processing and analysis on it across platforms and languages. It is ideal for batch, streaming and interactive analytics because it provides a unified repository for diverse enterprise data requirements.

There are many ways of uploading the files to Data Lake store, using Azure Data Factory Services, using Azure Data Lake Store .NET SDK, Java SDK, Node, REST API and so on.




Posted in Uncategorized | Leave a comment

QnA Maker

The QnA Maker, launched in beta, will let users train an automated conversation partner on existing frequently-asked-questions content. After that information is fed in, the service will create a bot that will respond to customer questions with the content from the knowledge base.

Once the information is loaded into the service, users can then view how the bot has paired up questions and answers and add their own custom questions and responses.

Explored with few FAQ links and documents; excellent service.

Posted in Cognitive Services, Microsoft | Tagged , , | Leave a comment

Excel to XML

Looks Simple ! Yes, even I thought the same. Obviously, excel provides an option to save the data in XML format. Did you tried any time the same ? If so, you may be faced the real challenge in converting excel data into required xml format.


I have penned down my experience in an article –

Posted in Office | Tagged , | Leave a comment

Continuous Deployment from GitHub to Azure

Integrations ! Integrations are part of every implementations and the hardest area too. There are many kind of integrations required like application integration with an ERP system, authorization of application using AD, and so on.

Growing adoption of DevOps practice introduced a new kind of integration between different ALM tools. We will discuss about few such challenges and solutions in a series of articles.

First in the series discuss about the Continuous Deployment from GitHub to Azure. Please find the article at

Posted in Azure, DevOps | Tagged , , | Leave a comment

10K Apart – Challenge for a UI Designer

By surfing some Microsoft technologies, I come across the 10K Apart challenge by Event apart team and Microsoft. I heard about the 5K Apart earlier, where the challenge was to develop a complete web application with max size of 5KB. No!!  Yes, for me also a big NO; no way we can have a web application within 5KB size limit.

But, this time the rule changed a little bit. Each page size can be 10KB and also can have server side components. This looked little interesting and on top that they talked about a new experience on Progressive development. I am not a UI designer and the challenge is not looks for me too. But the challenge in having a web page within 10kb looks interesting.

So, I start a web application using the Cognitive services. Initially, it turned out to be more than 200KB J

Now, removed all images and fine-tuned the application to fit within 10kb. In the cause of development, learned lot of UI concepts, which should be followed by the designers to define optimized web interface. I have published two solutions for the 10KB Apart challenge, which is open for public voting.


Image Reader

Image Reader is a free web-based Optical Character Recognition software (OCR) that allows you to extract text from online images and uploaded image files and mobile camera captured images. Capture the image of an address in a board, sales offering in a bill board, pass the URL of your favorite motivational quote, upload scanned business card and extract the information in one click.

VOTE for the same at


Another 10K Apart project, Mirror. Mirror is based on Microsoft Cognitive services. Upload an image file or capture a snap of you using your Mobile camera, Mirror will reflect your age and emotions. If you think, your image is not reflecting what you think, share your thoughts, Mirror will analyze your words and identify your positive and negative emotions.

VOTE for the same at

Posted in Contest, HTML5, Microsoft | Tagged , | Leave a comment