Thursday, February 3, 2011

Windows Shortcuts



Run Commands:

compmgmt.msc - Computer management
devmgmt.msc - Device manager
diskmgmt.msc - Disk management
dfrg.msc - Disk defrag
eventvwr.msc - Event viewer
fsmgmt.msc - Shared folders
gpedit.msc - Group policies
lusrmgr.msc - Local users and groups
perfmon.msc - Performance monitor
rsop.msc - Resultant set of policies
secpol.msc - Local security settings
services.msc - Various Services
msconfig - System Configuration Utility
regedit - Registry Editor
msinfo32 _ System Information
sysedit _ System Edit
win.ini _ windows loading information(also system.ini)
winver _ Shows current version of windows
mailto: _ Opens default email client
command _ Opens command prompt

Run Commands to access the control panel:

Add/Remove Programs control appwiz.cpl
Date/Time Properties control timedate.cpl
Display Properties control desk.cpl
FindFast control findfast.cpl
Fonts Folder control fonts
Internet Properties control inetcpl.cpl
Keyboard Properties control main.cpl keyboard
Mouse Properties control main.cpl
Multimedia Properties control mmsys.cpl
Network Properties control netcpl.cpl
Password Properties control password.cpl
Printers Folder control printers
Sound Properties control mmsys.cpl sounds
System Properties control sysdm.cpl

Command Prompt:

