12/10/2010

Importance of Appreciation

One young academically excellent person went to apply for a managerial position in a big company.

He passed the first interview, the director did the last interview, made the last decision.

The director discovered from the CV that the youth's academic achievements were excellent all the way, from the secondary school until the postgraduate research, never had a year when he did not score.

The director asked, "Did you obtain any scholarships in school?" the youth answered "none".

The director asked, " Was it your father who paid for your school fees?" The youth answered, "My father passed away when I was one year old, it was my mother who paid for my school fees.

The director asked, " Where did your mother work?" The youth answered, "My mother worked as clothes cleaner. The director requested the youth to show his hands. The youth showed a pair of hands that were smooth and perfect.

The director asked, " Have you ever helped your mother wash the clothes before?" The youth answered, "Never, my mother always wanted me to study and read more books. Furthermore, my mother can wash clothes faster than me.

The director said, "I have a request. When you go back today, go and clean your mother's hands, and then see me tomorrow morning.*

The youth felt that his chance of landing the job was high. When he went back, he happily requested his mother to let him clean her hands.His mother felt strange, happy but with mixed feelings, she showed her hands to the kid.

The youth cleaned his mother's hands slowly. His tear fell as he did that. It was the first time he noticed that his mother's hands were so
wrinkled, and there were so many bruises in her hands. Some bruises were so painful that his mother shivered when they were cleaned with water.

This was the first time the youth realized that it was this pair of hands that washed the clothes everyday to enable him to pay the school fee. The bruises in the mother's hands were the price that the mother had to pay for his graduation, academic excellence and his future.

 
After finishing the cleaning of his mother hands, the youth quietly washed all the remaining clothes for his mother.

That night, mother and son talked for a very long time.

Next morning, the youth went to the director's office.

The Director noticed the tears in the youth's eyes, asked: " Can you tell me what have you done and learned yesterday in your house?"

The youth answered, " I cleaned my mother's hand, and also finished cleaning all the remaining clothes'

The Director asked, " please tell me your feelings."

The youth said, Number 1, I know now what appreciation is. Without my Mother, there would not the successful me today. Number 2, by working together and helping my mother, only I now realize how difficult and tough it is to get something done. Number 3, I have come to appreciate the importance and value of family relationship.

The director said, "This is what I am looking for to be my manager. I want to recruit a person who can appreciate the help of others, a person who knows the offerings of others to get things done, and a person who would not put money as his only goal in life. You are hired.

Later on, this young person worked very hard, and received the respect of his subordinates. Every employee worked diligently and as a team. The company's performance improved tremendously.

A child, who has been protected and habitually given whatever he wanted, would develop "entitlement mentality" and would always put himself first. He would be ignorant of his parent's efforts. When he starts work, he assumes that every person must listen to him, and when he becomes a manager, he would never know the sufferings of his employees and would always blame others. For this kind of people, who may be good academically, may be successful for a while, but eventually would not feel sense of achievement. He will grumble and be full of hatred and fight for more. If we are this kind of protective parents, are we really showing love or are we destroying the kid instead?*

You can let your kid live in a big house, eat a good meal, learn piano, watch a big screen TV. But when you are cutting grass, please let them experience it. After a meal, let them wash their plates and bowls together with their brothers and sisters. It is not because you do not have money to hire a maid, but it is because you want to love them in a right way. You want them to understand, no matter how rich their parents are, one day their hair will grow gray, same as the mother of that young person. The most important thing is your kid learns how to appreciate the effort and experience the difficulty and learns the ability to work with others to get things done.



12/01/2010

Moving your Windows Installer Directory

  1. Download Junction from http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
  2. Copy OR move C:\windows\installer to F:\installer
  3. Delete all the files in C:\windows\installer
  4. Close all your Explorer windows
  5. Run > cmd> C:\junction C:\WINDOWS\Installer F:\installer


11/11/2010

SharePoint 2010 Product key

Product Keys.

SharePoint Server 2010 Enterprise Client Access License Features: GGDG8-JCMXH-8KG8C-RJYYX-3Y33H
SharePoint Server 2010 for Internet Sites, Enterprise: 9FPGB-W6QTT-G68T4-TBX7M-R624H
SharePoint Server 2010 Standard Client Access License Features: KB443-F7CJV-J2RP4-QYQJ7-6PBB3
SharePoint Server 2010 for Internet Sites, Standard: H4P2T-CYKM7-9FKKD-DTQ7X-W69GG

http://technet.microsoft.com/en-us/evalcenter/ee391660.aspx

11/10/2010

An exclusive series of Live webcasts on VS2010 ALM and Windows Phone 7 by PUG

Get ready to  accelerate your learning with guidance from experts.
Check out the practical examples and learn to compute , develop and build applications  with various Microsoft technologies , the easy way.

Pune User Group is coming up with a new  program
"Live Webcasts", an online event where professionals can view
series of webcasts on latest Microsoft Technologies.

To be a part of series , all you need to do is  register and attend the event online.

Upcoming Webcasts Series
Webcast Session Topic Speaker Register Link
Visual Studio Application LifeCycle Management Gouri Sohoni Click here to register for VS ALM series webcasts
Windows Phone 7 Mayur Tendulkar Click here to register for Windows Phone 7 series webcasts



For more information Log on to :

