Visual Studio Tools for Applications
ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ (ವಿ. ಎಸ್. ಟಿ. ಎ) ಎಂಬುದು ಸ್ವತಂತ್ರ ಸಾಫ್ಟ್ವೇರ್ ಮಾರಾಟಗಾರರು (ಐ. ಎಸ್. ವಿ. ಗಳು) ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಮತ್ತು ವಿಸ್ತರಿಸಬಹುದಾದ ಎರಡಕ್ಕೂ ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಗ್ರಾಹಕೀಕರಣ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನಿರ್ಮಿಸಲು ಬಳಸಬಹುದಾದ ಸಾಧನಗಳ ಒಂದು ಗುಂಪಾಗಿದೆ. ಆ ಕಸ್ಟಮೈಸೇಶನ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಅಂತಿಮ ಬಳಕೆದಾರರು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಂತೆಯೇ ನಿರ್ವಹಿಸಿದ ವಿಸ್ತರಣೆಯ ಪರಿಸರದಲ್ಲಿ ಐ. ಎಸ್. ವಿ. ಯ ಅಪ್ಲಿಕೇಶನ್ಗೆ ಅನುಗುಣವಾಗಿ ಬಳಸಬಹುದು. ಹಿಸ್ಟರಿ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ ಅನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2005 ರ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಘೋಷಿಸಿತು. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್ನ ಮೊದಲ ಸಮುದಾಯ ತಂತ್ರಜ್ಞಾನ ಪೂರ್ವವೀಕ್ಷಣೆಯನ್ನು (ಸಿ. ಟಿ. ಪಿ.) ಏಪ್ರಿಲ್ 2006ರಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಆಫೀಸ್ 2007 ರೊಂದಿಗೆ ಆವೃತ್ತಿ 1 ಅನ್ನು ಉತ್ಪಾದನೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು. ಅಪ್ಲಿಕೇಶನ್ಗಳ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ 2 ಪ್ರಸ್ತುತ ಆವೃತ್ತಿಯಾಗಿದೆ. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ ನ ಎರಡನೇ ಆವೃತ್ತಿಯು ಡೈನಾಮಿಕ್ ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಮಾಡೆಲ್ ಮತ್ತು ಡಬ್ಲ್ಯುಪಿಎಫ್, ಡಬ್ಲ್ಯುಸಿಎಫ್, ಡಬ್ಲ್ಯುಎಫ್, ಎಲ್ಐಎನ್ಕ್ಯು ಮತ್ತು. ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ 3.5 ಗೆ ಬೆಂಬಲ ನೀಡುವಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಅಂತಿಮ ಬಳಕೆದಾರರು ಮತ್ತು ವ್ಯವಹಾರ ಅಪ್ಲಿಕೇಶನ್ ಡೆವಲಪರ್ಗಳ ಬಳಕೆಗಾಗಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಆಫೀಸ್ 2007 ರೊಂದಿಗೆ ವಿಎಸ್ಟಿಎ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಮತ್ತು ಎಸ್ಡಿಕೆ ಐ. ಎಸ್. ವಿಗಳಿಗೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಲಭ್ಯವಿದೆ. ಆದಾಗ್ಯೂ ಇದನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ಇನ್ಫೋಪಾತ್ನಲ್ಲಿ ಮಾತ್ರ ಸಂಯೋಜಿಸಲಾಗಿದೆ, ಏಕೆಂದರೆ ಸೂಟ್ನಲ್ಲಿರುವ ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ವಿಷುಯಲ್ ಬೇಸಿಕ್ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಆರ್ಕಿಟೆಕ್ಚರ್ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ (ವಿಎಸ್ಟಿಎ) ಯು. ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಆಫೀಸ್ನ (ವಿಎಸ್ಟಿಒ) ಅದೇ ವಾಸ್ತುಶಿಲ್ಪದ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2005 ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್. ನೆಟ್ 2 ಫ್ರೇಮ್ವರ್ಕ್ ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2005 ಅನ್ನು ಆಧರಿಸಿದೆ, ಆದರೆ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ v 2. ನೆಟ್ 3.5 ಎಸ್ಪಿ1 ಫ್ರೇಮ್ವರ್ಕ್ ಮತ್ತು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2008 ಅನ್ನು ಆಧರಿಸಿದೆ. ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್ (ವಿಎಸ್ಎ) ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಕೆಲವು ತಂತ್ರಜ್ಞಾನವನ್ನು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಕರಗಳು ರನ್ಟೈಮ್ ಮತ್ತು ಡಿಸೈನ್ ಟೈಮ್ ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಅಥವಾ ಐಡಿಇ ಎರಡನ್ನೂ ಒಳಗೊಂಡಿರುತ್ತವೆ. ಆತಿಥೇಯ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತಮ್ಮ ಆಬ್ಜೆಕ್ಟ್ ಮಾದರಿಗಳನ್ನು ಆಡ್-ಇನ್ಗಳಿಗೆ ಒಡ್ಡಲು ಮತ್ತು ಆಡ್-ಇನ್ಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಮತ್ತು ಲೋಡ್ ಮಾಡಲು ರನ್ಟೈಮ್ ಅನ್ನು ಬಳಸುತ್ತವೆ. ಆಡ್-ಇನ್ಗಳು ವಿಎಸ್ಟಿಎ ರನ್ಟೈಮ್ ಅನ್ನು ಬಳಸುವ ಪ್ರಾಕ್ಸಿ ಮೂಲಕ ಹೋಸ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಮಾದರಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಅಥವಾ ಪರ್ಯಾಯವಾಗಿ ಆಡ್-ಇನ್ಗಳು ಹೋಸ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೇರವಾಗಿ ಉಲ್ಲೇಖಿಸಬಹುದು. ಐ. ಡಿ. ಇ. ಯು ವಿ. ಎಸ್. ಟಿ. ಎ. 2005ರ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಐ. ಡಿ. ಇ.-ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2005 ಮತ್ತು ವಿ. ಎಸ್. ಟಿ. ಎ. 2ರ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ 2008ರ ಸುವ್ಯವಸ್ಥಿತ ಮತ್ತು ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದಾದ ಆವೃತ್ತಿಯಾಗಿದೆ. ಇದು ವಿಷುಯಲ್ ಬೇಸಿಕ್. ನೆಟ್ ಮತ್ತು ಸಿ #ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲು ಅಥವಾ ಮರೆಮಾಡಲು ಐ. ಡಿ. ಇ. ಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಬಹುದು. ಇದು ವೃತ್ತಿಪರ ಅಭಿವರ್ಧಕರು ಮತ್ತು ವಿದ್ಯುತ್ ಬಳಕೆದಾರರು ಮತ್ತು ಹೆಚ್ಚು ಸ್ಥೂಲ ಧ್ವನಿಮುದ್ರಣ ಆಧಾರಿತ ಕೋಡಿಂಗ್ ಶೈಲಿಯನ್ನು ಹೊಂದಿರುವ ಇತರ ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಸೂಕ್ತವಾಗಿದೆ. ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಪರಿಕರಗಳು ಹೋಸ್ಟ್ ಅಪ್ಲಿಕೇಶನ್ನ 64-ಬಿಟ್ ಬೆಂಬಲ ಮತ್ತು ಮ್ಯಾಕ್ರೋ ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ಸಹ ಹೊಂದಿವೆ, ಆದರೆ ಸಕ್ರಿಯ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿರುವುದಿಲ್ಲ. ವಿಎಸ್ಟಿಎಯನ್ನು ಆತಿಥೇಯ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸಂಯೋಜಿಸಲು ಎಸ್ಡಿಕೆ ಅಗತ್ಯವಿರುತ್ತದೆ, ವಿಎಸ್ಟಿಎಯನ್ನು ಅಪ್ಲಿಕೇಶನ್ನೊಂದಿಗೆ ವಿತರಿಸಲು ಪರವಾನಗಿ ಮತ್ತು ವಿತರಿಸಬಹುದಾದ ವಿಎಸ್ಟಿಎ ಅಗತ್ಯವಿರುತ್ತದೆ. ವಿಎಸ್ಟಿಎ 2008 ಏಕೀಕರಣ ಪರವಾನಗಿಗಳನ್ನು ಸಮ್ಮಿಟ್ ಸಾಫ್ಟ್ವೇರ್ ವಿತರಿಸಿತು, ಇದು ಏಪ್ರಿಲ್ 2006 ರಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ನೊಂದಿಗೆ ಪರವಾನಗಿ ಒಪ್ಪಂದವನ್ನು ಮಾಡಿಕೊಂಡಿತು. ವಿ. ಎಸ್. ಟಿ. ಎ. ಯನ್ನು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಲು ಬಯಸುವ ಸ್ವತಂತ್ರ ಸಾಫ್ಟ್ವೇರ್ ಮಾರಾಟಗಾರರು (ಐ. ಎಸ್. ವಿ. ಗಳು) ಸಮ್ಮಿಟ್ ಸಾಫ್ಟ್ವೇರ್ಗೆ ಪರವಾನಗಿ ಶುಲ್ಕವನ್ನು ಪಾವತಿಸಬೇಕು, ಇದನ್ನು ಪ್ರತಿ ಆಸನಕ್ಕೆ $50 ಆಧಾರದ ಮೇಲೆ ಅಥವಾ ಉತ್ಪನ್ನಗಳ ಆದಾಯವನ್ನು ಅವಲಂಬಿಸಿ 1 ಪ್ರತಿಶತ, 2 ಪ್ರತಿಶತ ಅಥವಾ 3 ಪ್ರತಿಶತ ರಾಯಧನದ ಆಧಾರದ ಮೇಲೆ ಲೆಕ್ಕ ಹಾಕಲಾಗುತ್ತದೆ. ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವಿ. ಎಸ್. ಟಿ. ಎ ತಂಡದ ಬ್ಲಾಗ್ ವಿ. ಎಸ್. ಟಿ. ಎ ಫ್ಯಾಕ್ಟ್ ಶೀಟ್ ವಿ. ಎಸ್. ಟಿ. ಓ. ಎಂ. ಎ. ಎಫ್. ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸಂಪನ್ಮೂಲ ತಾಣ ಟೂಲ್ಸ್ ಫಾರ್ ಅಪ್ಲಿಕೇಷನ್ಸ್ ಅನ್ನು ಅಳವಡಿಸಿಕೊಂಡಿದೆ