ANSI.SYS Defines functions that change display graphics, control cursor movement, and reassign keys.
APPEND Causes MS-DOS to look in other directories when editing a file or running a command.
ARP Displays, adds, and removes arp information from network devices.
ASSIGN Assign a drive letter to an alternate letter.
ASSOC View the file associations.
AT Schedule a time to execute commands or programs.
ATMADM Lists connections and addresses seen by Windows ATM call manager.
ATTRIB Display and change file attributes.
BATCH Recovery console command that executes a series of commands in a file.
BOOTCFG Recovery console command that allows a user to view, modify, and rebuild the boot.ini
BREAK Enable / disable CTRL + C feature.
CACLS View and modify file ACL's.
CALL Calls a batch file from another batch file.
CD Changes directories.
CHCP Supplement the International keyboard and character set information.
CHDIR Changes directories.
CHKDSK Check the hard disk drive running FAT for errors.
CHKNTFS Check the hard disk drive running NTFS for errors.
CHOICE Specify a listing of multiple options within a batch file.
CLS Clears the screen.
CMD Opens the command interpreter.
COLOR Easily change the foreground and background color of the MS-DOS window.
COMP Compares files.
COMPACT Compresses and uncompress files.
CONTROL Open control panel icons from the MS-DOS prompt.
CONVERT Convert FAT to NTFS.
COPY Copy one or more files to an alternate location.
CTTY Change the computers input/output devices.
DATE View or change the systems date.
DEBUG Debug utility to create assembly programs to modify hardware settings.
DEFRAG Re-arrange the hard disk drive to help with loading programs.
DEL Deletes one or more files.
DELETE Recovery console command that deletes a file.
DELTREE Deletes one or more files and/or directories.
DIR List the contents of one or more directory.
DISABLE Recovery console command that disables Windows system services or drivers.
DISKCOMP Compare a disk with another disk.
DISKCOPY Copy the contents of one disk and place them on another disk.
DOSKEY Command to view and execute commands that have been run in the past.
DOSSHELL A GUI to help with early MS-DOS users.
DRIVPARM Enables overwrite of original device drivers.
ECHO Displays messages and enables and disables echo.
EDIT View and edit files.
EDLIN View and edit files.
EMM386 Load extended Memory Manager.
ENABLE Recovery console command to enable a disable service or driver.
ENDLOCAL Stops the localization of the environment changes enabled by the setlocal command.
ERASE Erase files from computer.
EXIT Exit from the command interpreter.
EXPAND Expand a M*cros*ft Windows file back to it's original format.
EXTRACT Extract files from the M*cros*ft Windows cabinets.
FASTHELP Displays a listing of MS-DOS commands and information about them.
FC Compare files.
FDISK Utility used to create partitions on the hard disk drive.
FIND Search for text within a file.
FINDSTR Searches for a string of text within a file.
FIXBOOT Writes a new boot sector.
FIXMBR Writes a new boot record to a disk drive.
FOR Boolean used in batch files.
FORMAT Command to erase and prepare a disk drive.
FTP Command to connect and operate on a FTP server.
FTYPE Displays or modifies file types used in file extension associations.
GOTO Moves a batch file to a specific label or location.
GRAFTABL Show extended characters in graphics mode.
HELP Display a listing of commands and brief explanation.
IF Allows for batch files to perform conditional processing.
IFSHLP.SYS 32-bit file manager.
IPCONFIG Network command to view network adapter settings and assigned values.
KEYB Change layout of keyboard.
LABEL Change the label of a disk drive.
LH Load a device driver in to high memory.
LISTSVC Recovery console command that displays the services and drivers.
LOADFIX Load a program above the first 64k.
LOADHIGH Load a device driver in to high memory.
LOCK Lock the hard disk drive.
LOGON Recovery console command to list installations and enable administrator login.
MAP Displays the device name of a drive.
MD Command to create a new directory.
MEM Display memory on system.
MKDIR Command to create a new directory.
MODE Modify the port or display settings.
MORE Display one page at a time.
MOVE Move one or more files from one directory to another directory.
MSAV Early M*cros*ft Virus scanner.
MSD Diagnostics utility.
MSCDEX Utility used to load and provide access to the CD-ROM.
NBTSTAT Displays protocol statistics and current TCP/IP connections using NBT
NET Update, fix, or view the network or network settings
NETSH Configure dynamic and static network information from MS-DOS.
NETSTAT Display the TCP/IP network protocol statistics and information.
NLSFUNC Load country specific information.
NSLOOKUP Look up an IP address of a domain or host on a network.
PATH View and modify the computers path location.
PATHPING View and locate locations of network latency.
PAUSE Command used in batch files to stop the processing of a command.
PING Test / send information to another network computer or network device.
POPD Changes to the directory or network path stored by the pushd command.
POWER Conserve power with computer portables.
PRINT Prints data to a printer port.
PROMPT View and change the MS-DOS prompt.
PUSHD Stores a directory or network path in memory so it can be returned to at any time.
QBASIC Open the QBasic.
RD Removes an empty directory.
REN Renames a file or directory.
RENAME Renames a file or directory.
RMDIR Removes an empty directory.
ROUTE View and configure windows network route tables.
RUNAS Enables a user to execute a program on another computer.
SCANDISK Run the scandisk utility.
SCANREG Scan registry and recover registry from errors.
SET Change one variable or string to another.
SETLOCAL Enables local environments to be changed without affecting anything else.
SETVER Change MS-DOS version to trick older MS-DOS programs.
SHARE Installs support for file sharing and locking capabilities.
SHIFT Changes the position of replaceable parameters in a batch program.
SHUTDOWN Shutdown the computer from the MS-DOS prompt.
SMARTDRV Create a disk cache in conventional memory or extended memory.
SORT Sorts the input and displays the output to the screen.
START Start a separate window in Windows from the MS-DOS prompt.
SUBST Substitute a folder on your computer for another drive letter.
SWITCHES Remove add functions from MS-DOS.
SYS Transfer system files to disk drive.
TELNET Telnet to another computer / device from the prompt.
TIME View or modify the system time.
TITLE Change the title of their MS-DOS window.
TRACERT Visually view a network packets route across a network.
TREE View a visual tree of the hard disk drive.
TYPE Display the contents of a file.
UNDELETE Undelete a file that has been deleted.
UNFORMAT Unformat a hard disk drive.
UNLOCK Unlock a disk drive.
VER Display the version information.
VERIFY Enables or disables the feature to determine if files have been written properly.
VOL Displays the volume information about the designated drive.
XCOPY Copy multiple files, directories, and/or drives from one location to another.
TRUENAME When placed before a file, will display the whole directory in which it exists
TASKKILL It allows you to kill those unneeded or locked up applications

