વિઝ્યુઅલ સ્ટુડિયોથી ડેવલપર્સ વિઝ્યુઅલ સ્ટુડિયો માટે તેમની ક્ષમતા વિસ્તારવા એક્સટેન્શન લખી શકે છે. આ એક્સટેન્શન વિઝ્યુઅલ સ્ટુડિયોમાં “પ્લગ ઇનટુ” થાય છે અને તેની કામગીરી વિસ્તારે છે. એક્સટેન્શન "મેક્રોઝ" , "એડ-ઇન્સ" અને "પેકેજિસ" ના સ્વરૂપમાં હોય છે. મેક્રો પુનરાવર્તિત કરી શકાય તેવી કામગીરીનું પ્રતિનિધિત્વ કરે છે અને જેને ડેવલપર્સ સેવિંગ, રિપ્લેયિંગ અને વિતરણ માટે પ્રોગ્રામની રીતે રેકોર્ડ કરી શકે છે. મેક્રો જોકે નવા કમાન્ડનો અમલ કે ટૂલ વિન્ડોનું સર્જન કરી શકતા નથી. તે વિઝ્યુઅલ બેઝિકનો ઉપયોગ કરીને લખવામાં આવે છે અને તેને કમ્પાઇલ કરવામાં આવતા નથી. એડ-ઇનથી વિઝ્યુઅલ સ્ટુડિયો ઓબ્જેક્ટ મોડલ એક્સેસ મળે છે અને આઇડીઇ (IDE) ટૂલ્સ સાથે સંકલિત થાય છે. એડ-ઇનથી નવી કામગીરી ઉમેરાય છે અને નવા ટૂલ વિન્ડો ઉમેરી શકાય છે. એડ-ઇનને COM દ્વારા આઇડીઇ (IDE)માં પ્લગ ઇન કરવામાં આવે છે અને કોમ (COM) દ્વારા સુસંગત કોઇ પણ લેંગ્વેજમાં રચી શકાય છે. વિઝ્યુઅલ સ્ટુડિયો એસડીકે (SDK)નો ઉપયોગ કરીને પેકેજ રચવામાં આવે છે અને તે મહત્તમ વિસ્તરણ ક્ષમતા આપે છે. તે ડિઝાઇનર્સ અને અન્ય ટૂલ્સ રચી શકે છે તથા અન્ય પ્રોગ્રામિંગ લેંગ્વેજનું સંકલન કરે છે. વિઝ્યુઅલ સ્ટુડિયો એસડીકે (SDK) સંચાલન રહીત એપીઆઇ (API) તથા સંચાલિત એપીઆઇ (API) પૂરા પાડે છે. જોકે સંચાલિત એપીઆઇ (API) બીન સંચાલિત જેટલા સંપૂર્ણ હોતા નથી. વિઝ્યુઅલ સ્ટુડિયો 2005ના સ્ટાન્ડર્ડ (અને ઉચ્ચ) વર્ઝનમાં એક્સ્ટેન્શનને સપોર્ટ મળે છે. એક્સપ્રેસ એડિશન હોસ્ટિંગ એક્સ્ટેન્શનને સપોર્ટ કરતા નથી.

