விஷுவல் ஸ்டுடியோ 2010 -இன் இறுதி பதிப்பு ஏப்ரல் 12–14 வரை நடைபெறும், டெவ்கனக்ஷன்ஸ் மாநாட்டில் வெளியிடப்படுவதற்கு திட்டமிடப்பட்டது. விஷுவல் ஸ்டுடியோ 2010 ஏப்ரல் 12, 2010 இல் வெளியிடப்படும் என்று மைக்ரோசாஃப்ட்டின் வலைத்தளம் தெரிவிக்கிறது.

The Visual Studio 2விஷுவல் ஸ்டுடியோ 2010 IDE ஆனது, பயனர் இடைமுக ஒழுங்கமைப்பில் இருந்துவந்த தெளிவின்மையைப் போக்கும் விதமாக மறுவடிவமைப்பு செய்யப்பட்டுள்ளது என்று மைக்ரோசாஃப்ட் தெரிவிக்கிறது, "சிக்கல்கள் மற்றும் தெளிவின்மையைக் குறைக்கிறது" என்கிறது மைக்ரோசாஃப்ட். புதிய ஐடிஈயில் பல ஆவணங்களின் சாளரங்களும், மிதக்கும் கருவி சாளரங்களும் அதிகமாக ஆதரிக்கப்படுகின்றன, இதனால் அதிகமாக பல திரையக ஆதரவு கிடைக்கும். IDE ஷெல்லானது, விண்டோஸ் பிரசன்டேஷன் ஃபவுண்டேஷனை (WPF), பயன்படுத்தி மீண்டும் எழுதப்பட்டுள்ளது, அதேபோல, அக உறுப்புகள் நிர்வகிக்கப்பட்ட நீட்டிப்பு ஃப்ரேம்வொர்க் (MEF) மூலமாக மறுவடிவமைப்பு செய்யப்பட்டுள்ளன, இவை அதிக நீட்டிப்பு வசதியையும், முந்தைய IDE பதிப்புகளையும் ஆதரிக்கும், மற்றும் செயலாக்கப்பட்ட துணைநிரல்கள், IDE யின் நடத்தையை மாற்றும் வண்ணம் அமைந்துள்ளன. புதிய பல நிலை நிரலாக்க மொழியான ML-மாறுபாட்டு F# ஆனது, விஷுவல் ஸ்டுடியோ 2010 -இன் ஒரு பகுதியாக இருக்கும்; அதேபோல, உரைசார் மாடலிங் மொழியான எம் என்பதும், குவாட்ரன்ட் என்ற காட்சிவழி மாடல் டிசைனரும் இதில் இருக்கும், இவை அனைத்தும் ஓஸ்லோ முயற்சியின் பகுதிகளே.

விஷுவல் ஸ்டுடியோ 2010 டாட்நெட் ஃப்ரேம்வொர்க் பதிப்பு 4.0 உடன் வெளிவருகிறது. மேலும் இது விண்டோஸ் 7 -ஐ இலக்காக கொண்ட பயன்பாடுகளை உருவாக்குவதற்கு ஆதரவு வழங்கக்கூடியது. மைக்ரோசாஃப்ட் எஸ்க்யூஎல் சர்வர் ஆதரவுடன் ஐபிஎம் DB2 மற்றும் ஆரக்கிள் தரவுத்தளங்களை இது ஆதரிக்கும் (கூடுதல் விவரங்களுக்கு, IBM.com மற்றும் TeamFuze.net ஆகியவற்றைக் காண்க). இது, ஒருங்கிணைந்த, மைக்ரோசாஃப்ட் சில்வர்லைட் பயன்பாடுகளுக்கான ஆதரவையும் வழங்கும், இதில் ஊடாடக்கூடிய டிசைனரும் அடங்கும். விஷுவல் ஸ்டுடியோ 2010 ஆனது, இணைந்த நிரலாக்கத்தை எளிதாக்க பல கருவிகளை வழங்கும்: டாட்நெட் ஃப்ரேம்வொர்க்கிற்கான, இணை நீட்டிப்புகள் மற்றும் இயல்புநிலை குறியீட்டுக்கான இணை பேட்டர்ன்ஸ் நூலகம் ஆகியவற்றுடன் கூடுதலாக இவை வழங்கப்படுகின்றன, இணை பயன்பாடுகளைப் பிழைதிருத்தம் செய்யவும், விஷுவல் ஸ்டுடியோ 2010 இல் கருவிகள் உள்ளன. புதிய கருவிகளானது, இணை செயல்கள் மற்றும் அதன் நிகழ்நேர ஸ்டாக்குகள் ஆகியவற்றைக் காட்சிப்படுத்தும். இணை பயன்பாடுகளை நிகழ்த்தும் கருவிகளை, காத்திருப்பு நேரங்கள் மற்றும் தொடரிழை நகர்தல் நேரங்கள் ஆகியவற்றைக் கணக்கிடவும் பயன்படுத்தலாம். விஷுவல் ஸ்டுடியோ 2010 இல், உள்ள புதிய ஓரியல்பு நிகழ்நேர செயல்பாடுகளுக்கு ஆதரவு வழங்குவதாக, இன்டெல் மற்றும் மைக்ரோசாஃப்ட் நிறுவனங்கள் இணைந்து உறுதியளித்துள்ளன மற்றும், இன்டெல் நிறுவனமானது, இணைவியல்பு ஆதரவை பேரலல் ஸ்டுடியோ என்பதில், விஷுவல் ஸ்டுடியோவுக்கு ஒரு துணைநிரலாக வெளியிட்டுள்ளது.

