Kick starting with Bot Development

Introduction Bots don’t need any introduction. They aren’t new and definitely are not unique to Microsoft. Bots are conversational agents. They’re meant to help users achieve and/or complete a particular task. Bots can help users interact with a particular service or application without having to download a separate app or go to a specific Web site. Personal digital assistants […]

Continue reading →

Why should we add “shim” for AngularJS when using Require.js?

In computer programming, a shim is a small library that transparently intercepts API calls and changes the arguments passed, handles the operation itself, or redirects the operation elsewhere.Shims typically come about when the behavior of an API changes, thereby causing compatibility issues for older applications that still rely on the older functionality. In these cases, […]

Continue reading →

Permissions API for Web

Till now, when you land on a site that needs your location, Chrome immediately pops up a little request at the top of the browser window, even though you may not even really know what the site is all about. Now, as a developer, if you’ve worked with the Geolocation API before, chances are you’ve wanted to check if […]

Continue reading →

Approval process of specifications by W3C (World Wide Web Consortium)

The process of approving Web Standards by W3C includes following 7 steps. Receive Submission Publish Note Working Group Working Draft Candidate Recommendation Proposed Recommendation Final Recommendation Let us go through each step in detail – Receive Submission: First, W3C receives a submission of a proposed Web Standard. They will scrutinize the submission and decide whether to […]

Continue reading →