How to call axapta method in Visual Studio without BusinessConnector ?

Business Connector is the only way how to call code in AX2009 from external applications. You can publish AIF document services as web services (see AX 2009 AIF Web Services Screencast), nevertheless IIS still uses Business Connector to communicate with AX.