Windows XP/VISTA/WINDOWS 7 Shortcuts:

ALT+- (ALT+hyphen) Displays the Multiple Document Interface (MDI) child window's System menu
ALT+ENTER View properties for the selected item
ALT+ESC Cycle through items in the order they were opened
ALT+F4 Close the active item, or quit the active program
ALT+SPACEBAR Display the System menu for the active window
ALT+TAB Switch between open items
ALT+Underlined letter Display the corresponding menu
BACKSPACE View the folder one level up in My Computer or Windows Explorer
CTRL+A Select all
CTRL+B Bold
CTRL+C Copy
CTRL+I Italics
CTRL+O Open an item
CTRL+U Underline
CTRL+V Paste
CTRL+X Cut
CTRL+Z Undo
CTRL+F4 Close the active document
CTRL while dragging Copy selected item
CTRL+SHIFT while dragging Create shortcut to selected iteM
CTRL+RIGHT ARROW Move the insertion point to the beginning of the next word
CTRL+LEFT ARROW Move the insertion point to the beginning of the previous word
CTRL+DOWN ARROW Move the insertion point to the beginning of the next paragraph
CTRL+UP ARROW Move the insertion point to the beginning of the previous paragraph
SHIFT+DELETE Delete selected item permanently without placing the item in the Recycle Bin
ESC Cancel the current task
F1 Displays Help
F2 Rename selected item
F3 Search for a file or folder
F4 Display the Address bar list in My Computer or Windows Explorer
F5 Refresh the active window
F6 Cycle through screen elements in a window or on the desktop
F10 Activate the menu bar in the active program
SHIFT+F10 Display the shortcut menu for the selected item
CTRL+ESC Display the Start menu
SHIFT+CTRL+ESC Launches Task Manager
SHIFT when you insert a CD Prevent the CD from automatically playing
WIN Display or hide the Start menu
WIN+BREAK Display the System Properties dialog box
WIN+D Minimizes all Windows and shows the Desktop
WIN+E Open Windows Explorer
WIN+F Search for a file or folder
WIN+F+CTRL Search for computers
WIN+L Locks the desktop
WIN+M Minimize or restore all windows
WIN+R Open the Run dialog box
WIN+TAB Switch between open items

Windows Explorer Shortcuts:

ALT+SPACEBAR - Display the current window’s system menu
SHIFT+F10 - Display the item's context menu
CTRL+ESC - Display the Start menu
ALT+TAB - Switch to the window you last used
ALT+F4 - Close the current window or quit
CTRL+A - Select all items
CTRL+X - Cut selected item(s)
CTRL+C - Copy selected item(s)
CTRL+V - Paste item(s)
CTRL+Z - Undo last action
CTRL+(+) - Automatically resize the columns in the right hand pane
TAB - Move forward through options
ALT+RIGHT ARROW - Move forward to a previous view
ALT+LEFT ARROW - Move backward to a previous view
SHIFT+DELETE - Delete an item immediately
BACKSPACE - View the folder one level up
ALT+ENTER - View an item’s properties
F10 - Activate the menu bar in programs
F6 - Switch between left and right panes
F5 - Refresh window contents
F3 - Display Find application
F2 - Rename selected item

Internet Explorer Shortcuts:

