March 2011 - Posts

Complete List Of Microsoft Codenames

Microsoft codenames are the codenames given by Microsoft to products it has in development, before these products are given the names by which they appear on store officially. These are the names given to the products prior to the officially release. Microsoft usually doesn't announced a final name before it is publically available.

Microsoft Logo     Microsoft Codename

Here is a complete list of codenames given by Microsoft for its products.

MS-DOS

Codename

Final name
Newdos

MS-DOS 4.1

Lifeboat

Improved version of DOS 4.0, never finished

Jetski

Improved version of DOS 4.0, became MS-DOS 5

Astro

MS-DOS 6.0

Elroy

MS-DOS 6.1

Elroy

MS-DOS 6.2

Bambi

MS-DOS 6.22 SmartDrive

Evanston, Chico, Felix

MS-DOS 7.0

Windows 3.1x/9x

Codename Final name

Sparta, Winball

Windows for Workgroups 3.1
Snowball

Windows for Workgroups 3.11

Chicago Windows 95
O'Hare

Internet Explorer, first shipped in Microsoft Plus! for Windows 95

Frosting

Microsoft Plus! for Windows 95

Detroit

Windows 95 OSR 2

Nashville Windows Desktop Update,Internet Explorer 4.0
Memphis Windows 98
Millennium Windows Me
 
Windows NT Family
 
Codename Final name
Daytona Windows NT 3.5
SUR (Shell Update Release),Cairo Windows NT 4.0
Wolfpack Microsoft Cluster Server
Hydra Terminal Services, Windows Terminal Server
Janus Windows 2000 64-bit
Impala Windows NT 4.0 Embedded
Neptune Never named
Odyssey Never named
Whistler Windows XP
Mantis Windows XP Embedded
Freestyle Windows XP Media Center Edition
Harmony Windows XP Media Center Edition 2004
Symphony Windows XP Media Center Edition 2005
Emerald Windows XP Media Center Edition 2005 Update Rollup 2
Diamond

Windows Media Center

Lonestar Windows XP Tablet PC Edition 2005
Whistler Server Windows Server 2003
Bobcat Windows Small Business Server 2003
Eiger, Mönch Windows Fundamentals for Legacy PCs
Longhorn Windows Vista
Mojave Windows Vista
Q, Quattro Windows Home Server
Longhorn Server

Windows Server 2008

Cougar Windows Small Business Server 2008
Viridian Hyper-V
Centro Windows Essential Business Server
Blackcomb, Vienna Windows 7
Fiji

Windows Media Center TV Pack 2008

Red Dog Windows Azure
Aurora Windows Small Business Server 2011 Essentials
Quebec Windows Embedded 2011
Windows 8 Upcoming Windows version
Server 8 Upcoming Windows Server version
Windows CE Family
Codename Final Name
Pegasus, Alder Windows CE 1.0
Birch,Gryphon Windows CE 2.1
Cedar,Galileo, Rapier, Merlin, Stinger Windows CE 3.0
Talisker Windows CE 4.0
Macallan Windows CE 5.0
Yamazaki Windows Embedded CE 6.0

Windows Mobile

Codename Final Name
Stinger Windows Smartphone 2002
Ozone Windows Mobile 2003
Ozone update Windows Mobile 2003 Second Edition
Magneto Windows Mobile 5.0
Crossbow Windows Mobile 6.0
Photon Windows Mobile 7 (cancelled)
Chelan Windows Embedded Compact 7
Windows Phone 7 Series Windows Phone 7
Metro Windows Phone 7 UI
Apollo next major Windows Phone version, possibly Windows Phone 8

Media Player

Codename Final Name

Quartz, ActiveMovie

DirectShow

ActiveMovie Player

Windows Media Player

Helix Windows Media Player 8
Corona Windows Media Player 9
Crescent

Windows Media Player 10

Polaris

Windows Media Player 11 for Windows XP

Aurora

Windows Media Player 11 for Windows Vista

-

