Author: Canarys

  • Conducting interviews effectively.

       Interviewing candidates for an open position in my company has never been an easy task for me. I have always tried to keep a close vigil on what specifics I need to understand. I have never hesitated to put the candidates on the spot and test them. I don’t believe in embarrassing anyone, but it…

  • SQL injection attack and prevention using stored procedure

    What is SQL Injection Attack? SQL Injection is one of the many web attack mechanisms (hacking technique) used by hackers to steal data from organizations. It is perhaps one of the most common application layer attack techniques. Improper coding of your web applications that allows hacker to inject SQL commands into say a login form…

  • How to implement multiple service contract in a single WCF service.

    First lets us create one service by using “class library project”. STEP1: Create class library project Step2: Delete class1.cs file which is auto generated. Step3: Add wcf service for this project. Right click on right click on class library project->Add->new Item(click)->select wcf service from installed templates and rename is as ” Multipleservicecontrats.cs” Click add button…

  • Why responsive design become the backbone of web and mobile application?

    One site for every screen. Day by day there are various of new Smartphones  models are coming the market, so designing a website for any specific phone will not work on all devices. Here we are really need to understand what is the use of flexible lay out design means, Responsive design. Before start talking…

  • Exception Management in .Net

    You know Exception management is one of the key areas and secure for all kinds of application development. What is Exception Management? Exception management involves managing exceptions that occur in runtime, because exceptions are expensive What are the advantages of exception management? Performance and Scalability:  By knowing the causes of exceptions, and by writing code…

  • DotnetNuke Installation Process

    Introduction: DotnetNuke is a web content management system (CMS) based on Microsoft .NET for building websites with dynamic content. DotnetNuke is written in C#. Though DNN has professional and enterprise editions, community edition is open source. DNN comes with its core modules and many of them are very helpful to fast development. You can extend…

  • How to build a client side Repeater Using jQuery and ASP.NET AJAX

    jTemplate is a template engine plug-in for jQuery and is commonly used to display tabular data by binding objects to the template. Before using jTemplate, we must know how to use the jTemplate syntax. The following tags are supported in jTemplate and you can see an example here ·         if..elseif..else../if ·         foreach..else../for ·         for..else../for ·         continue, break jTemplates also supports “for”…

  • New Features in Sql Server 2008

    Introduction: Many new developer features were introduced in SQL Server 2008 database. This tutorial discusses the new top 10 developer features introduced in SQL server 2008. 1. Change's in the DATE and TIME DataTypes In SQL Server 2005, there were DATETIME or SMALLDATETIME data types to store datetime values but there was no specific datatype…

  • A Brief History of Time (spent in the ERP marketplace)

    Confession: This blog is no way connected to book titled "A Brief History of Time", authored by the greatest Physicist of our times Dr. Stephen Hawking.  “It is not the strongest of the species that survives, nor, the most intelligent that survives. It is the one that is the most adaptable to change” – Charles…

  • How to make your software demos effective.

    I have been involved in Software demonstrations for the last 15+ years. I have done a lot of software demonstrations, some good ones (where we have earned the trust of the customer, and the project or product got sold) and some not so good ones, when the customer was not very convinced and wanted to…