CTRL+A - Select all items on the current page
CTRL+D - Add the current page to your Favorites
CTRL+E - Open the Search bar
CTRL+F - Find on this page
CTRL+H - Open the History bar
CTRL+I - Open the Favorites bar
CTRL+N - Open a new window
CTRL+O - Go to a new location
CTRL+P - Print the current page or active frame
CTRL+S - Save the current page
CTRL+W - Close current browser window
CTRL+ENTER - Adds the http://www.(url).com
SHIFT+CLICK - Open link in new window
BACKSPACE - Go to the previous page
ALT+HOME - Go to your Home page
HOME - Move to the beginning of a document
TAB - Move forward through items on a page
END - Move to the end of a document
ESC - Stop downloading a page
F11 - Toggle full-screen view
F5 - Refresh the current page
F4 - Display list of typed addresses
F6 - Change Address bar and page focus
ALT+RIGHT ARROW - Go to the next page
SHIFT+CTRL+TAB - Move back between frames
SHIFT+F10 - Display a shortcut menu for a link
SHIFT+TAB - Move back through the items on a page
CTRL+TAB - Move forward between frames
CTRL+C - Copy selected items to the clipboard
CTRL+V - Insert contents of the clipboard
ENTER - Activate a selected link
HOME - Move to the beginning of a document
END - Move to the end of a document
F1 - Display Internet Explorer Help


Monday, January 31, 2011

LAPTOP OR NOTEBOOK - THE DIFFERENCE


LAPTOP OR NOTEBOOK












NOTEBOOK COMPUTER:
A standard notebook has the following features:
1. Ultralight. Less weight is better.
2. 4 - 5 hour battery life.
3. No internal floppy drive.
4. Minimal graphics subsystem.
5. No internal DVD or CD system.
6. 12" - 14" TFT screen.
7. Low profile (thin).
8. Integrated modem and network connection.
9. Smallest possible keyboard that retains functionality.
10. Low power consumption Celeron/Centrino or Sempron style processor.


    A notebook computer is designed to provide mobile computing that won't break your back carrying yet still offer all the power the mobile users requires for work and some leisure pursuits. 
    This portability normally comes at a price. The level of minituarization involved comes at a cost and high end notebooks can prove to be quite expensive.


LAPTOP COMPUTER:
Now for the laptop computer. Again look at the name. A laptop is designed to sit on your lap and you can therefore expect it to be quite large and loaded down with features and power. 
The standard laptop computer would have some ,if not all, of the following features:
1. 14" - 17" (widescreen) TFT screen.
2. Nvidia GeForce or ATI Radeon graphics subsystem.
3. Internal DVD-ROM or DVD-RW drive
4. Large full featured keyboard.
5. 3 hour+ battery life.
6. Upgradeable.
7. Integrated modem, network, Bluetooth and Wi-Fi capabilities.
8. High quality integrate audio and speaker system.
9. Low power consumption, high performance Intel Centrino style processor.


Conclusion:  
(1) NOTEBOOK is quite opposite that of the LAPTOP.
(2) NOTEBOOKS offer reasonable power and extreme portability. 
(3) LAPTOPS are designed to be capable of replacing an entire desktop PC if necessary whilst still offering desktop performance in a mobile platform.  

Thursday, December 30, 2010

Random Function

Returns an evenly distributed random real number greater than or equal to 0 and less than 1. A new random real number is returned every time the worksheet is calculated.

Syntax

=RAND( )

Remarks

To generate a random real number between x and y, use:
RAND()*(x-y)+x

If you want to use RAND to generate a random number but don't want the numbers to change every time the cell is calculated, you can enter =RAND() in the formula bar, and then press F9 to change the formula to a random number.




Thursday, December 23, 2010

Create Excel Report

Sub ExcelReport()



' Prepare MS Excel for work
Set xlApp = CreateObject("Excel.Application")


' View Excel object 
      xlApp.Visible = True


' Add new Workbook to excel sheet.
xlApp.Workbooks.add
Set xlsheet = xlApp.Workbooks(1).Worksheets(1)


' Select the Sheet1 and rename it what ever your want...
xlsheet.Activate
xlsheet.Name = "[Sheet Name]"

' Add values/formulas to excel Cells...


xlSheet.Range("A1").Value = "No"
xlSheet.Range("B1").Value = "Name"
xlSheet.Range("B1").Value = "Value"


xlSheet.Range("A2").Value = "1"
xlSheet.Range("A3").Value = "2"
xlSheet.Range("A4").Value = "3"


xlSheet.Range("B2").Value = "ABC"
xlSheet.Range("B3").Value = "PQR"
xlSheet.Range("B4").Value = "XYZ"