http://www.puneusergroup.org/live-webcasts.aspx
© 2010 Pune User Group. All rights reserved. Pune User Group


11/04/2010

7/26/2010

Stored procedure vs function

Difference between stored procedure and function

1>Procedure can return zero or n values whereas function can return one value which is mandatory.

2>Procedures can have input,output parameters for it whereas functions can have only input parameters.

3>Procedure allow select as well as DML statement in it whereas function allow only select statement in it.

4>Functions can be called from procedure whereas procedures cannot be called from function.

5>Exception can be handled by try-catch block in a procedure whereas try-catch block cannot be used in a function.

6>We can go for transaction management in procedure whereas we can't go in function.

7>Procedures can not be utilized in a select statement whereas function can be embedded in a select statement.

7/08/2010

Code to read config file in Web and WIndows app

If you want to read the config file from your app regardless of Web or Windows
check this post

http://forums.asp.net/t/1155900.aspx

7/02/2010

Firefox Addons Part-1

Extension Name Why it is valuable Rate It
Accessibar Aims at providing various accessibility features for users who could benefit from them. These features primarily focus on the dynamic manipulation of the visual display of the web page in addition to the integration of a text to speech reader which can read out loud the browser's user interface as well as web page content.
by 1 user
Adblock Plus Allows the user to specify filters, which remove unwanted content. Right-click on a banner and choose "Adblock" from the context menu - the banner won't be downloaded again. Or open Adblock Plus sidebar to see all elements of the page and block the banners. You can use filters with wildcards or even regular expressions to block complete banner factories. A nice starter filter set can be found here. by 11 users
Add Links and Forms back to page info in Firefox 3
  1. Firefox users concerned by privacy and who want to know what is loaded, from which servers... View Dependencies can be used to know URLs and hostnames that should be blocked (for example to remove advertisings from websites).
  2. Web developers who want to see how a page is composed, the page size, etc.
by 1 user
Chroma Tabs Plus Makes tabs more readily identifiable by tinting each tab a different color depending on the website loaded by 1 user
Codetch - Get the feel of Dreamweaver in a Firefox extension. Edit your documents right next to your web pages as you surf. unrated
DNS Cache Allows you to disable and enable the DNS Cache of Firefox. Very handy when working via VPN and your ISP has a habit of hijacking intranet addresses.  
Flashblock Never be annoyed by a Flash animation again! Blocks Flash so it won't get in your way, but if you want to see it, just click on... by 2 users
Firebug Integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page by 5 users
FireShot FireShot is a Firefox extension that creates screenshots of web pages (entirely or just visible part).
  • Provides a set of editing and annotation tools, which let users quickly modify web captures and insert text annotations and graphical annotations. Such functionality will be especially useful for web designers, testers and content reviewers. See also "Pearl Crescent Screen Saver Basic" below.
by 3 users
FireFTP A free, secure, cross-platform FTP client for Mozilla Firefox which provides easy and intuitive access to FTP servers. by 3 users
Greasemonkey Allows you to customize the way a webpage displays using small bits of JavaScript. This extension is not for the faint of heart: however, if you're up for it, there are a large number of these "bits of Javascript" available to make browsing even easier. Writing the "bits of Javascript" requires a software developer, but is pretty easy. Greasemonky
IE Tab
IE Tab Plus (formerly Coral IE Tab)
IE Tab 2
IE View
Runs an Internet Explorer application or site from within a tab in Firefox. Use IE Tab Options to define the sites that only work in IE. Currently, IE Tab is packaged in Firefox v3.5 on ISSI for ECM users. CRM Siebel users should use IE View instead. IE Tab Plus (formerly Coral IE Tab) will replace IE Tab when Firefox v3.6.x goes on ISSI. IE Tab 2 is compatible with FF 3.6 by 4 users
Lazarus A form recovery extension which securely auto-saves all forms as you type, so after a crash, server timeout, or whatever, you can go back to the form, right click, "recover form", and breathe a sigh of relief. If you use Lotus Connections this is a real lifesaver!! by 2 users
NoScript Allows JavaScript, Java and other executable content to run only from trusted domains of your choice, e.g. your home-banking web site, and guards the "trust boundaries" against cross-site scripting attacks (XSS). by 6 users
Live HTTP Headers Allows you to display http headers in real time (while pages are being downloaded from the Internet). by 4 users
Operator Leverages microformats and other semantic data that are already available on many web pages to provide new ways to interact with web services. Web developers can use Operator to debug microformats! The rest of us can fill our address books without typing while surfing Blog Central or most social networking spaces. by 1 user
Pearl Crescent Page Saver basic Quick and easy screen print of your browser page. This is a basic screen save with no added frills. Note that there is a "professional" version that costs money. I haven't used FireShot (see above), so I cannot compare which one is better. by 1 user
SQLite Manager Primarily for developers. This extension provides a XUL interface to the SQLite databases that Firefox uses.  
StumbleUpon Discovers Web sites based on your interests, learns what you like, and brings you more. by 3 users
View Cookies Adds a tab to the Page Info dialog box, which shows the cookies of the current webpage. by 2 users
Web Developer Adds a menu and a toolbar to the browser with various web developer tools. Configurable and contains many powerful features, including CSS manipulation, multiple validation options and tools to display information about the current page. by 2 users