விஷுவல் ஸ்டுடியோ 2010 இன் குறியீடு திருத்தி, தற்போது பரிந்துரைகளை தனிப்படுத்திக் காண்பிக்கிறது, மற்றும் ஒரு சின்னம் தேர்ந்தெடுக்கப்பட்டுள்ள இடம் மற்றும் சின்னத்தின் பிற அனைத்து வகையான பயன்பாடுகள் ஆகியவற்றையும் காண்பிக்கிறது. இது மேலும், "விரைவு தேடல்" அம்சம் சி++, சி# மற்றும் விபி டாட்நெட் செயல்திட்டங்கள் அனைத்திலும் வழங்குகிறது. விரைவுத்தேடலானது, துணை தொடர் பொருத்தங்கள் மற்றும் கேமல்கேஸ் தேடல்களையும் ஆதரிக்கிறது. தற்போதைய மெத்தடிலிருந்து அழைக்கப்பட்ட எல்லா மெத்தட்களையும் மற்றும் ஒரு குறிப்பிட்ட மெத்தடை அழைக்கும் எல்லா மெத்தட்களையும் "அழைப்பு படிநிலை" அம்சமானது காண்பிக்கும். விஷுவல் ஸ்டுடியோவில் உள்ள இன்டலிசென்ஸ் என்பது "வாடிக்கையாளர் முதலில்" என்ற பயன்முறையை ஆதரிக்கிறது. இதனை ஒரு டெவலப்பர் தேர்வு செய்ய முடியும். இந்த பயன்முறையில், இன்டலிசென்ஸ் ஐடென்டிஃபையர்களை தானாக நிறைவு செய்யாது; இதனால் பயனர்கள் வரையறுக்கபடாத ஐடென்டிஃபையர்களைப் பயன்படுத்த முடியும் (மாறிகள் அல்லது மெத்தட்களின் பெயர்கள்) மற்றும் பின்னர் அவற்றை வரையறுத்துக் கொள்ள முடியும். அவற்றின் வகையானது, பயன்பாட்டிலிருந்து அறியப்படுமானால் விஷுவல் ஸ்டுடியோ 2010 ஆனது, இவற்றைத் தானாக வரையறுக்கவும் உதவும்.

விஷுவல் ஸ்டுடியோ டீம் சிஸ்டம் 2010 ஆனது, "ரோசாரியோ" என்ற குறியீட்டு பெயர் கொண்டது, இது பயன்பாட்டு வாழ்க்கை சுழற்சி நிர்வாகத்திற்கு பயன்படும் வண்ணம் அமைக்கப்பட்டுள்ளது. இது புதிய மாடலிங் கருவிகளைக் கொண்டிருக்கும், "கட்டமைப்பு எக்ஸ்ப்ளோரர்" என்பது, செயல்திட்டங்களையும் கிளாஸ்களையும் அவற்றின் உறவுமுறைகளையும் காட்சி மூலமாக காண்பிக்கும். இது UML செயல்பாட்டு படம், தொகுதிக்கூறு படம், (தருக்க) கிளாஸ் படம், தொடர்நிகழ்வு படம், மற்றும் பயன் நிலை படம் ஆகியவற்றை ஆதரிக்கிறது. விஷுவல் ஸ்டுடியோ டீம் அமைப்பு 2010 என்பதில், "டெஸ்ட் இம்பேக்ட் அனலிசஸ்" என்பதும் அடங்கியுள்ளது, இதில் மூல குறியீட்டில் செய்யப்படும் மாறுபாடுகளால் சோதனை நிலைகள் எவ்வாறு மாற்றமடைகின்றன என்று குறிப்புகள் காண்பிக்கப்படும், இதனால் எந்தவித சோதனை நிலைகளும் இன்றியே சோதனைகளைச் செய்ய முடியும். இதனால் தேவையற்ற சோதனை நிலைகள் இயக்கம் தவிர்க்கப்பட்டு, சோதனை செயல்முறையின் வேகம் அதிகரிக்கிறது.

