Canarys | IT Services

Blogs

Blogs

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”                        If you are one of those people who have grown fond of TFS 2013 and its capabilities but still using Bugzilla for defect tracking…
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

Canarys has partnered with Openbravo a Spain based ERP solution provider

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 helping…
Read More

Service Broker

Service Broker SQL Server Service broker provides asynchronous queuing functionality to SQL Server. So now the end client will not have to wait. SQL Server Service broker uses both queues and asynchronous communication to fulfill its functionality. Queues are used because there may be instances that the other application with…
Read More

Business Process Testing Framework in QTP

Business Process Testing Framework   Business Process Testing (BPT) is the core integration of QTP and QC where writing the script (developing the component) and creating the test flow happens in QC itself. BPT tests are made up of two types of components a.       Keyword component which is similar to…
Read More

How to enable Lync Addin and create Lync Meetings using the Outlook 2013

 How to enable Lync Addin and create Lync Meetings using the Outlook 2013 1.       Open the outlook and click New meeting, Check whether you can see the Lync Meeting option.            If Yes!.. Then no need to enable the Lync Addin for your Outlook which is…
Read More

Creating a Simple Form with Validation Using ASP.NET MVC 4 Empty Template

There are multiple Validation attributes available in MVC. Validation attributes comes from System.ComponentModel.DataAnnotations. Available validation attributes are- System.ComponentModel.DataAnnotations.CompareAttribute System.ComponentModel.DataAnnotations.CustomValidationAttribute System.ComponentModel.DataAnnotations.DatatypeAttribute System.ComponentModel.DataAnnotations.MaxLengthAttribue System.ComponentModel.DataAnnotations.MinLengthAttribute System.ComponentModel.DataAnnotations.RangeAttribute System.ComponentModel.DataAnnotations.RegularExpressionAttribute System.ComponentModel.DataAnnotations.RequiredAttribute System.ComponentModel.DataAnnotations.StringLengthAttribute System.Web.Security.MembershipPasswordAttribute   Let us create a simple form to request a book using MVC4 basic template. First step is to create the visual studio…
Read More

The Best Practices and Advantages of Designing Effective Test Cases

The Best Practices and Advantages of Designing Effective Test Cases Overview Test case is a “Documentation specifying inputs, predicted results, and a set of execution conditions for a test item.”  The aim is to divide the software function into small units of function that is testable with input, and producing…
Read More

How to handle the exceptions using recovery scenario manager in QTP?

VB script Error Handling Durning run time, if QTP encounters any erorr then it will display the error message which haults the script execution. Inorder to overcome this we should suppress the error message and then we should take appropriate action to handle the error. This can be done using…
Read More

Reach Us

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