xlSheet.Range("C2").Value = "100"
xlSheet.Range("C3").Value = "200"
xlSheet.Range("C4").Value = "300"

xlSheet.Range("B5").Value = "Total Value"
xlSheet.Range("C5").Value = "=Sum(C2:C4)"


End Sub

Removing unused field names from your Notes application design.



Hello Developers,


If you have been doing Notes development for any length of time, you have run into this situation.  Coping an existing application as a starting point for a new app, change the form design, go to create a new view, and your list of field names to select from has both sets of field names from both apps.  And a worst case scenario appear, you end up with a damaged design because you have too many unique field names or the length of all the field names is larger than supported by Notes.  You do a search on discussion forums and find instructions on how to remove unused field names, but for some reason they don't quite work.  That's certainly been my lot in life with this process...
I found the following Knowledgebase item the other day, I tried this and much to my surprise, I was able to remove unused field names!  I think the key for me was the compact step.  In the article, they give you a command line way to run the ncompact task.  I think I was just assuming I could do that through the client (either Notes or Administrator) and it never worked.  When I used the command line version of the compact, it worked like a that....


So...  To save you the same pain, here's the entry...


Deleted Fields Still Showing in List of Fields When Writing Formula


Problem: 
In Notes R4 and later, fields that you have deleted from your database are still listed when you are writing a formula and click on the Fields & Functions button.


Content: 
Whenever a new field is added to a database, it is added to the Unique Field List.  The Unique Field List is used in the Fields & Formulas dialog box in R4 and the Reference tab's "Database Fields" list.  A new field can be added to a database by adding it to a design element, a document, or depositing a document into a database that contains new field names.  If the field is deleted or renamed in a document and/or design element, it will remain in the Unique Field List until the database is Compacted.  When the Compact process runs, it will scan all documents and design elements to recompile the Unique Field List.  If the field does not appear anywhere in the database, it will not appear in the Unique Field List after Compact has finished. 


If the database is flagged as full text indexed, the fields will NOT be removed from the list of fields by Compact.  Delete the full text index by using the Database Properties InfoBox (File, Database, Properties, click the Full Text tab, and click the Delete Index button), and then Compact the database. 


So, the proper steps to delete unwanted fields from the field list would be: 


1.        Delete the field(s) from all documents in the database. 
2.        Delete the field(s) from the design of all forms and subforms in the database. 
3.        Delete the database's full text index. 
4.        Compact the database.  




In one known customer case, after trying the solution presented above, it was discovered that a corrupt subform was the culprit.  Copying and pasting the subform did not resolve the issue; however the following actions allowed the unwanted field(s) to be removed: 


1.        Select all the design elements on the subform. 
2.        Copy the elements to a new subform. 
3.        Delete the original subform. 
4.        Compact the database.   


Note:  One method of ensuring that the unwanted field(s) are no longer in the database is to perform a design synopsis of the entire database (File, Database, Design Synopsis), and then search the synopsis for the field name(s).

Monday, December 20, 2010

Windows 7 some of the hidden features


Shake your desktop free of clutter
If you frequently run multiple programs simultaneously, your desktop can get extremely cluttered. This can get annoying, if you're working on one program and want to minimize all the other windows -- in previous versions of Windows you had to minimize them individually.

With Windows 7's "shake" feature, though, you can minimize every window except the one in which you're currently working -- in a single step. Click and hold the title bar of the window you want to keep on the desktop; while still holding the title bar, shake it quickly back and forth until all of the other windows minimize to the taskbar. Then let go. To make them return, shake the title bar again.

You can accomplish the same thing by pressing the Window key-Home key combination -- although doing that is not nearly as much fun.


Add a Videos link to the Start Menu
The Windows 7 Start Menu includes links to your Pictures and Music folders, but not to your Videos folder. If you watch a lot of videos and want a link to them on your Start Menu, here's what you can do:


Displaying the Videos folder on the Start Menu.
Click to view larger image.
1. Right-click the Start button and select Properties.

