Canarys | IT Services

Blogs

Blogs

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

Controllers and Actions in MVC

Every request that comes to our application is handled by a controller. The controller is free to handle the request any way it wants, as long as it doesn’t belong into the areas of responsibility of the model and view. This means that we do not put business or data…
Read More

THE RAZOR VIEW ENGINE IN MVC

View Engine is responsible for rendering the view into html form to the browser. ASP.NET MVC includes two different view engines, the newer Razor View Engine and the older Web Forms View Engine. What is Razor? The Razor view was introduced with ASP.NET MVC 3 and is the default view…
Read More

Google Analytics

Google Analytics is a service offered by Google that generates detailed statistics about a website's traffic and traffic sources and measures conversions and sales. It's the most widely used website statistics service. Google Analytics can track visitors from all referrers, including search engines and social networks, direct visits and referring sites. It also tracks…
Read More

Google Closure

Introduction Closure is a collection of tools for building rich web applications in JavaScript.Google closure make it significantly easier to maintain a large JavaScript codebase. Using Closure essentially extends JavaScript to include features available in other programming languages, such as namespaces, type checking, and data hiding. Google closure libraries are…
Read More

Introduction to KnockOut.Js in Asp.Net

What is KnockOut.Js? Knockout.Js (simply KO) is a powerful JavaScript library which allows developers to bind DOM elements with any data model like array, Json etc. It built up on two way data binding between UI and data model i.e. if any changes made to data model are affected to…
Read More

What’s New In C# 6.0?

Microsoft has released the preview version of Visual Studio 2015 and .NET 4.6 for developers to try and provide feedback on usage or issues. .NET 4.6 preview comes with C# 6.0 which includes the new additional features expected by developers to improve the coding productivity. In this article I am…
Read More

ViewData and ViewBag in MVC

ASP.NET MVC provides us two options ViewData and ViewBag for passing data from controller to view. ViewData and ViewBag are almost similar. Passing data with ViewBag. The ViewBag feature allows us to define arbitrary properties on a dynamic object and access them in a view. The dynamic object is accessed…
Read More

Openbravo Services

openbravo-canarys-partners We are happy to announce our newly acquired partnership with Openbravo, Spain. Openbravo is the provider of the preferred Commerce and ERP Platform. Openbravo solutions are distributed exclusively through the global network of authorized partners. Openbravo is a world leader in the Open Source enterprise software space focused on…
Read More

Reach Us

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