Showing posts from October, 2009

Future IT Practitioner : Ethics

Ethics in a profession will describe professional behavior among professionals. Further it will describes an individual’s behavior towards to his or her profession. Because misbehaving of few professional will disrupt the profession as whole. Hence professional bodies like BCS, IEEE defines “Code of Ethics” for their members.

In both “Code of Ethics” we can see common areas they tried to address.
Public Safety
We have responsibilities to protect the public in many ways. Special due care should be paid for designing, developing and maintaining critical systems.
Therac -25  and London ambulance service failure  are two incidents that come into play.Avoid Discriminations
This is a wide area to talk about but, basically we should not less favorable because of race, skin colour, religion etc.Professional Obligations
Here it addresses, our competency level, integrity with other professionals ,avoiding conflict of interest etc.Legal Obligations
This has wide scope that will differ from countr…

Future IT Practitioner

It is crystal clear that our current society became information society. Throughout the world organizations and individuals are now starving for information. This happens purely because of following factors,
Expansion of IT
IT is no longer an isolated unit in an organization. It is link into other units with helping out for their work.Evaluation of technologies
Inevitably Internet, ERPs, SOA, SAAS (Software as a service) etc.By considering all the facts, IT became truly global profession. All IT practitioners across the world have contributed and contributing to this global profession.

Even though, IT is global profession it has no limitations as a profession like other prominent professions, Medical practicing, Lawyers, Accountants etc. What I’m trying to say is, for an example, no control of entry for IT, like, doctors or engineers. Although this type of control of entry is necessary but it’s too late to implement at the moment. We know, UK and USA had put enormous efforts for this,…

Update Progress with AJAX UpdatePanel

In this post I will demonstrate how to create update progress with UpdatePanel, a similar one that we can see in our gmail, like following,

Following key things to be addressed.
It should be on top-center of the pageIt should be on top all other HTML controlsWhen scrolling it should be placed on relative position of the current scroll position.To achieve this we can use many alternatives but I would use a simple approach.
In addition to the UpdatePanel, I will use </div>, CSS style and javaScript.

Here we go.
Add a div tag within body element.
<div class="divProg" id="divProg"></div>Note that id and class attributes are necessary.

Add following css class to the web page or style sheet file. Keep in mind, without position: absolute;z-index: 10; css properties this won’t work as we expected.
.divProg { position: absolute; left: 0px; top: 0px; width: 100px; height: 0px; z-index: 10; border: 1px none #000000; visibility: hidden; background-colo…