विंडोज फोन 7 विंडोज मोबाइल 6.5 और नीचे से एक बड़ी पारी है, विशेष रूप से उद्यम के दृष्टिकोण से। अतीत में बहुत सी कंपनियों के पास C ++ और अन्य भाषाओं में कस्टम-विकसित ऐप हैं जो सीधे फोन पर चलते हैं। विंडोज फोन 7 के साथ, यह अब संभव नहीं है। प्रत्येक एप्लिकेशन को सिल्वरलाइट और / या XNA स्टूडियो का उपयोग करके विकसित किया जाना चाहिए, और Microsoft प्रोविजनिंग प्रक्रिया के माध्यम से डिवाइस पर तैनात किया जाना चाहिए। ऐसे संकेत मिले हैं कि भविष्य में एंटरप्राइज़ उद्देश्यों के लिए डिवाइस पर सीधे एप्लिकेशन को तैनात करना संभव हो सकता है।
यह कहा जा रहा है, यदि आप उन वजीफा के साथ प्राप्त कर सकते हैं, तो आप अंतर्निहित कैमरा का उपयोग करके विंडोज फोन 7 से बार कोड पढ़ सकते हैं। इस वर्ष MIX '10 सम्मेलन में, उन्होंने एक सिल्वरलाइट ईबे क्विक लिस्टर एप्लिकेशन को प्रदर्शित किया, जिसने वेब कैम का उपयोग करके बार कोड को मान्यता दी। आप एक ऐसा एप्लिकेशन लिख सकते हैं जो फोन के कैमरे का उपयोग करता है।