Windows Media Player 12 for Windows 7

Kestral

Windows Media Player for Pocket PC

Pyranha

Windows Media Player for Smartphone 2002

Changeling

Windows Media Player for Mac OS X

Artemis

Windows Media Format SDK

Zeus

Windows Media Format 9 SDK

Pegasus

Windows Media Video 9 Advanced Profile Encoder

Hercules

Windows Media Server .NET

Internet Explorer

Codename Final Name
O’Hare

Internet Explorer 1

Oxygen

Internet Explorer 3

Trident

MSHTML (layout engine for Internet Explorer 4.0+)

Nashville

Internet Explorer 4

Haley, Mars

Internet Explorer 5.5

Rincon

Internet Explorer 7

Teahapoo, IE.Next

Internet Explorer 8

 -

Internet Explorer 9

Office

Codename Final Name

Office 9

Office 2000

Office 10

Office XP

Next Generation Office (NGO), Office .NET, Office 11

Office 2003

Avignon

Office Visio 2003

Vienna

Office Live Communications Server 2005

Live Server

Office Communications Server 2007

Office 12

Office 2007

Office 14

Office 2010

Office 15

Upcoming Office version

Visual Studio

Codename Final Name

Rainier

Visual Studio .NET (2002)

Everett

Visual Studio 2003

Venus

Visual Web Developer Express Edition

Whidbey

Visual Studio 2005

Orcas

Visual Studio 2008

Burton, Rosario

Visual Studio 2008 Team System

Hawaii, Dev10

Visual Studio 2010

Xbox 360

Codename Final Name
Natal Kinect

SQL Server Family

Codename Final Name
Sphinx SQL Server 7.0
Shiloh SQL Server 2000
Yukon SQL Server 2005
Katmai / Akadia SQL Server 2008
Blue SQL Report Designer 2.0
Denali -
Juneau SQL Server Developer Tools
Crescent -
Osmium Exchange Server 5.5
Platinum Exchange 2002
Titanium Exchange 2003
Wolfpack Cluster Server
Vienna Office Live Communication Server 2005
Hermes System Management Server

Other Server Products

Codename Final Name
Hermes Microsoft System Management Server 1.0
Catapult Microsoft Proxy Server 1.0

.NET

Codename Final Name
Lightning, Project 42 Microsoft .NET v1.0

MISCELLANEOUS

Codename Final Name
Cirrus Access 1.0
Athena Outlook Express
Xenon Successor to the Xbox
Argo Zune
Atlas ASP.NET AJAX
Bullet Microsoft Mail 3.0
Deco Microsoft PhotoDraw
Greenwich Microsoft Office Live Communications Server 2003
Istanbul Microsoft Office Live Communications Server 2005
Metro XML Paper Specification(XPS)
Milan Microsoft Surface
Monad Windows PowerShell
Morro Microsoft Security Essentials
Jolt Silverlight 1.0
Zurich Azure
Dorado Zune PC Client

Cool Codenames

Here is a list of Microsoft codenames which would make for some pretty interesting products:

Bulletproof - Microsoft mail remote client
"The" Duke - Microsoft Xbox controller
Gandalf - Microsoft Encarta 93
Idaho - An early Windows prototype after XP
Nemesis - Microsoft Windows Media Encoder 7.0
Omega - An early version of Microsoft Access
Tarantula - Microsoft personal web server 
Thunder - Microsoft Visual Basic v1.0
Zamboni - Microsoft Visual C++ v4.1

Moreover you can visit the site to download the latest Microsoft codename tracker. Click here to go to the site. Enter the site…

Posted: 03-28-2011 7:03 AM by Deepak Bhattarai with 2 comment(s)

Create an instant PowerPoint presentation from Facebook Photo albums

Facebook, The social network site is giving people the power to share and make the world more open and connected. Along with the growth of Facebook there has also been growth of many websites that works on the 

basis of Facebook. These websites and its applications and features makes yours Facebook experiences more better and amazing.