விஷுவல் ஸ்டுடியோ டீம் சிஸ்டம் 2010 -இல் "வரலாற்று பிழைதிருத்தி" யும் அடங்கியுள்ளது. நடப்பில் செயலிலுள்ள, ஸ்டாக்கை மட்டும் பதிவு செய்யும், தற்போதைய பிழை திருத்தியைப் போலன்றி, வரலாற்று பிழை திருத்தி, செயல்பாட்டு அழைப்பு, மெத்தட் அளவுருக்கள், போன்றவற்றுக்கு முன்பே எல்லா நிகழ்வுகளையும் பதிவு செய்து கொள்கிறது. உடைப்பு புள்ளி எதுவும் அமைக்கப்படாத நிலையில் பிழை ஏற்படும்போது, குறியீட்டு செயலாக்கத்தை எளிதாக மீண்டும் பெற முடியும். வரலாற்று பிழைதிருத்தியானது, பயன்பாட்டை மெதுவாக இயங்க வைக்கும், மற்றும் அதிகமான நினைவகத்தையும் எடுத்துக்கொள்ளும். எந்த அளவு தரவு பதிவு செய்யப்பட வேண்டும் என்று, உள்ளமைவின் மூலம் தேர்வு செய்ய மைக்ரோசாஃப்ட் அனுமதிக்கிறது, இதனால் டெவலப்பர்கள் செயலாக்கத்தின் வேகம் மற்றும் ஆதாரத்தின் பயன்பாடு ஆகியவற்றை கட்டுக்குள் வைக்க முடியும். விஷுவல் ஸ்டுடியோ டீம் சிஸ்டம் 2010 -இல் அடங்கியுள்ள "லேப் மேனெஜ்மென்ட்" என்ற தொகுதிக்கூறு, சோதனையாளர்கள் மற்றும் டெவலப்பர்களுக்கு ஒரே மாதிரியான சூழலைத் தருவதற்கு விர்ச்சுவலைசேஷனைப் பயன்படுத்துகிறது. மெய்நிகர் கணினிகள் சோதனைப்புள்ளிகளால் குறிச்சொல்லிடப்பட்டுள்ளன, இதனால் சிக்கல்கள் உள்ளதா என்று விசாரிப்பதும், சிக்கலை மீண்டும் உருவாக்குவதும் எளிதாக இருக்கும். விஷுவல் ஸ்டுடியோ டீம் சிஸ்டம் 2010 என்பது, சோதனை எண்ணிக்கைகளைப் பதிவு செய்யும் திறனையும் கொண்டுள்ளது. மேலும் சோதனையைச் செய்ய தேவையான துல்லியப் படிகளையும் பதிவு செய்யும். இந்த படிகளை பின்னர் ஒவ்வொன்றாக இயக்கி சிக்கல்களை மீண்டும் உருவாக்க முடியும்.

விஎஸ் 2010 -இல் எஃப்# என்ற ஒரு செயல்நிலை நிரலாக்க மொழி உள்ளது, இது மைக்ரோசாஃப்ட் ரிசெர்ச்சில் உண்மையில் உருவாக்கப்பட்டது. இது முன்னர், ஒரு விருப்ப நீட்டிப்பாக இருந்தது, தற்போது முதன்மைக் கருவியாக மேம்பட்டுள்ளது.

விஷுவல் ஸ்டுடியோ டாட்நெட் 2003
விஷுவல் ஸ்டுடியோ 2008
முன்னரே நிறுவப்பட்ட மெய்நிகர் கணினிகள்
விஷுவல் ஸ்டுடியோ 2010