Build your first Office 365 addin using HTML and Javascript

Posted by Anuraj on Saturday, December 12, 2015

Office365 Javascript Outlook Addin

This post is about building office 365 addin using HTML and Javascript technologies. You don’t require Visual Studio, but it is recommended. VS 2015 has a project type Apps for Office. In this post I am creating an outlook addin add-in that provides audio transcription of the mail content. For converting text to speech I am using a Javascript API from http://responsivevoice.org/. The API is free for non-Commercial use. First you need to create the add in using Visual Studio.

Angular JS CRUD operations with ASP.NET5 - Part 5

Posted by Anuraj on Saturday, December 5, 2015

Jasmine Blanket.js Javascript Code Coverage

This post is about enabling javascript code coverage through Blanket.js. First you need to install the blanket.js via bower. So here is my updated bower.json.

Running Jasmine Tests with phantomjs

Posted by Anuraj on Tuesday, December 1, 2015

Jasmine PhantomJS

Last post is about writing javascript unit tests. This post is about integrating Jasmine tests in Continuous Integration. For integrating in CI, you need an application - PhantomJS. PhantomJS is a headless WebKit scriptable with a JavaScript API. You can download PhantomJS from the PhantomJS download page.. To run Jasmine test cases you also require run-jasmine.js.

Dynamically load ASP.NET5 View Components using Jquery

Posted by Anuraj on Tuesday, December 1, 2015

ASP.NET5 JQuery

Long back I wrote a post about loading partial views using JQuery. This post is about loading View Components in ASP.NET5 with the help of JQuery. Similar to previous versions of MVC, this version also supports returning View component from Action Result. So here is the controller code.

Angular JS CRUD operations with ASP.NET5 - Part 4

Posted by Anuraj on Monday, November 30, 2015

Angular JS ASP.NET5 Unit Testing Code coverage Javascript

This post is about Angular JS unit testing. This post is using Jasmine; Jasmine is a behavior-driven development framework for testing JavaScript code. For testability I have modified the controller code little bit. Here is the controller.

Angular JS CRUD operations with ASP.NET5 - Part 3

Posted by Anuraj on Tuesday, November 24, 2015

Angular JS ASP.NET5 Unit Testing Code coverage Javascript

As I mentioned in the last post, this post is about client side implementation. Hope you have a basic understanding about Angular JS. If not, please have look into the Angular JS tutorial page. Angular JS comes with two Ajax implementations to communicate to server. One $http and $resource. In this post I am using $http service.

SonarLint for Visual Studio 2015

Posted by Anuraj on Wednesday, November 18, 2015

C# SonarLint .NET Code quality

This post is about a Visual Studio extension - SonarLint, which helps to write better code. Few months back I wrote few blog posts about Sonaq Qube - a code review tool. SonarLint is also from the Sonarsource team.
MVP
Subscribe


Copyright © 2017 - Anuraj P. Blog content licensed under the Creative Commons CC BY 2.5 | Unless otherwise stated or granted, code samples licensed under the MIT license. This is a personal blog. The opinions expressed here represent my own and not those of my employer. Hosted with ❤ by GitHub