Canarys | IT Services

Blogs

Blogs

Migrate SQL Server Database To Azure SQL Server

In this blog we will see how to migrate the SQL Server database to Azure SQL Server. The Import and Export Wizard is a simple way to copy data using bacpac file. Export to bacpac file in SQL Server Management Studio (SSMS) Open and connect database file in SQL Server Management Studio…
Read More

Migrate SQL Server Database To Azure SQL

In this blog we will see how to migrate the SQL Server database to Azure SQL Server. The Import and Export Wizard is a simple way to copy data using bacpac file.   Export to bacpac file in SQL Server Management Studio (SSMS)…
Read More

Microsoft Azure : Azure App Service [Build And Host Web Apps, Mobile-Back Ends Without Managing Infrastructure]

Introduction In this blog post we will see what is Azure App Service and it’s features and why do we use it, we can develop an application in any language or framework, such as .NET, .NET Core, Java, Node.js, PHP, or Python. Applications run and scale as per our need with…
Read More

SAP Intelligent RPA 2.0: End to End working scenario of Supplier Invoice Status Checks Bot.

Introduction:  These days for checking the Invoice and Payment status, most businesses are busy doing manual progression. Daily, multiple requests are received by the supplier to check the invoice statuses and provide other details. Checking the status and providing the details of each invoice over the emails requires labor, which is a tedious and time-consuming process.  Integrating this…
Read More

LDAP Integration with Jenkins

In this document, we are going to see the integration process of LDAP and Jenkins. The default installation of Jenkins server uses internal user database which doesn’t work for large development and operations teams. You need to manually create each user. If you want to access the Jenkins with LDAP…
Read More

Mobile DevOps

DevOps can be defined as an approach to enable seamless application delivery from inception to production. This approach improves Software Development by focusing on collaboration between various stakeholders and project members. DevOps is gaining popularity with the mobile app development teams. Mobile app development generally adopts the latest trends, technologies…
Read More

Microsoft App Center Demo Generator

Introduction App Center Microsoft Visual Studio App Center is very powerful and useful tool for our mobile application development and deployment. It provides multiple functionalities when it comes implementing DevOps for our Mobile Apps. App Center provides rich feature set namely, CI build for our application along with unit testing…
Read More

🌟 <ng-template> in Angular

Have you ever wondered, where are those text or markup which you placed inside <ng-template> went?! Come, let's travel together to find the exact reason behind it. Angular’s <ng-template> behaves in the same way as native HTML <template> behaves…
Read More

Migrating work items from 1 Team Project to another in VSTS

Hi ya'll, in this post I am gonna show you how to migrate work items from 1 Team Project (TP) to another TP in VSTS. In order to do so, below are the list of prerequisites. VSTS Account VSTS Work Item Migration tool, you can download it from (https://github.com/Microsoft/vsts-work-item-migrator) Step…
Read More

Infrastructure Management

The focus has been to provide our clients professional services and result-oriented technology solutions. Our smart sourcing capabilities enable us to provide cost-effective solutions using the most cutting-edge technologies, and our Solutions Team enables us to create, deliver, and manage our clients’ projects over their life cycle. We offer the…
Read More

Microsoft Dynamics ERP & CRM Solutions

Canarys has been a prominent Microsoft Dynamics NAV partner since the inception of the practice. We have immense product knowledge, implementation experience and technological competence in the area. This has consistently ensured successful and quick implementations and effective turn-around for our customers. We offer Microsoft Dynamic NAV, AX & CRM…
Read More

Microsoft VSTS Consulting

At a time when businesses are attempting to attain the highest possible degree of standardization and automation in software development, an integrated Application Lifecycle Management and software development toolset like Team Foundation Server holds the key to success. A proper commissioning of the Team Foundation Server (TFS) can work wonders…
Read More

Quality is Our Mantra – Successful Completion of the Surveillance Audit

Canarys has successfully completed the Surveillance Audit and has been certified for ISO 9001:2008. Quality is the way to go…
Read More

India’s First – Microsoft Gold Competency in Application Lifecycle Management

By earning the Microsoft Gold Competency in Application Lifecycle Management, Canarys became the First Indian Company to achieve this honour. By this achievement, Canarys has now added a feather in the cap for the ongoing Visual Studio Consulting engagement with Microsoft Corporation India…
Read More

Closure in Swift

