Developing Applications That Use NIC