2. On the screen that appears, go to the Start Menu tab and click Customize.

3. In the dialog box that appears, scroll to the bottom, look for the Videos section, select "Display as a link," and click OK and then OK again.

If you'd prefer that Videos display as a menu, with links to files and submenus, instead select "Display as a menu."


Use check boxes to select multiple files
In order to select multiple files for an operation such as copying, moving or deleting in Windows Explorer, you generally use the keyboard and the mouse, Ctrl-clicking every file you want to select.

But if you're mouse-centric, there's a way to select multiple files in Windows 7 using only your mouse, via check boxes. To do it:

1. In Windows Explorer, click Organize, and then select "Folder and search options."

2. Click the View tab.

3. In Advanced Settings, scroll down and check the box next to "Use check boxes to select items." Click OK.

4. From now on, when you hover your mouse over a file in Windows Explorer, a check box will appear next to it; click it to select the file. Once a file is selected, the checked box remains next to it; if you uncheck it, the box will disappear when you move your mouse away.


Build your own Internet Search Connector
Windows 7 has a very useful new feature called a Search Connector that lets you search through a Web site from right inside Windows Explorer. With it, you type in a search term and select the Search Connector for the site you want to search; Explorer searches the Web site without having to open Internet Explorer, and the results appear inside Windows Explorer. Click any of the results to head there using your default Web browser.

Normally, you'll need to get each Search Connector from the Web site through which you want to search, and very few Connectors are available. Sites normally need to adhere to Open Search standards in order for their Connectors to work.

However, there's a work-around that will let you easily build your own Search Connector for any site, using Windows Live Search as a kind of go-between. Don't worry, you don't need to know any code to write a Connector. Just follow these steps:


1. Copy the following text and paste it into Notepad. The text you'll need to change is in bold, all-caps text:
NAME YOUR SEARCH
DESCRIPTION OF SEARCH
SITENAME.COM&web.count=50"/>
SITENAME.COM"/>
2. In place of NAME YOUR SEARCH, type in the name of the search as you want it to appear. In our case, we're going to build a Search Connector for Computer world, so we'll just type in Computerworld.
3. In place of DESCRIPTION OF SEARCH, type in a longer description of the search. In our instance, it will be Search through Computerworld.
4. In the two SITENAME.COM entries, enter the Web site's domain. Don't use the http:// or www -- just the domain name. In our instance it will becomputerworld.com.
5. To the right of "count=", type in the number or results you want to appear. In our instance, we'll keep it at 50.
6. In our example, here's what the code should look like (no bold necessary):
Computerworld
Search through Computerworld
computerworld.com&web.count=50"/>
computerworld.com"/>
7. Save the file in Notepad, choose UTF-8 from the Encoding drop-down box near the bottom of the Save As screen, and give it an .osdx extension. In our instance, we'll call the file Computerworld.osdx.
8. In Windows Explorer, right-click the .osdx file and select Create Search Connector. The Search Connector will be created.
9. You can now use the Search Connector. To get to it, in Windows Explorer go to YourName --> Searches --> Connector, where YourName is your account name, and Connector is the name of the Connector.

See taskbar thumbnails without a mouse
If you're a fan of using the keyboard rather than your mouse whenever possible, you can move your cursor from icon to icon in the taskbar without a mouse -- and still see thumbnail previews.
Press Windows key-T, and you'll move the focus to the leftmost icon on the taskbar. Then, while still pressing the Windows key, press T again to change the focus to the next icon to the right. You can keep doing this as long as you like.

Launch taskbar apps without a mouse
Likewise, you can launch any program on the taskbar without the mouse. Press the Windows key and the number that corresponds to the position of the application on the taskbar -- for example, Windows key-1 to launch the left-most application on the taskbar, Windows key-2 to launch the second left-most application and so on.

Run multiple copies of applications from the taskbar
The Windows 7 taskbar serves a dual purpose, which can get confusing at times. It's used to launch programs, and also to switch between programs that are running. So you launch a program by clicking its icon, and also switch to that program after it's running by clicking its icon.