Docs.com, The Product of Microsoft Fuse Labs has brought a useful feature that will help you create and download your Facebook photo albums as a Microsoft office presentation. It means now you

 don’t need to download Facebook photos from albums manually one by one and make a presentation of that importing it into the Microsoft Office PowerPoint.

Docs Photo Slideshow automatically creates your selected Facebook photo albums into a PowerPoint presentation and allows you to download the Presentation in office PowerPoint .ppsx file format.

Microsoft Fuse Labs and Docs.com

Microsoft Fuse LabsDocs Beta

Discover, create and share Microsoft Office documents with your friends, coworkers, and classmates on Facebook. Integration with Facebook means that the service is all about sharing your documents.

To create the PowerPoint presentation of your Facebook photo album go to Docs.com and choose “Make a photo Slideshow” from the Add a Doc  list on the header menu bar.

Make a Photo Slideshow

Now on the other page Choose a Photo Album to create the PowerPoint Presentation. You can also choose the options of Share With if you want to share it on Facebook profile and moreover choose Editors options for persons allow to edit the slide and click the ‘Create’ button.

create

Now you will be taken to the Download page where you will get Option for Downloading the PowerPoint presentation, Deleting and Editing the PowerPoint presentation. On this page you can open the presentation in PowerPoint and start slideshow of it.

Download Page

Posted: 03-11-2011 8:24 PM by Deepak Bhattarai with no comments

Microsoft DirectX®

Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with Direct such as Direct3D, DirectDraw, DirectMusic, DirectPlay,DirectSound and so on.
Microsoft DirectX Logo

Application programming interfaces a particular set of rules and specifications that a software program can follow to access and make use of the services and resources provided by another particular software program that implements that API. It serves as an interface between different software programs similar to the way the user interface facilitates interaction between humans and computers.

Parts of Microsoft's DirectX API

Direct3D:

It is part of Microsoft's DirectX API. Direct3D is only available for Microsoft's various Windows operating systems (Windows 95 and above). Direct3D is used to render three dimensional graphics in applications where performance is important, such as games. Direct3D also allows applications to run full screen instead of embedded in a window. Direct3Direct3D Abstract LayersD uses hardware acceleration if it is available on the graphics card.

Direct3D is a 3D API. The aim of Direct3D is to abstract the communication between a graphics application and the graphics hardware drivers. It is presented like a thin abstract layer at a level comparable to GDI (see attached diagram). Direct3D contains numerous features that GDI lacks.

DirectDraw:

It is part of Microsoft's DirectX API. DirectDraw is used to render graphics in applications where top performance is important. DirectDraw also allows applications to run full screen or embedded in a window. DirectDraw uses hardware acceleration if it is available on the computer. DirectDraw allows direct access to video memory, hardware overlays, hardware blitters, and page flipping.

DirectDraw is a 2D API. It contains commands for 2D rendering and does not support 3D hardware acceleration. A programmer could use DirectDraw to draw 3D graphics, but the rendering would be slow compared to an API such as Direct3D which does support 3D hardware acceleration.

DirectMusic:

It is a another component of the Microsoft DirectX API that allows music and sound effects to be composed and played and provides flexible interactive control over the way they are played. DirectMusic is a high-level set of objects that allow you to play sound and music. DirectMusic works with message-based musical data.

DirectMusic provides a complete system for implementing dynamic soundtracks that take advantage of hardware acceleration, Downloadable Sounds (DLS), DirectX Media Objects (DMOs), advanced 3D positioning effects and several other features. DirectMusic provides composition and playback of dynamic musical soundtracks based on stored compositional material.

DirectPlay:

It is part of Microsoft's DirectX API. DirectPlay is a network communication library intended for computer game development.

DirectPlay is a high-level software interface between applications and communication services that makes it easy to connect games over the Internet, a modem link, or a network. It provides a way for applications to communicate with each other, regardless of the underlying online service or protocol. DirectPlay also resolves many connectivity issues, such as NAT (Network address translation).

