Hi Chiran,
Like Johnsold said, DAQmx Base is essentially DAQmx for linux, mac, and Windows CE. However, many of the functionalities and features of DAQmx (such as DAQ assistant) are not present in DAQmx Base.
The readme for DAQmx Base explains what functionality is available for different devices, as well as installation instructions, OS/software/device compatibility, and a FAQ.
The DAQmx Base 3.4 Help is another good resource for DAQmx Base concepts and function references. As for your question regarding the task drop down box not showing your DAQmx Base tasks, this is due to the fact that the DAQmx Task Name constant will only show DAQmx tasks. To be able to see your DAQmx Base task you need to change the IO Filtering of your control.
To do this you need to right-click the control, select IO Filtering, and check the Allow Undefined Names option. Now, if you type your task name in, LabVIEW should accept it.
Here is a slightly (un)related knowledgebase that shows how to change IO Filtering of a control.
I hope this answers your question, let me know if you are still having problems!
Micah M.
National Instruments
NIC AE Specialist - Test