Canarys | IT Services

Blogs

Blogs

ELMAH Integration in ASP.NET MVC Application

ELMAH (Error Logging Modules And Handlers) What is ELMAH? ELMAH (Error Logging Modules and Handlers) is a series of HTTP modules and an HTTP handler that may be added to your ASP.NET web applications for the purpose of tracking unhandled exceptions. ELMAH provides access to view these errors by way of…
Read More

Microsoft Azure : Running ASP.NET Web Application

Overview We will deploy ASP.NET web application to web apps in Azure App Service by using Visual Studio. In result, we will have simple web application up and running in cloud. Pre-requisite Visual Studio Microsoft Azure Subscription Setting up development environment To start, set up development environment by installing Azure SDK…
Read More

Dependency Injection on SignalR

                                                       Dependency Injection on SignalR ​ This article shows how to perform dependency injection on SignalR hubs. Dependency injection is a way to remove hard-coded dependencies between objects, making it easier to replace an object’s dependencies, either for testing (using mock objects) or to change run-time behaviour. What is Dependency Injection?                                                                                                 …
Read More

Microsoft Azure : Running Linux Virtual Machine

Creating an Azure VM that runs Linux is easy to do. We will use ssh public key file to secure our SSH connection to VM. We can also create Linux VM’s using our own images as templates. NOTE: We will create an Azure VM which is managed by Azure resource group. Pre-requisite…
Read More

Create custom project templates in Visual Studio

Visual studio installation comes with the various predefined project templates, and we can use one of these templates (like console application, class library, ASP.NET web application, etc) to create a new project. We can create custom project templates and have they appear in create new project dialog under the project…
Read More

Microsoft Azure : Running Windows Virtual Machine

How easy it is to create an Azure VM in just a few minutes. We’ll use Windows Server 2012 r2 Datacentre image but that’s just one of many images Azure offers. We can also create VM’s using our own images, with Resource Manager Templates or with automation tools. We will…
Read More

Azure Consulting Service

We are Microsoft Cloud Solution Providers (CSP)  Canarys helps you achieve higher productivity, with cost effective solutions, reduced maintenance and better information flow leveraging Microsoft Azure Platform. Microsoft Azure offers wide spectrum of Services under Infrastructure, Platform & Software which are commonly known as IaaS, PaaS & SaaS. Sudden and…
Read More

Identify and stop idle Dynamics NAV sessions using User Session Control Addon

Since the advent of RTC clients and 3-tier architecture of Dynamics NAV, it’s been a question in the minds of thousands of NAV developers as well as end-users, that how to find out the idle time of the users connected to the service tier. There were some add-on solutions available…
Read More

WScript Sleep- Exercise Desktop Remainder

Introduction – WScript.Sleep   WScript.Sleep Suspend the execution of the current script for the specified number of milliseconds. Syntax: WScript.Sleep Time Arguments: Time is the delay in milliseconds. Example:                                               WScript.Sleep (10000) WScript.Echo (“10 Seconds have passed”) A script can force itself to pause by calling the WScript Sleep method. The…
Read More

Setup Jenkins for VSO with TFVC

Jenkins provides an easy-to-use Continuous Integration method, making it easier for developers to integrate changes to the project. We can use Visual Studio Online (VSO) to store code and use Jenkins for Continuous Integration builds.  A Jenkins build can be triggered when code is checked into TFS with TFVC as…
Read More

Autofill RecVariable Name in DynamicsNAV 2015

I discovered something quite interesting couple of week back and I thought it was worth sharing. When you create an object type variable in Microsoft Dynamics NAV 2015 and you leave out the name then NAV will automatically suggest the name based on the subtype. So, when creating variables that are pages, records…
Read More

Bugzilla to TFS Migrator (Part 1 of 4) – Introduction

Many of us have been big fans of Bugzilla and have been using it to track bugs for many years. Bugzilla was a great web based tool and helped immensely in managing defects found by the testing team. Though Bugzilla was great for bug tracking, it offered very little help…
Read More

Bugzilla to TFS Migrator (Part 2 of 4) – Installation

This is the second part of the Bugzilla to TFS Migrator blog series covering the installation of the migration tool for migration from Bugzilla to TFS 2013. The Bugzilla to TFS Migrator tool is available for download from the link http://ecanarys.com/products/bugzilla-tfs-migrator on the Canarys website. Click on the “Click here…
Read More

