I want to switch to dynamics ax development from .net.

So any one kindly tell me the job opportunity in this field as compared to .net. i am confusing a little bit to do so.

The .NET world is very wide - what exactly do you do? Different .NET developers will look for different places in Dynamics AX where they can use their skills (e.g. an ASP.NET developer vs. a WCF developer).

And what do you expect from switching to AX?

actually i am confused in that which one to be selected for my career. (.Net or Dynamics ax)

so kindly explain me that which one have more job opportunity in the future.?

.NET framework is a software framework - languages, compilers, libraries and so on. There are many higher-level solutions based on it, e.g. ASP.NET, ADO.NET, WPF and many more.

Dynamics AX is a specific Enterprise Resource Planning product. Some of its components use .NET framework.

You’re trying to compare apples and oranges.