Thursday, October 7, 2010

Windows IE 9 New Features



Here is some of the information got form the Microsoft site, and I want to share with you friends... This is for new IE9 Features....!!!!


Enjoy an all-around fast experience with Internet Explorer 9


Designed to take full advantage of your Windows-based computer's hardware, Internet Explorer 9 enables developers to build graphically rich and immersive Web experiences that are as fast and responsive as applications installed on your computer. These new features make the Web all-around fast with Internet Explorer 9 on Windows.

  • Hardware-accelerated graphics. As an example of how Internet Explorer 9 takes advantage of the power of the whole computer, the rendering of graphics and text has been moved from the central processing unit (CPU) to the graphics card (the graphics processing unit or GPU), using the Direct2D and DirectWrite sets of Windows application programming interfaces (APIs). Hardware-accelerated text, video and graphics mean that your websites perform like applications installed directly on your Windows-based computer.
  • New DOM and new JavaScript engine. The newly optimized document object model (DOM) in Internet Explorer 9 provides dramatic speed improvements by interacting more efficiently with Chakra, the new JavaScript engine. Chakra interprets, compiles and executes code in parallel by taking advantage of multiple CPU cores. Although each of these is significant on its own, combining these changes, along with using hardware-accelerated graphics, makes the browser all-around fast.
  • F12 developer tools. Internet Explorer 9 provides built-in developer tools that aid developers in rapid prototyping, testing and debugging Web pages by making changes to code from within the browser itself, which can then be previewed. New in this version of the browser are a user-agent switching tool, a network traffic inspector, an improved JavaScript profiler, and integrated support for new Web standards introduced with Internet Explorer 9.

Write interoperable markup with HTML5 and Internet Explorer 9

  • Extensive support for HTML5, Scalable Vector Graphics (SVG), Cascading Style Sheets Level 3 (CSS3), ECMAScript5 and DOM provides a new set of capabilities that will help enable developers to write one set of markup and know that it will work and look the same in all modern browsers. Internet Explorer 9 was designed with support for industry standards built in to help ensure that the same markup works the same across browsers.
  • HTML5 support. Internet Explorer 9 builds on the work done to implement HTML5 features in Internet Explorer 8, and adds several compelling features. Support for the video and audio elements enables native, hardware-accelerated video and audio content on a Web page without the need for a plug-in. Developers can now insert a video or audio clip onto their page as easily as they do images. Plus, support for the canvas element enables easy and dynamic graphics rendering, all while taking advantage of hardware acceleration through Windows and the graphics card. In addition, support for the selection APIs enables programmatic selection of text on a page, and HTML parsing improvements help make HTML authoring more versatile.
  •  DOM Level 2 and Level 3. Internet Explorer 9 adds support for more of the Document Object Model Level 2 (DOM L2) and Level 3 (DOM L3), and improves DOM L2 support over existing implementations. These DOM additions are taken from several DOM specifications, including DOM L2 and L3 Core, DOM L2 Views, DOM Element Traversal, DOM L2 and L3 Events, DOM L2 HTML, DOM L2 Style, DOM L2 Traversal and Range, and WebIDL (interactive data language).
  •  SVG. As the SVG standard has developed, developers have been requesting native support in Internet Explorer, and it is available in Internet Explorer 9. Support for SVG in Internet Explorer 9 enables powerful, attention-grabbing visuals with incredible detail, all without the need for a separate download or plug-in. Like all the graphics, text and media features in Internet Explorer 9, SVG in Internet Explorer 9 takes advantage of hardware-accelerated graphics. 
  • CSS3. Building on the work that was done in Internet Explorer 8, which is fully compliant with the Cascading Style Sheets Level 2.1 (CSS2.1) specification, Internet Explorer 9 adds support for many components of CSS3, enabling even more flexibility and functionality for Web designers and developers. Internet Explorer 9 introduces features from several CSS3 modules, including the Backgrounds & Borders Module, Color Module, Fonts Module, Media Queries Module, Namespaces Module, Selectors Module, the Values & Units Module, and support for the Web Open Font Format (WOFF).
  • ECMAScript 5. The JavaScript implementation in Internet Explorer 9 is enhanced with many features defined by the latest edition of the ECMAScript standard. New ECMAScript 5 features introduce significant improvements to the JavaScript language and increase developer productivity. In addition, the Internet Explorer 9 DOM is designed to natively support ECMAScript 5, providing a consistent and natural programming model for developers when programming the Internet Explorer 9 DOM from JavaScript.