DirectSound:

It is a software component of the DirectX library. It provides a direct interface between applications and the sound card driver on Windows XP and earlier operating systems, enabling applications to produce sounds and play back music.

DirectSound was considered revolutionary when it was introduced in 1995, as it allowed several applications access to the sound card simultaneously. Its ability to play sound in 3D enhanced the feeling of dimension to games. After many years of development, it supplies many other useful capabilities such as the ability to play multichannel sounds at high resolution.

DirectX Logos:

DirectX 1 logo     Directx 2 logo

Different DirectX Version Released

DirectX version

Version number

Date released

DirectX 1.0

4.02.0095

September 30, 1995

DirectX 2.0

- 1996

DirectX 2.0a

4.03.00.1096

June 5, 1996

DirectX 3.0

4.04.00.0068/9

September 15, 1996

DirectX 3.0a

4.04.00.0070

December 1996

DirectX 3.0b

4.04.00.0070

December 1996

DirectX 4.0

Never launched

-

DirectX 5.0

4.05.00.0155 (RC55)

August 4, 1997

DirectX 5.2

4.05.01.1600 (RC00)

4.05.01.1998 (RC0)

June 25, 1998

DirectX 6.0

4.06.00.0318 (RC3)

August 7, 1998

DirectX 6.1

4.06.02.0436 (RC0)

February 3, 1999

DirectX 6.1a

4.06.03.0518 (RC0)

May 5, 1999

DirectX 7.0

4.07.00.0700 (RC1)

4.07.00.0700

September 22, 1999

February 17, 2000

DirectX 7.0a

4.07.00.0716 (RC0)

4.07.00.0716 (RC1)

2000

DirectX 7.1

4.07.01.3000 (RC1)

September 14, 2000

DirectX 8.0

4.08.00.0400 (RC10)

November 12, 2000

DirectX 8.0a

4.08.00.0400 (RC14)

February 5, 2001

DirectX 8.1

4.08.01.0810

4.08.01.0881 (RC7)

October 25, 2001

November 8, 2001

DirectX 8.1a

4.08.01.0901 (RC?)

2002

DirectX 8.1b

4.08.01.0901 (RC7)

June 25, 2002

DirectX 8.2

4.08.02.0134 (RC0)

2002

DirectX 9.0

4.09.00.0900 (RC4)

December 19, 2002

DirectX 9.0a

4.09.00.0901 (RC6)

March 26, 2003

DirectX 9.0b

4.09.00.0902 (RC2)

August 13, 2003

DirectX 9.0c

4.09.00.0903

4.09.00.0904 (RC0)

4.09.00.0904

4.09.00.0904

-

August 4, 2004

August 6, 2004

April 21, 2008

DirectX 10

6.00.6000.16386

6.00.6001.18000

6.00.6002.18005

November 30, 2006

February 4, 2008

April 28, 2009

DirectX 11

6.01.7600.16385

6.01.7601.17514

7.00.6002.18107

October 22, 2009

February 16, 2011

October 27, 2009

 

Components

The components of DirectX are:

  • DirectDraw: for drawing 2D Graphics.
  • Direct3D (D3D): for drawing 3D graphics.
  • DXGI: for enumerating adapters and monitors and managing swap chains for Direct3D 10 and up.
  • Direct2D: for 2D Graphics.
  • DirectWrite: for Fonts.
  • DirectCompute: for GPU Computing.
  • DirectInput: for interfacing with input devices including keyboards, mice, joysticks, or other game controllers.
  • DirectPlay: for communication over a local-area or wide-area network.
  • DirectSound: for the playback and recording of waveform sounds.
    • DirectSound3D (DS3D): for the playback of 3D sounds.
  • DirectMusic: for playback of soundtracks authored in DirectMusic Producer.
  • DirectX Media: comprising Direct Animation for 2D/3D web animation, DirectShow for multimedia playback and streaming media.
  • DirectX Diagnostics (DxDiag): a tool for diagnosing and generating reports on components related to DirectX, such as audio, video, and input drivers.
  • DirectX Media Objects: support for streaming objects such as encoders, decoders, and effects.
  • DirectSetup: for the installation of DirectX components, and the detection of the current DirectX version.
