Wednesday, February 27, 2008

Javascript Code samples

Overview
To share sample code with all that I have leaned while working in .net

1) To Check/Un-check all checbox in a grid

function checkUncheck(chkBox)
{
var frm = document.forms(0);
var ctl = form.elements[chkBox];
if(null != ctl)
{
for(i=0;i



2) To assign ENTER key to a command button/Image Button

The default button should be server side asp.net control and its onClick event will be fired when this function is called.

function onKeyDown(defaultButton)
{
if(event.keyCode==13)
{
with(event)
{
cancelBubble = true;
returnValue=false;
}
document.getElementById(defaultButton).focus();
document.getElementByID(defaultButton).click();
}
}


calling from aspx page:
call on Body tag onkeydown="onKeyDown('BUTTON ID HERE');"

3) Show/Hide Div on page

function showHide(show_hide)
{
var ctlDiv = document.getElementById('divID');
if(null != ctlDiv)
{
var divStyle = ctlDiv.Style;
style.display=show_hide;
}
else
alert ('control not found');
}


calling from aspx page:

on button1 : onclick="showHide('block');" ---to show div
on button2 : onclick="showHide('none');" ---to hide div


Hey!!! can u see me.. i m now visible




Language Unification

Overview
Language, as all of us know, plays a very important role as a medium of communication with others. In this post I would like to share and get your views on concentrating one language as unique for all Indian States.

My Views
India is rich in languages and people are using regional languages from very long time. Since we all know that Hindi is our national language, but this is not the same consideration in other states (except North region). All IT people are aware of IEEE standards for electronics and .net Platform independent features. If we can think for unification of the things that are man made then we should also think and implement same kind of behavior in our society and country too.
Politics in India is very much responsible for not allowing Hindi to enter in other regions (like in South, Hindi is not a subject in schools). We all should think in this direction and take the first step towards unification of language in India.

Why I created this Post
I went to USA on May-2008, there was an Indian person (from south) working with our client and he become a friend of mine.
One day we were in a shopping mall and talking in English (as usual to communicate), one english man came to us who was watching us from quite some time, he asked me "you are from which country" I said (proudly) "India" then he asked my friend "and which country you are from" he also said "India"; then english man said you both are from same country then why you are using a foreign language (English) to communicate????????
Then I noticed people of other countries, living in USA, whenever they use to communicate with any person from there country they use one language like Chineese will use Chineese language, Russians will use Russian language, etc. irrespective of the area (east, west, north, south) from there country.


My Concerns
1) One language should be unique in India (I support Hindi as it is our national language)
2) We all have to do something at our end and should not wait for government to do so.
3) In some states Hindi is totally banned. why???
4) One language like english is good to be accepted as foreign language, but one should be globalized for internal use also.

Questions for all or us
1) Why can't we bring standardization (like IEEE) in our lives to for language (at least)?
2) Why can't we protest against not using our national language in our schools?


Looking forward for your valuable inputs on the above posted matter of concern....... Thanks
"सारे जहान से अच्छा...... हिन्दुस्तान हमारा....... हींदी हैं हम वतन हैं...... हिन्दुस्तान हमारा ... हमारा.... सारे जहान॥ से अच्छा ......."

Thursday, February 7, 2008

What is Javascript?

JavaScript is used in millions of Web pages to improve the design, validate forms, detect browsers, create cookies, and much more.

JavaScript is the most popular scripting language on the internet, and works in all major browsers, such as Internet Explorer, Mozilla, Firefox, Netscape, and Opera.


What is JavaScript?

  • JavaScript was designed to add interactivity to HTML pages
  • JavaScript is a scripting language
  • A scripting language is a lightweight programming language
  • A JavaScript consists of lines of executable computer code
  • A JavaScript is usually embedded directly into HTML pages
  • JavaScript is an interpreted language (means that scripts execute without preliminary compilation)
  • Everyone can use JavaScript without purchasing a license

Are Java and JavaScript the Same?

NO!

Java and JavaScript are two completely different languages in both concept and design!

Java (developed by Sun Microsystems) is a powerful and much more complex programming language - in the same category as C and C++.


What can a JavaScript Do?

  • JavaScript gives HTML designers a programming tool - HTML authors are normally not programmers, but JavaScript is a scripting language with a very simple syntax! Almost anyone can put small "snippets" of code into their HTML pages
  • JavaScript can put dynamic text into an HTML page - A JavaScript statement like this: document.write("" + name + "") can write a variable text into an HTML page
  • JavaScript can react to events - A JavaScript can be set to execute when something happens, like when a page has finished loading or when a user clicks on an HTML element
  • JavaScript can read and write HTML elements - A JavaScript can read and change the content of an HTML element
  • JavaScript can be used to validate data - A JavaScript can be used to validate form data before it is submitted to a server. This saves the server from extra processing
  • JavaScript can be used to detect the visitor's browser - A JavaScript can be used to detect the visitor's browser, and - depending on the browser - load another page specifically designed for that browser
  • JavaScript can be used to create cookies - A JavaScript can be used to store and retrieve information on the visitor's computer

Sunday, February 3, 2008

Who Am I

I am Surjit Singh Dadhwal, MCA, working as Team Lead in a IT firm in Chandigarh.
I am .net professional and worked in Microsoft technologies. I aspire to be a world class .net professional.

My hobbies are Music, Dance, Programming.
This is my first post so I am making it a general kind of post to describe myself. From the very next page I will try put technical information about the things I have learned in my Curriculum.

I would like to share following information from next post:
1) .Net
2) SQL Server
3) Javascript
4) and many more