Feel the confidence and trust that you are in control with Internet Explorer 9
  • Internet Explorer is a trusted way to surf the Web because it has a robust set of built-in security, privacy and reliability technologies that help keep you safer and your browsing experience virtually uninterrupted. These new features help provide the trust you need to feel safer online.
  • Download Manager with SmartScreen filter integration. Internet Explorer 9 provides the first download manager with integrated SmartScreen malware protection and introduces SmartScreen download reputation. SmartScreen download reputation is a groundbreaking browser feature that uses reputation data to remove unnecessary warnings for well-known files, and show more severe warnings when the download has a higher risk of being malicious. Users today are often conditioned to ignore generic warnings that are shown for every download. Other browsers show the same warning whether a file is an extremely common program or a piece of malware created literally minutes ago. Internet Explorer 9 is the only browser that uses download reputation to help users make safety decisions.
  • With the new Download Manager, you can easily view download progress, open content that you’ve downloaded or cancel a download that is in progress. A default folder is used for all downloaded content, so you can also change the default download destination folder, as well as search the folder for a previous download.
  • Because file downloads are the primary way for malicious sites to push malware onto computers, Download Manager makes several security-related checks on downloads: scans for viruses, verifies that an executable file comes from a trusted source and uses reputation data to inform you of potentially dangerous downloads (service not available in initial release of Internet Explorer 9 Beta, but will be activated shortly after Beta release without need for users to upgrade).
  • Add-on Performance Advisor. Building on the feature in Internet Explorer 8 that exposed add-on load time, Add-on Performance Advisor notifies you when add-ons are slowing down their browsing session. You are notified if the total load time of all enabled add-ons takes more than 0.2 seconds, giving you an opportunity to make an informed decision to use the add-ons that you find valuable and disable those that are less useful or too slow.
  • Hang recovery. New in Internet Explorer 9, this feature isolates the impact of a hung tab to the individual tab, so that other tabs and the overall browser continue to operate. When a website hangs because of a long running script or other operation, it causes your browser to become nonresponsive. Hang recovery in Internet Explorer 9 means you can continue browsing on other tabs. This new feature complements tab isolation and automatic crash recovery, which also helps to keep you browsing and prevent the loss of information.
  • Compatibility View. You can feel good that your favorite websites will run in the newest version of Internet Explorer. Working with the top sites in the world, Microsoft tests to see how they run on Internet Explorer 9. If Internet Explorer 9 detects a website that has not specified its desired display mode, the Compatibility View button appears next to the Refresh button on the Address Bar. Pressing the Compatibility View button causes Internet Explorer 9 to switch to a legacy document mode. The state of the button is saved for that Web page, eliminating the need to press it again when the user returns to the same page at a later time. You can choose to receive a list of sites best viewed in Compatibility View mode that Microsoft updates based on input from the top sites. When navigating to a site on the list, Internet Explorer 9 automatically displays the site in Compatibility View mode, without requiring that you press the Compatibility View button.
  • Automatic updates. Getting the latest browser updates helps keep you protected over time. You can choose to have important updates installed automatically, once they are made available. Automatically installed updates can include security updates, critical updates, definition updates, update rollups, and service packs through Windows Update.
  • Group Policy support. For IT professionals, Internet Explorer 9 continues to provide excellent Group Policy support. With nearly 1,500 Group Policy settings, including new settings to support Internet Explorer 9 features, IT professionals have the control they need to manage Internet Explorer installations after deployment.