DirectX 11

DirectX ® 11, the next generation of graphics technology, comes with Windows 7. Direct3D 11 was released as part of Windows 7. This is great news for players to use aMicrosoft DirectX 11 Logos many of the latest Windows games. Game developers take advantage of new features to large worlds to create realistic characters and smoother game.
Some of the DirectX 11 features:

  • Tessellation - Tessellation is implemented on the GPU to calculate surfaces with smoother curves, which graphically detailed images leads to, for example, more lifelike characters in the game worlds to explore.
  • Multi-Threading - The ability to scale to multi-core CPUs will allow developers of multi-core CPUs to take advantage of optimum performance. This results in faster frame rates for gaming at the same time supporting a more detailed visual representation.
  • DirectCompute - developers can use the power of discrete graphics cards, games and other applications to accelerate both. This improves the graphics and allows players simultaneously, such as video editing on your Windows 7 PC to speed up everyday tasks.


While using Windows 7 with games and hardware that use older versions of DirectX, fully compatible, the new DirectX 11 features with DirectX 11-compatible graphics cards and games are available that use this new technology.

The compatible Graphic Cards are:

ATI     Nvidia

List of games with DirectX 11 support:

  • Aliens vs. Predator
  • BattleForge
  • Battlefield: Bad Company 2
  • Civilization V
  • Dirt 2
  • Dragon Age II
  • F1 2010
  • Lost Planet 2
  • Medal of Honor
  • Metro 2033
  • S.T.A.L.K.E.R.: Call of Pripyat
  • Lord of the Rings Online: Shadows of Angmar
  • Tom Clancy's H.A.W.X 2
  • World of Warcraft: Cataclysm
  • Battlefield 3
  • Dirt 3
  • Race Driver: Grid 2

Images of different Games:

Hero-NFS-Hot-Pursuit  PES2010_LOGO_A_001  grand_theft_auto_iv    cod-black-ops

You can visit the site Games for Windows for more details on different games and buy the games online and download it.

You can also check the site Games for Windows-Live for 24x7 access to a growing online library of popular game titles.

DirectX resources
  1. Latest DirectX downloads for players
  2. All DirectX downloads
  3. DirectX for developers
  4. Info on AMD DirectX 11 cards
  5. Info on NVIDIA DirectX 11 cards

Posted: 03-09-2011 11:31 PM by Deepak Bhattarai with no comments

“Touch Screen on the go…”

Overview

I use to wonder when I first know about touchscreen and see it in action. I was amazed with its working principle and was more curious about its features and the way it can lead the tech products in the future.

Touchscreen

A touchscreen is an electronic visual display that can detect the presence and location of a touch within the display area. In general it refers to touching the display of the device with a finger or hand. Touchscreens can also sense other passive objects, such as a stylus. Touchscreen is common in devices such as all-in-one computers, tablet computers, and smartphones.

First Touchscreen Computer

First HP-150 Touchscreen

The HP-150 from 1983 was one of the world's earliest commercial touchscreen computers. It did not have a touchscreen instead, it had a 9" Sony Cathode Ray Tube (CRT) surrounded by infrared transmitters and receivers, which detected the position of any non-transparent object on the screen.

Technologies

There are a variety of touchscreen technologies:

  • 1 Resistive
  • 2 Surface acoustic wave
  • 3 Capacitive
    • 3.1 Surface capacitance
    • 3.2 Projected capacitance
      • 3.2.1 Mutual capacitance
      • 3.2.2 Self-capacitance
  • 4 Infrared
  • 5 Optical imaging
  • 6 Dispersive signal technology
  • 7 Acoustic pulse recognition

Construction

There are several ways to build a touchscreen. The main thing is to recognize one or more fingers touching a display, to interpret the command that this represents, and to communicate the command to the appropriate application.