Bugzilla to TFS Migrator (Part 3 of 4) – Configuration

This is the third part of the Bugzilla to TFS Migrator blog series covering the configuration of the migration tool for migration from Bugzilla to TFS 2013. The Bugzilla to TFS Migrator tool requires few configurations to be completed, prior to use. One of the requirements is to have a…
Read More

Bugzilla to TFS Migrator (Part 4 of 4) – Migration

This is the final part of the Bugzilla to TFS Migrator blog series covering the actual steps of migration from Bugzilla to TFS 2013. To initiate the migration, run the Bugzilla Migrator Tool. The Bugzilla URL will be picked from the information provided during the installation. Click on the button…
Read More

Unit testing in .NET

Unit Testing – Explained A process which involves writing code to verify a system at a lower and more granular level is known as Unit Testing. Unit Testing gives us the ability to verify that our functions/methods work as expected. It is used by programmers for programmers. Unit tests are…
Read More

Part 2 of KnockOut.js in Asp.Net

Computed Observables:                                             Functions which are dependent on one or more observables and will automatically update whenever any of the dependencies altered. Eg: If we want to display full name based on first name and last name then Step 1: Declare view model  function AppViewModel() {  this.firstName = ko.observable(‘Naresh’);  …
Read More

TFS 2013 Build Template Customization

How to enable logging verbosity process parameter in build definition? Verbosity for a build will help us to debug the build results to see what exactly went into build. In TFS 2013, default build process template TfvcTemplate.12.xaml verbosity level is set to “Normal” by default and if we need to…
Read More

Introduction on SignalR

Introduction on SignalR Real–Time Web Application The real-time web is a set of technologies that enable users to receive information as soon as it is published by its authors, rather than requiring that they or their software check a source periodically for updates. Examples of Real–Time Web Application Development News…
Read More

Payroll Addon

payroll addon Built on Microsoft Dynamics NAV Canarys NAV Payroll add-on, is a suite of products built using and extending Microsoft Dynamics NAV Human Resources module. Our Payroll add-on ensures the software components are designed to meet companies’ needs as well as providing secure long-term investments. Our solution enables you to…
Read More

MS Dynamics

Canarys team has built a few vertical solutions on Microsoft Dynamics platform. These products are built using Microsoft Dynamics development tools and are completely integrated with them…
Read More

How to upload documents to SharePoint 2013

Introduction SharePoint is a browser-based collaboration, content management, and extensible platform from Microsoft. The latest release of the product is SharePoint 2013. In this article I will explain about one of the frameworks used for development in SharePoint 2013,   Client-side object model (CSOM). I am going to add a document…
Read More

WCF SOAP and REST Services

WCF (Windows Communication Foundation) is a programming platform and runtime system for building, configuring and deploying network-distributed services. It is the latest service oriented technology; Interoperability is the fundamental characteristics of WCF. WCF provides a common platform for all .NET communication. WCF provides a runtime environment for your services, enabling…
Read More

Introduction to AngularJS

In this blog, I would like to give introduction and discuss the features of angularjs. If you’re new to Angular and you really haven’t read much about it you can go to http://angularjs.org to get all the information. Introduction:  AngularJS is an open-source web application framework maintained by Google.  It…
Read More

Phenomenal growth of Microsoft Dynamics NAV

There has been phenomenal growth in terms of organizations adopting Microsoft Dynamics NAV in the last couple of years, specifically last year, i.e. 2014. See the graphs showing a comparison of the number of customers using Microsoft Dynamics suite of products, including, NAV, AX, SL, GP and CRM for two…
Read More

Download Bugzilla – TFS Migrator

Seamless, Stress-free and Simplified Migrations using CDMT “Canarys Data Migration Tool”…
Read More

Bugzilla – TFS Migrator

Bugzilla to TFS 2013 Migrator Seamless, Stress-free and Simplified Migrations using CDMT “Canarys Data Migration Tool”                                   Click here to Download                              …
Read More

Filters and Attributes in ASP.NET MVC

Filters inject extra logic into MVC Framework request processing. They provide a simple and elegant way to implement cross-cutting concerns. This term refers to functionality that is used all over an application and doesn’t fit neatly into one place, where it would break the separation of concerns pattern. For example…
Read More

Reach Us

With Canarys,
Let’s Plan. Grow. Strive. Succeed.