Archive for April, 2009

Dynamically Changing MasterPage

Changing MasterPage Dynamically
In real-time we may come across scenario where depending on the particular group of users we need to show different layout, colors, themes, functionalities and so on. To achieve this there are various ways, maintain the settings for each user in table , maintain the cookies and so on.
 In .net the best [...]

Merging Image and text in a single gridview cell

Neither you can add image in DataGridViewTextBoxColumn nor you can add text in DataGridViewImageColumn so merging text and image in the same cell in datagridview is bit tricky. To achieve this you can create your own control inheriting from “DataGridViewTextBoxColumn” and overriding paint method. Or you can track the grid view’s paint event and write [...]

Splitting DICOM file in to HEADER and DATA

What is DICOM?
Digital Imaging and Communications in Medicine (DICOM) is a standard for storing, handling, printing, and transmitting information in medical imaging. DICOM internally defines network communications protocol that uses TCP/IP to communicate between systems. DICOM files can be exchanged between two systems that are capable of receiving image and patient data in DICOM [...]

Tips to create an effective proposal

1.    While writing the proposal keep in mind who is the audience. Is it a technical person, an end user, a finance guy or maybe a combination? Tailor it to suit their needs. This basic rule holds good for any document for that matter, always keep in mind who will read it.
2.    A good introduction [...]

How to grow in an organization

I read a story in my high school English book written by a famous Indian author (I forgot the name) – There was an old blind man who used to work in a grocery store. He was very good at mathematics. He used to sit next to the shop owner. Whenever a customer bought goods [...]

A practical approach to project effort estimate

It’s called an estimate because it’s bound to change as the development progresses, and as both the partners (the customer and the service provider) get a better understanding of the project. The use of the word partners takes significant importance since mutual trust and understanding is necessary for a project to be successful. At CircleSource [...]

Process Training during Induction

It is a celebrated fact that software development is no longer an art but a science where results can be predicted to a high degree of accuracy, thanks to the processes or quality management system of an organization. The QMS of any organization is an integral part of its DNA, which predicts and maintains consistency [...]

Dealing with MySQL TIMEDIFF() for hours greater than 838
Let’s have a look at the TIMEDIFF() function in MySQL:
TIMEDIFF(expr1,expr2) – TIMEDIFF() returns expr1 – expr2 expressed as a time value. expr1 and expr2 are time or date-and-time expressions, but both must be of the same type.
It seems that when TimeDiff is performed on 2 dates that [...]