A closure is a kind of anonymous(no name) function that gets stored as a variable so it can be called later on, and has the special ability to remember the state of your program when you used it.Closures are typically enclosed in curly braces { } and are defined by…
Read More

Excecution of your automation scripts just with a click

Implementing procedure: Step-1: Open your IDE (I am using here the Eclipse as an example.) Step-2: Click on the File (Left top corner) Step-3:  Then click on the new, then java project Step-4:  Then you will find a java project is created like this Create a class inside the src…
Read More

VSTS Rollup Service

 Hi All, if you are worrying how to calculate sum of the effort fields in VSTS, here is the solution. I’m going to explain you how our VSTS Rollup Service works. Here is the entire thing you need to know VSTS Rollup is a Web Service which provides summed values of…
Read More

Handling dropdown’s using Selenium Webdriver

Dropdown’s can be handled in Selenium webdriver using Select Class which has some predefined methods like selectByIndex(index), selectByValue(value), selectByVisibleText(text), getFirstSelectedOption(),getOptions() Select class can be found under org.openqa.selenium.support.ui.Select package Consider dropdown (Fig a) from a sample webpage. If we inspect the above dropdown refer fig (a) its html code will be…
Read More

Converting UserControl into a dll

User controls are containers into which you can put markup and Web server controls. You can then treat the user control as a unit and reuse it in many other ASP.NET pages. But here I show you how to combine any number of UserControls into a dll and re-use across…
Read More

Brief Journey to Asp.Net MVC Framework

Introduction: ASP.NET MVC is a  framework for building web applications that uses the model-view-controllerpattern. Like ASP.NET Web Forms, ASP.NET MVC is also built on top of the ASP.NET Framework. This means we can use same APIs like security, state management, membership, caching,ajax etc in MVC Applications. Every ASP.NET MVC application…
Read More

Cross Browser issue, How to handle in Internet Explorer?

Cross Browser issue , How to handle in Internet Explorer? Now a days in online there are good number of browsers like Mozilla Firefox, Safari, Google Chrome, Internet Explorer etc. User of these browsers are also there. So one website has to be fixed all cross browser issues. Otherwise, one…
Read More

Starting with CSS Preprocessor

In this article we learn about,  1.What is CSS Preprocessor?  2.Installations  3.How to useVariables?  4.Preprocessor Based Popular CSS Frameworks  5.What is Crunch?  6.How to use math function in LESS?  7.How to use arithmetic in LESS?  8.Mixins  9.Benefits of CSS preprocessor 10.What is next?   1.What is CSS preprocessor? CSS preprocessor…
Read More

ASP .Net MVC Error Logging Using Elmah

ASP .Net MVC Error Logging Using Google Elmah Introduction: ELMAH is one of the popular Library to logging unhandled errors provided by Google .It’s an application wide error logging facility which can be dynamically plugged. You don’t need to recompile the code. It’s pluggable. Below I will show you how…
Read More

How to develop apps for Windows Phone

In today’s market, all we know that the importance of mobile apps for companies to improve their business is high. No matter of what business it is, a mobile app can help them to get and retain the customers. Recently I was exploring on available frameworks for developing mobile apps…
Read More

What is a 9 patch image and how is it useful?

A 9 patch image is a regular png (.PNG) image which is needful for android app developers where they require to wrap any content within a background image without pixelating the background image. Usually background images have a fixed height and width, but sometimes we may require background images which…
Read More

General guidelines to be followed by .Net Developers to write optimized code.

Looping  Please avoid if else conditions .Instead use switch statements. Avoid For-Each for iteration in performance critical code paths, instead use FOR loops.  If you test for multiple exit conditions, begin the expression with the one most likely to allow you to exit.  Avoid calling properties inside within loops. If…
Read More

No Title

Although eCanarys is a world away from the US, technology allows us to work as an integrated team. No different than if the office was down the block. We are very happy to have found eCanarys!…
Read More

Continued improvements in Canarys SEPG

A Software Engineering Process Group (SEPG) is an organization's focal point for software process improvement activities. (ref – http://en.wikipedia.org/wiki/Software_Engineering_Process_Group). When we say engineering, we generally think of building something. In the software industry we build software. And we build software in the same way as any other construction company will…
Read More

No Title

Great to see the Canary’s team taking ownership of engagements and driving them well which is evident from the customer feedbacks…
Read More

Reach Us

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