VB. NET 2005 (ફ્રેમવર્ક 2.0) થી શરૂઆત કરીને, માઈક્રોસોફ્ટ તેને અંશતઃ વર્ગોનો ઉપયોગ કરીને એક સંપૂર્ણપણે અલગ ફાઇલમાં મૂકી છે, પરંતુ પ્રદેશ નિર્દેશિકા હજુ પણ ઉપલબ્ધ છે, અને તમે તેનો ઉપયોગ તમારા પોતાના કોડને વ્યવસ્થિત કરવા માટે કરી શકો છો.