Among the above techniques, the Capacitive or Resistive technology is the most used which consists of four layers:

  1. Top polyester coated with a transparent metallic conductive coating on the bottom
  2. Adhesive spacer
  3. Glass layer coated with a transparent metallic conductive coating on the top
  4. Adhesive layer on the backside of the glass for mounting.

Parts of Touchscreen

Touchscreen has three main parts: Touchscreen Sensor, Controller and Driver Software.

  • Touchscreen Sensor

    A Touchscreen sensor is a touch responsive surface made up of glass panel. It is fitted over the monitor's screen so that viewable area of the display screen is covered with the responsive area of the glass panel. There is an electrical current or signal going through the sensor and touching the screen makes a change in voltage or signal. This voltage change is used to determine the location of the touch to the screen.

    screen Sensor     ScreenKit

  • Controller

    The controller is an interface between touch sensor and the PC. It is a small PC card which takes information from the touch sensor and translates it into information that the PC can understand.The controller sends the touch event information to PC. Controllers that can be connected to Serial / COM or USB port are available.

    usb cable          controller attached

  • Software Driver

    The software driver for the touch screens makes it compatible to work with computer. The controller send the touch event information to the driver and the driver further tells the operating system how to interpret touch event information. Touchscreens drivers are like mouse drivers, so touching the screen is similar as clicking a mouse. As these are quite similar actions, the touchscreen can work with existing software.

    All set      Cd Driver

Uses of Touchscreen

  • All in one PC
  • Laptops/Dual touch screen laptop
  • Smartphones
  • Cameras

Pictures of different Products using Touchscreen Technology

  1. All in one PC

imacTouchSmart HPvaioblack lenovo

You can go to Windows site to know more about All in one PC. Click PC overview to go to the site.

2. Laptops

Latitude DellEeePC NetbookNb30 SamsungTouchsmart HP

You can select your own laptops by the link.

3. Smartphones

touch HTC ProiPhone 3G STouch BlackBerry

You can buy windows phones and overview it from windows site. Click here.

Windows VS Touchscreen

You can visit the Windows site for more information about the Windows Touch. Click Windows Touch to go to the site.

Apple VS Touchscreen

You can visit the Apple site for more information about the Apple Touch. Click Apple Touch to go to the site.

Posted: 03-06-2011 6:59 PM by Deepak Bhattarai with no comments

Login to Your PC by Simply Looking at It!

Data security has became the biggest issue nowadays. People have got a tons of data in their computer. They use strong, secure and lengthy password to protect their data from unauthorized login to change their system. But using the strong and lengthy password (text based) isn't always a good idea because it has high risk of getting the Password stolen or you may even forget your password.

For your security there has been developed a lot of alternatives to text based logins like finger recognizable, voice recognition and much more. But among them face recognize is the best. Now a days many new devices like notebooks and laptops comes with face recognize feature by default but for those computer which don’t have this feature is made possible now with the help of free software.

Luxand Blink! is that free application for windows that enables face recognize login via webcam in password protected computer. A user must have webcam installed in his PC to enable this feature.

Luxand Blink! has got many features.With Blink!, you can login day or night. Sophisticated face recognition algorithms automatically adjust for varying lighting

conditions, making login possible whether window or artificial lighting is used.

Blink! provides additional security benefits by making it easier for you to automatically unlock your PCs by simply looking into a webcam. Stolen passwords are becoming less of an issue as Blink! photographs and timestamps you every time you login, whether you use a password or a biometric sign-in. Journaling account logins helps identify hijacked accounts and can determine who logged in using stolen credentials.

Installation Process: The first thing is that you need to download it from the download page of the Luxand Blink! or Click Download it... to go to the download page. You have to pay for this software. You can try the trial version of this software by clicking Try Luxand Blink! You might take help from the Installation help page.

Posted: 03-01-2011 2:21 PM by Deepak Bhattarai with 2 comment(s)