Question about Atmega328

@LarryD, Ok thanks for replying but it's not answer to my first question:

I want to connect my Atmega328 to directly computer (Using USB), So I have set up my Atmega328 circuit, but What I have to do after this, should I connect it directly to computer without uploading/installing anything on atmega328 or computer (Arduino IDE)? Should I normally choose Arduino Uno as board (I have uploaded Arduino Uno bootloader on atmega328)? if not then what I have to install (and how)?

See:
Gammon Forum : Electronics : Microprocessors : How to make an Arduino-compatible minimal board

The tutorial that you gave me uses FTDI cable, but I ask that How to do this without FTDI cable, with just normal usb and Atmega328.

thanks