વિઝ્યુઅલ સ્ટુડિયો 2008થી વિઝ્યુઅલ સ્ટુડિયો શેલ ની રજૂઆત થઇ હતી જે આઇડીઇ (IDE)ના કસ્ટમાઇઝ્ડ વર્ઝનના વિકાસ માટે ઉપયોગી છે. વિઝ્યુઅલ સ્ટુડિયો વીએસપેકેજિસના સેટને વ્યાખ્યાયિત કરે છે જેનાથી કોઇ પણ આઇડીઇ (IDE)ની આવશ્યક કામગીરી મળે છે. આ ઉપરાંત ઇન્સ્ટોલેશનને કસ્ટમાઇઝ કરવા માટે અન્ય પેકેજનો ઉમેરો કરી શકાય છે. શેલના અલગ મોડના કારણે નવા એપ્લિકેશન આઇડીનું સર્જન થાય છે જ્યાં પેકેજ ઇન્સ્ટોલ કરવામાં આવે છે. તેને વિવિધ એક્ઝિક્યુટેબલ દ્વારા શરૂ કરવામાં આવે છે. તેનો હેતુ ચોક્કસ લેંગ્વેજ માટે અથવા ચોક્કસ સ્થિતિ માટે કસ્ટમ ડેવલપમેન્ટ વાતાવરણ પૂરું પાડવાનો છે. ઇન્ટીગ્રેટેડ મોડથી પેકેજને પ્રોફેશનલ/સ્ટાન્ડર્ડ/ટીમ સિસ્ટમ એડિશન માટે એપ્લિકેશન આઇડીમાં ઇન્સ્ટોલ કરી શકાય છે તેથી આ ટૂલ્સ આ એડિશનમાં સંકલિત થઇ શકે છે. વિઝ્યુઅલ સ્ટુડિયો શેલ નિઃશૂલ્ક ડાઉનલોડ માટે પણ ઉપલબ્ધ છે.

વિઝ્યુઅલ સ્ટુડિયો 2008 રિલિઝ કરવામાં આવ્યા બાદ માઇક્રોસોફ્ટે વિઝ્યુઅલ સ્ટુડિયો ગેલેરીનું સર્જન કર્યું હતું. તે વિઝ્યુઅલ સ્ટુડિયોને એક્સ્ટેન્શન વિશે માહિતી પૂરી પાડવાના કેન્દ્રીય સ્થળ તરીકે કામ કરે છે. કોમ્યુનિટી ડેવલપર્સ તથા કોમર્શિયલ ડેવલપર્સ પોતાના એક્સ્ટેન્શન અંગેની માહિતી વિઝ્યુઅલ સ્ટુડિયો 2008 મારફત વિઝ્યુઅલ સ્ટુડિયો ડોટ નેટ 2002ને આપી શકે છે. સાઇટના વપરાશકર્તાઓ એક્સ્ટેન્શનની ગુણવત્તાનું તારણ કાઢવા માટે એક્સ્ટેન્શનને રેટ આપી શકે છે તથા સમીક્ષા કરી શકે છે. RSS સાઇટ પર અપડેટની માહિતી આપે છે અને ટેગિંગ ફિચર્સનું પણ આયોજન કરવામાં આવે છે.







જોકે, વિઝ્યુઅલ સોર્સસેફ 2005 સાથે અન્ય ક્લાયન્ટ –સર્વર મોડલ ઉમેરવામાં આવ્યા હતા (લેન બુસ્ટર અને વીએસએસ (VSS) ઇન્ટરનેટ) જેમાં સંભવતઃ અન્ય પ્રોટોકેલ વપરાયા હતા? વિઝ્યુઅલ સોર્સસેફ 6.0 સ્વતંત્ર પ્રોડક્ટ તરીકે ઉપલબ્ધ હતું અને વિઝ્યુઅલ સ્ટુડિયો 6.0 અને અન્ય પ્રોડક્ટ જેમ કે ઓફિસ ડેવલપર એડિશનમાં સામેલ હતું. વિઝ્યુઅલ સોર્સસેફ 2005 સ્વતંત્ર પ્રોડક્ટ તરીકે ઉપલબ્ધ હતું અને 2005 ટીમ સ્યુટ સાથે મળતું હતું. વિઝ્યુઅલ સ્ટુડિયો ટીમ સિસ્ટમમાં સોર્સ કન્ટ્રોલ માટે ટીમ ફાઉન્ડેશન સર્વર સામેલ હતું.



એડિશન
એક્સ્ટેન્સિબિલિટી
વિઝ્યુઅલ સ્ટુડિયો 97
આર્કિટેક્ચર