Featured post

Concepts of Object-oriented programming: classes & objects

Object-oriented programming:  classes and objects Object-Oriented programming ( OOP's ) is style that follow certain pattern ...

14 Dec 2014

More than 100 Keyboard Shortcuts for Microsoft windows operating system.

More than 100 Keyboard Shortcuts must read & Share. Its very useful for work faster without touching to mouse.

Keyboard Shortcuts (Microsoft Windows)

1. CTRL+C (Copy)
2. CTRL+X (Cut)
3. CTRL+V (Paste)
4. CTRL+Z (Undo)
5. DELETE (Delete)
6. SHIFT+DELETE:-  (Delete the selected item permanently without placing the item in the Recycle Bin)
7. CTRL:-  while dragging an item (Copy the selected item)
8. CTRL+SHIFT :- while dragging an item (Create a shortcut to the selected item)
9. F2:-  key (Rename the selected item)
10. CTRL+RIGHT ARROW:- (Move the insertion point to the beginning of the next word)
11. CTRL+LEFT ARROW (Move the insertion point to the beginning of the previous word)
12. CTRL+DOWN ARROW (Move the insertion point to the beginning of the next paragraph)
13. CTRL+UP ARROW (Move the insertion point to the beginning of the previous paragraph)
14. CTRL+SHIFT with any of the arrow keys (Highlight a block of text)
                                              SHIFT with any of the arrow keys 

                               (Select more than one item in a window or on the desktop, or select text in a document)
15. CTRL+A (Select all)
16. F3 key (Search for a file or a folder)
17. ALT+ENTER (View the properties for the selected item)
18. ALT+F4 (Close the active item, or quit the active program)
19. ALT+ENTER (Display the properties of the selected object)
20. ALT+SPACEBAR (Open the shortcut menu for the active window)
21. CTRL+F4 (Close the active document in programs that enable you to 

                                have multiple documents open simultaneously)
22. ALT+TAB (Switch between the open items)
23. ALT+ESC (Cycle through items in the order that they had been opened)
24. F6 key (Cycle through the screen elements in a window or on the desktop)
25. F4 key (Display the Address bar list in My Computer or Windows Explorer)
26. SHIFT+F10 (Display the shortcut menu for the selected item)
27. ALT+SPACEBAR (Display the System menu for the active window)
28. CTRL+ESC (Display the Start menu)
29. ALT+Underlined letter in a menu name (Display the corresponding menu) 

                                                                    Underlined letter in a command name on an open menu 
                                                                  (Perform the corresponding command)
30. F10 key (Activate the menu bar in the active program)
31. RIGHT ARROW (Open the next menu to the right, or open a sub menu)
32. LEFT ARROW (Open the next menu to the left, or close a sub menu)
33. F5 key (Update the active window)
34. BACKSPACE (View the folder one level up in My Computer or Windows Explorer)
35. ESC (Cancel the current task)
36. SHIFT when you insert a CD-ROM into the CD-ROM drive 

                   (Prevent the CD-ROM from automatically playing)

Dialog Box - Keyboard Shortcuts


1. CTRL+TAB (Move forward through the tabs)
2. CTRL+SHIFT+TAB (Move backward through the tabs)
3. TAB (Move forward through the options)
4. SHIFT+TAB (Move backward through the options)
5. ALT+Underlined letter (Perform the corresponding command or select the corresponding option)
6. ENTER (Perform the command for the active option or button)
7. SPACEBAR (Select or clear the check box if the active option is a check box)
8. Arrow keys (Select a button if the active option is a group of option buttons)
9. F1 key (Display Help)
10. F4 key (Display the items in the active list)
11. BACKSPACE (Open a folder one level up if a folder is selected in the Save As or Open dialog box)


Microsoft Natural Keyboard Shortcuts

1. Windows Logo (Display or hide the Start menu)
2. Windows Logo+BREAK (Display the System Properties dialog box)
3. Windows Logo+D (Display the desktop)
4. Windows Logo+M (Minimize all of the windows)
5. Windows Logo+SHIFT+M (Restore the minimized windows)
6. Windows Logo+E (Open My Computer)
7. Windows Logo+F (Search for a file or a folder)
8. CTRL+Windows Logo+F (Search for computers)
9. Windows Logo+F1 (Display Windows Help)
10. Windows Logo+ L (Lock the keyboard)
11. Windows Logo+R (Open the Run dialog box)
12. Windows Logo+U (Open Utility Manager)

 Accessibility Keyboard Shortcuts

1. Right SHIFT for eight seconds (Switch Filter Keys either on or off)
2. Left ALT+left SHIFT+PRINT SCREEN (Switch High Contrast either on or off)
3. Left ALT+left SHIFT+NUM LOCK (Switch the Mouse Keys either on or off)
4. SHIFT five times (Switch the Sticky Keys either on or off)
5. NUM LOCK for five seconds (Switch the Toggle Keys either on or off)
6. Windows Logo +U (Open Utility Manager)

Windows Explorer Keyboard Shortcuts

21. END (Display the bottom of the active window)
22. HOME (Display the top of the active window)
23. NUM LOCK+Asterisk sign (*) (Display all of the sub folders that are under the selected folder)
24. NUM LOCK+Plus sign (+) (Display the contents of the selected folder)

MMC Console keyboard shortcuts

1. SHIFT+F10 (Display the Action shortcut menu for the selected item)
2. F1 key (Open the Help topic, if any, for the selected item)
3. F5 key (Update the content of all console windows)
4. CTRL+F10 (Maximize the active console window)
5. CTRL+F5 (Restore the active console window)
6. ALT+ENTER (Display the Properties dialog box, if any, for the selected item)
7. F2 key (Rename the selected item)
8. CTRL+F4 (Close the active console window. When a console has only one console window,
                        this shortcut closes the console)

Remote Desktop Connection Navigation

1. CTRL+ALT+END (Open the Microsoft Windows NT Security dialog box)
2. ALT+PAGE UP (Switch between programs from left to right)
3. ALT+PAGE DOWN (Switch between programs from right to left)
4. ALT+INSERT (Cycle through the programs in most recently used order)
5. ALT+HOME (Display the Start menu)
6. CTRL+ALT+BREAK (Switch the client computer between a window and a full screen)
7. ALT+DELETE (Display the Windows menu)
8. CTRL+ALT+Minus sign (-) (Place a snapshot of the active window in the client on the Terminal server
                                                    clipboard and provide the same functionality as pressing
                                                       PRINT SCREEN on a local computer.)
9. CTRL+ALT+Plus sign (+) (Place a snapshot of the entire client window area
                                                on the Terminal server clipboardand provide the
                                              same functionality as pressing ALT+PRINT SCREEN on a local computer.)

Microsoft Internet Explorer Keyboard Shortcuts

1. CTRL+B (Open the Organize Favorites dialog box)
2. CTRL+E (Open the Search bar)
3. CTRL+F (Start the Find utility)
4. CTRL+H (Open the History bar)
5. CTRL+I (Open the Favorites bar)
6. CTRL+L (Open the Open dialog box)
7. CTRL+N (Start another instance of the browser with the same Web address)
8. CTRL+O (Open the Open dialog box,the same as CTRL+L)
9. CTRL+P (Open the Print dialog box)
10. CTRL+R (Update the current Web page)
11. CTRL+W (Close the current window)

30 Nov 2014

Microsoft has said that our technology better than Facebook, Google's for last mile connectivity. [Report from Times of India]

NEW DELHI: Microsoft India chairman Bhaskar Pramanik has taken a pot shot at rivals Google and Facebook over their proposals to tackle the country's last-mile broadband connectivity problem, and said the technology that the software giant is offering is potentially more effective to take high-speed internet to remote villages.

India has become the latest battleground for the three US majors, as they aim for the telecom department's contract to provide last-mile connectivity as part of the over Rs 20,000 crore national broadband project. Google is experimenting with a network of helium balloons to relay signals to places that are hard to reach for traditional networks, while Facebook is considering using drones. Microsoft's technology, called TV White-Space, uses unused spectrum in frequencies used by TV channels to carry data.

"I can't imagine a drone hovering over the Earth for long periods of time and a balloon not drifting away, while here you can use solar power, an antenna that is used for simple TV broadcast and a device or router which is powered by solar which can provide the connectivity ," Pramanik said.

The local unit of the Redmond, Washington-based company has sought a licence from the telecom department to deploy a working example of the technology in Bangalore as proof of concept.

Facebook declined to comment, while Google did not reply to an email seeking comment.

Google's Project Loon aims to provide 'inexpensive' internet access across India through a network of helium-filled solar-powered balloons placed in the stratosphere at an altitude of about 32 km. Pilot projects are underway in New Zealand, California and Brazil.

Facebook chief executive Mark Zuckerberg has previously played down the effectiveness of Google's balloons, saying they have a shorter life than drones and can't survive the rigour of weather patterns. "This means drones have more endurance than balloons, while also being able to have their location precisely controlled," he had said in a white paper on drones earlier this year.

Facebook's Connectivity Lab is developing massive, yet light, solarpowered drones which will be able to fly for years at a time and serve as large connectivity hubs, the division's engineering director Yael Maguire had said. The first of these drones may well be deployed in India, it was reported earlier this month.

"So there are many choices we have as a nation — we can use 2G, 3G or 4G, we can talk about balloons or drones. But my belief is that this is one other technology which can be used," Pramanik said. Microsoft is not talking about running a network, but more about creating a technology meant for emerging markets, he said. "We'd like government, nations and telecom companies to use it."

The radio interface developed by Microsoft functions like Wi-Fi router on a bigger scale. It provides wireless connectivity across a 10 km radius with speeds of up to 16 Mbps, a much larger area and speeds than the typical routers set up for commercial use today .

Using White-Fi and dynamic spectrum, there is possibility of extending the network coverage by 10 kms from each of the 250,000 touch points and then connect another router and extend it by another 10 kms, effectively blanketing the country, Pramanik added.

Under an ambitious Rs 1.13 lakh crore 'Digital India' initiative, the government plans to use the national optic fibre network project to deliver e-services in areas such as health, education to every nook and corner of the country. The network, which is positioned to form the backbone of the Digital India programme, will be deployed only at the gram panchayat level. Reaching the end consumer homes, schools, hospitals and other institutions may still require wireless technology, especially in hard-to reach areas.

Zuckerberg, who visited India recently, reportedly had expressed Facebook's desire to deploy alternative last-mile connectivity technology through drones and satellite communications. Google and Microsoft have also pitched their technologies.

While tech giants vie for a share of the massive project, experts say a single solution may not be the sole answer to providing last mile connectivity. "It is possible that a combination of multiple technologies will be required to ensure ubiquitous internet access, as one single type of technology may reach only a select area or people," said an industry insider who did not want to be named.


Source from:-Click here

28 Nov 2014

Points to be keep in mind while Emailing Someone..


Emails are a fantastic way of communicating with your office colleagues, customers, partners, associates and several other external contacts. They are quick, easy and a powerful medium of communication. However, just like every person with a Digital single-lens reflex (DSLR) camera doesn’t automatically become a photographer, every person knowing how to use an email service doesn’t necessarily know how to compose a “proper” email.
Even though e-mail messaging is the dominant form of business communication today, we have grown callous. The other day someone sent me an email with just an attachment. No subject line, no body text, no ‘Hi’, nothing. After spending sometime confoundedly staring at the document, I wrote back to the sender seeking some sort of explanation. It did come, but without as much an apology. Not acceptable. Our e-mail message reflects us and our company, so we ought to be careful.
There are certain professional standards that are expected from all those who use e-mails to communicate on a daily basis. Here are a few things to keep in mind regarding professional e-mail conduct:

Reply on time
Yes, yes you are very busy. Not a second to spare. But so is the person at the other end. He/she is not sitting there shooting emails to random people. There is obviously a purpose behind it. And he/she is certainly not paid to follow up with you multiple times. If you’re travelling and have no access to internet, that is pardonable, however, if you’re not responding despite so much technology and your fancy gadgets, then well, you should perhaps be nominated for the “Busiest employee of the year” award. And no it’s not a good thing!

Get the basics right, always
It’s fine to be informal, but it’s not fine to be sloppy. Spellings and grammar are essential. Very essential. If you’re not sure of how your email reads, have a colleague read it and then apply that feedback in your communication. That is much better than writing, “I am gone through document. Really good wordings. But needed more work. Will calling be you later.”

Spell the person’s name correctly
How hard it is to spell someone’s name correctly? You might think it is not something to make a scene about, but it matters. It speaks volumes about your attitude. “If he/she cannot take the time to get my name right, can I trust him/her with other responsibilities?” is what a colleague or client might end up thinking about you. So always get people’s name right. 

Stick to the point
OK, so you are so excellent with your words that they call you The Wordsmith in your circles. Bravo! But that doesn’t mean you write a short story in the garb of an email. “So this happened, and then I realized that that was just not right…” No one has the time or patience to read emails that require multiple scrolling. Cut to the chase if you will. Also mention your subject line clearly. Don't just say, "Hello" or "John here.” Specify the purpose of writing the email.

Don’t overuse URGENT and HIGH-PRIORITY
Do not use Urgent or Important for all of your emails. Use it judiciously. You do not want to overuse and put people off forever. Flag your emails instead as High Importance. But again, use it sparingly, only when absolutely required.

You there, listen to me!
That’s how it sounds when people use a thousand exclamation marks. It is urgent. Got it. I need you to answer right now. We understand. But that urgency can easily be communicated with words. “This is super urgent. Please reply as soon as possible.” Now instead if I say, “This is super urgent!!!!!” Sounds rude, doesn’t it? Or for that matter even question marks. Shooting an email with several “????” is not going to expedite things. 

Don’t scream
USING ALL CAPITAL LETTERS AMOUNTS TO SCREAMING. You might be making the world’s most important announcement, but there is no need to scream. We can hear you just fine. At the same time, using all lowercase letters suggests you’re lazy. Use sentence case always. If you do feel the need to emphasize or highlight something, bold the text or italicize. You can also use asterisks. Some color is also fine. But again, don’t go wild with that either.

Stop using abbreviations
Someone said, “WC” to me the other day. I later discovered it meant, “Welcome”. How annoying? I am sure taking a second longer to spell out a word fully is not going to bring the world to an end. Who likes to see abbreviations like, “I am AFK ATM, but AISI, this is not what we decided. But you can go ahead AYOR.” Please Google to know what these shortened words mean. Follow standard writing protocol as often as possible and refrain from using abbreviations. I will leave you with another gem: “Hw cn v mk up fr tis loss of opp? Pl ans asap. Ty.”

The “reply-all” syndrome
So you are part of a group e-mail. Awesome. Something important is taking place and you have been informed along with hundred others. And in your enthusiasm, you hit the ‘reply all’ button to say, “That’s great”, or “Yay, super” instead of replying to the sender directly. Now imagine if every person in that list does a ‘reply all’ to say things that are completely irrelevant to the 98 others, soon we would need to call in the National Disaster Response Force to save our inboxes. So please don’t.


Common courtesies
We are all working for the same company. Correct. We are all paid for what we do. Correct. But that still doesn’t absolve us from being courteous towards our colleagues. You don’t want to sound like you’re ordering everyone around. Compare “Do this now,” with “Please do this now.” Pick a winner, please. A well placed ‘thank you’ and ‘please’ doesn’t hurt (that’s a promise) and gets things done quickly. So be generous with their usage.

Using emoticons
It’s fine to use a smiley or two when writing to people you know, but with someone you are interacting with for the first time? Umm, no. Not only is it inappropriate, it is also highly unprofessional. And no images either. We are fine without looking at a prairie field in the background.

Love your signature? 
Of course you do. But don’t add famous quotes or life lessons to your signature that you consider profound. “I believe I can fly!!!" Good for you, but frankly, people don’t really care. They also don’t care about how much one believes in hard work or God! Simply mention your name, designation, contact information, and website details. Follow your company’s guidelines for more clarity.


Face-time is still important
In this age of SMSing and emailing, we are constantly failing to understand the importance of a face-to-face interaction or even getting on the phone with someone to sort out issues. You do not need to email every little thing to someone sitting right next to you. Sometimes the person could miss out on your email: cluttered inbox; didn’t get the time to check, and so on. Here you are expecting a response from someone who sits two chairs away and is not even aware of it, and in the meanwhile your blood pressure is shooting through the roof because of his/her “insensitive” attitude. Do not use emails to escape difficult situations or conversations. Speak to that person directly.
Emailing isn’t rocket science, but it does call for a certain level of awareness and finesse. Follow these basic rules when you compose your next email, and you shall be fine. Happy Emailing!