All language subtitles for 10-Visual Studio for IT administrators (720p_30fps_H264-128kbit_AAC)

af Afrikaans
sq Albanian
am Amharic
ar Arabic
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish Download
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:01,389 --> 00:00:05,758 [Music] 2 00:00:04,960 --> 00:00:08,240 hi 3 00:00:05,759 --> 00:00:10,160 my name is christine ruana and i'm here 4 00:00:08,240 --> 00:00:12,080 today to talk to you about all the 5 00:00:10,160 --> 00:00:15,280 improvements we've been making to the 6 00:00:12,080 --> 00:00:17,519 visual studio administrator experience 7 00:00:15,279 --> 00:00:20,239 over the last several decades 8 00:00:17,519 --> 00:00:23,359 visual studio has provided world-class 9 00:00:20,239 --> 00:00:25,839 productivity tools for developers 10 00:00:23,359 --> 00:00:28,400 we've also realized 11 00:00:25,839 --> 00:00:30,800 how important it is to provide the same 12 00:00:28,399 --> 00:00:32,719 level of functionality and support to 13 00:00:30,800 --> 00:00:34,719 i.t administrators 14 00:00:32,719 --> 00:00:37,840 those people who have the important 15 00:00:34,719 --> 00:00:40,399 responsibility for maintaining their 16 00:00:37,840 --> 00:00:42,960 organization's software infrastructure 17 00:00:40,399 --> 00:00:45,039 and keeping it secure 18 00:00:42,960 --> 00:00:45,840 the developer tools that we provide to 19 00:00:45,039 --> 00:00:48,559 you 20 00:00:45,840 --> 00:00:51,359 must be easy to update and easy to 21 00:00:48,558 --> 00:00:54,558 manage so that your organization can be 22 00:00:51,359 --> 00:00:57,600 resilient to security threats 23 00:00:54,558 --> 00:00:58,479 we want you to always have 24 00:00:57,600 --> 00:01:00,719 the 25 00:00:58,479 --> 00:01:02,718 most current and best defenses at your 26 00:01:00,719 --> 00:01:05,118 disposal 27 00:01:02,719 --> 00:01:07,760 in this talk i'll be describing the 28 00:01:05,118 --> 00:01:10,319 recent improvements we've made to help 29 00:01:07,760 --> 00:01:11,439 administrators deploy and manage visual 30 00:01:10,319 --> 00:01:14,798 studio 31 00:01:11,438 --> 00:01:17,519 as many of you are aware visual studio 32 00:01:14,799 --> 00:01:20,240 has a concept of servicing baselines 33 00:01:17,519 --> 00:01:22,879 which are distinct future version levels 34 00:01:20,239 --> 00:01:25,118 that are supported and that enterprises 35 00:01:22,879 --> 00:01:27,280 can park on 36 00:01:25,118 --> 00:01:29,920 we are now referring to servicing 37 00:01:27,280 --> 00:01:32,799 baselines as long-term servicing 38 00:01:29,920 --> 00:01:36,478 channels or ltscs 39 00:01:32,799 --> 00:01:39,040 ltscs provide flexibility and control 40 00:01:36,478 --> 00:01:41,280 for when you accept and deploy 41 00:01:39,040 --> 00:01:42,960 feature or security updates across your 42 00:01:41,280 --> 00:01:45,840 organization 43 00:01:42,959 --> 00:01:47,919 with visual studio 2022 there are a few 44 00:01:45,840 --> 00:01:51,680 significant improvements i'd like to 45 00:01:47,920 --> 00:01:55,040 call your attention to regarding ltscs 46 00:01:51,680 --> 00:01:58,240 we are now declaring in advance 47 00:01:55,040 --> 00:02:00,000 when these additional ltscs will become 48 00:01:58,239 --> 00:02:03,118 available 49 00:02:00,000 --> 00:02:06,478 and how long they'll be supported for 50 00:02:03,118 --> 00:02:10,000 starting with visual studio 2022 every 51 00:02:06,478 --> 00:02:13,598 six months in the fall and in the spring 52 00:02:10,000 --> 00:02:15,520 we will release a new ltsc that supports 53 00:02:13,598 --> 00:02:18,318 the skus that our enterprise and 54 00:02:15,520 --> 00:02:21,680 professional customers use 55 00:02:18,318 --> 00:02:25,359 each ltsc release will be supported and 56 00:02:21,680 --> 00:02:27,520 kept secure for 18 months 57 00:02:25,360 --> 00:02:29,599 having better visibility into our 58 00:02:27,520 --> 00:02:32,400 upcoming release schedule 59 00:02:29,598 --> 00:02:34,878 will hopefully be helpful to you as you 60 00:02:32,400 --> 00:02:36,400 plan your upcoming business upgrade 61 00:02:34,878 --> 00:02:40,159 cycles 62 00:02:36,400 --> 00:02:42,640 additionally these ltscs now completely 63 00:02:40,159 --> 00:02:43,680 behave as independently installable 64 00:02:42,639 --> 00:02:47,199 products 65 00:02:43,680 --> 00:02:51,840 which means that it's easier to receive 66 00:02:47,199 --> 00:02:51,839 the correct notifications and updates 67 00:02:53,680 --> 00:02:58,159 the second improvement i'd like to 68 00:02:56,159 --> 00:03:00,799 highlight here in this talk 69 00:02:58,158 --> 00:03:02,000 is an even more fundamental change to 70 00:03:00,800 --> 00:03:03,760 the product 71 00:03:02,000 --> 00:03:05,919 in fact i'm going gonna demo this 72 00:03:03,759 --> 00:03:09,280 because it's so cool 73 00:03:05,919 --> 00:03:12,559 with visual studio 2022 you can now 74 00:03:09,280 --> 00:03:15,280 configure where your clients are going 75 00:03:12,560 --> 00:03:18,319 to get their updates from 76 00:03:15,280 --> 00:03:21,439 we call these update channels 77 00:03:18,318 --> 00:03:23,839 furthermore you can also configure what 78 00:03:21,439 --> 00:03:26,079 update channels are available to your 79 00:03:23,840 --> 00:03:29,920 organization 80 00:03:26,080 --> 00:03:33,040 let me show you what i'm talking about 81 00:03:29,919 --> 00:03:36,238 here on this machine i've installed the 82 00:03:33,039 --> 00:03:40,239 visual studio 2022 product and i have 83 00:03:36,239 --> 00:03:42,400 the visual studio 2022 installer opened 84 00:03:40,239 --> 00:03:45,200 the visual studio installer is actually 85 00:03:42,400 --> 00:03:46,959 a completely separate app from the main 86 00:03:45,199 --> 00:03:49,359 visual studio ide 87 00:03:46,959 --> 00:03:51,598 the installer manages all of the 88 00:03:49,360 --> 00:03:54,640 instances that i have installed on the 89 00:03:51,598 --> 00:03:57,199 machine including previous versions 90 00:03:54,639 --> 00:04:00,399 you can see here that i happen to have 91 00:03:57,199 --> 00:04:03,280 both visual studio 2022 and 92 00:04:00,400 --> 00:04:05,360 an older version of visual studio 2019 93 00:04:03,280 --> 00:04:07,280 installed 94 00:04:05,360 --> 00:04:10,560 the new installer that comes with visual 95 00:04:07,280 --> 00:04:14,000 studio 2022 now has the capability of 96 00:04:10,560 --> 00:04:16,319 configuring the update channels or where 97 00:04:14,000 --> 00:04:18,879 each one of these visual studio products 98 00:04:16,319 --> 00:04:22,000 should get its future updates from 99 00:04:18,879 --> 00:04:24,079 when i click on the more button 100 00:04:22,000 --> 00:04:27,279 there's now an option 101 00:04:24,079 --> 00:04:29,439 to display the update settings dialog 102 00:04:27,279 --> 00:04:30,799 which allows me to configure the update 103 00:04:29,439 --> 00:04:33,600 channel 104 00:04:30,800 --> 00:04:36,560 you can see here that this instance of 105 00:04:33,600 --> 00:04:39,600 the product is configured to get updates 106 00:04:36,560 --> 00:04:40,560 from the visual studio 2022 current 107 00:04:39,600 --> 00:04:43,199 channel 108 00:04:40,560 --> 00:04:46,478 which contains the latest 109 00:04:43,199 --> 00:04:50,080 product hosted by microsoft 110 00:04:46,478 --> 00:04:54,800 i have the option to switch to either 111 00:04:50,079 --> 00:04:57,918 the 17.0 ltsc baseline channel 112 00:04:54,800 --> 00:05:00,960 or the preview channel 113 00:04:57,918 --> 00:05:03,439 if i choose the ltsc channel 114 00:05:00,959 --> 00:05:05,758 then all of my subsequent updates and 115 00:05:03,439 --> 00:05:08,800 notifications will be sourced from the 116 00:05:05,759 --> 00:05:11,680 latest release that is available on that 117 00:05:08,800 --> 00:05:14,160 ltsc channel 118 00:05:11,680 --> 00:05:17,439 oh one more thing 119 00:05:14,160 --> 00:05:19,520 don't forget to actually do the update 120 00:05:17,439 --> 00:05:21,519 after you change a channel 121 00:05:19,519 --> 00:05:24,879 setting the update channel and updating 122 00:05:21,519 --> 00:05:27,680 the product are two separate actions 123 00:05:24,879 --> 00:05:28,800 many of our enterprise customers have to 124 00:05:27,680 --> 00:05:31,439 manage 125 00:05:28,800 --> 00:05:33,439 customized environments and enforced 126 00:05:31,439 --> 00:05:35,360 customized policies 127 00:05:33,439 --> 00:05:37,918 for example sometimes in these 128 00:05:35,360 --> 00:05:40,560 environments the client machines don't 129 00:05:37,918 --> 00:05:43,758 have access to the internet 130 00:05:40,560 --> 00:05:46,560 or sometimes the development teams want 131 00:05:43,759 --> 00:05:49,120 to tightly control exactly what version 132 00:05:46,560 --> 00:05:51,918 of the product their team uses 133 00:05:49,120 --> 00:05:54,720 for these types of scenarios the it 134 00:05:51,918 --> 00:05:57,198 admins usually wind up in creating and 135 00:05:54,720 --> 00:05:59,600 maintaining a network layout of the 136 00:05:57,199 --> 00:06:02,080 visual studio product that they then 137 00:05:59,600 --> 00:06:04,720 make available for their client machines 138 00:06:02,079 --> 00:06:08,800 to install or update from 139 00:06:04,720 --> 00:06:11,440 well with the new ability to configure 140 00:06:08,800 --> 00:06:13,840 where the client looks for updates you 141 00:06:11,439 --> 00:06:16,240 can easily configure it to look for 142 00:06:13,839 --> 00:06:17,918 updates in a layout location that you 143 00:06:16,240 --> 00:06:21,360 make available 144 00:06:17,918 --> 00:06:23,038 and since layouts are very popular with 145 00:06:21,360 --> 00:06:25,120 it administrators 146 00:06:23,038 --> 00:06:27,918 we thought it'd be helpful to make this 147 00:06:25,120 --> 00:06:30,240 layout changing functionality work for 148 00:06:27,918 --> 00:06:31,918 all visions of visual studio that the 149 00:06:30,240 --> 00:06:34,639 installer controls 150 00:06:31,918 --> 00:06:37,918 in other words this functionality will 151 00:06:34,639 --> 00:06:41,038 work down level for vs 2019 152 00:06:37,918 --> 00:06:41,918 and vs 2017.2 153 00:06:41,038 --> 00:06:44,719 again 154 00:06:41,918 --> 00:06:47,279 let me show you what i'm talking about 155 00:06:44,720 --> 00:06:50,000 going back to my example i already 156 00:06:47,279 --> 00:06:53,038 showed you that my visual studio 2022 157 00:06:50,000 --> 00:06:56,079 instance can get updates from one of 158 00:06:53,038 --> 00:06:58,399 three microsoft hosted channels 159 00:06:56,079 --> 00:07:01,519 now it just so happens that my visual 160 00:06:58,399 --> 00:07:04,959 studio 29 instance was installed on this 161 00:07:01,519 --> 00:07:07,758 machine a while ago via a network layout 162 00:07:04,959 --> 00:07:10,318 you can see here that the update channel 163 00:07:07,759 --> 00:07:13,680 is named private channel and the package 164 00:07:10,319 --> 00:07:15,598 location is here on this network server 165 00:07:13,680 --> 00:07:17,120 that was used to install from a long 166 00:07:15,598 --> 00:07:18,879 time ago 167 00:07:17,120 --> 00:07:21,598 now the update channel name for this 168 00:07:18,879 --> 00:07:23,918 layout install says private channel 169 00:07:21,598 --> 00:07:26,240 simply because we made the word private 170 00:07:23,918 --> 00:07:28,159 channel be the default channel name in 171 00:07:26,240 --> 00:07:30,879 situations like this 172 00:07:28,160 --> 00:07:33,840 where an older product had already been 173 00:07:30,879 --> 00:07:36,399 installed long before this new 2022 174 00:07:33,839 --> 00:07:38,079 installer arrived 175 00:07:36,399 --> 00:07:40,159 so the last thing i'd like to show you 176 00:07:38,079 --> 00:07:42,478 in this section is the ability to 177 00:07:40,160 --> 00:07:44,720 somewhat customize 178 00:07:42,478 --> 00:07:47,439 what shows up in this drop down 179 00:07:44,720 --> 00:07:49,120 it's possible to configure what update 180 00:07:47,439 --> 00:07:50,560 options are available within your 181 00:07:49,120 --> 00:07:52,879 organization 182 00:07:50,560 --> 00:07:54,959 for example you can add additional 183 00:07:52,879 --> 00:07:57,759 network locations to service update 184 00:07:54,959 --> 00:07:59,918 channels or you can hide microsoft 185 00:07:57,759 --> 00:08:02,240 channels and prevent your clients from 186 00:07:59,918 --> 00:08:04,639 looking at microsoft servers as a source 187 00:08:02,240 --> 00:08:07,199 for updates 188 00:08:04,639 --> 00:08:09,598 suppose i am an administrator in a very 189 00:08:07,199 --> 00:08:14,400 locked down environment and i wanted to 190 00:08:09,598 --> 00:08:17,439 make both my 2022 instance and my 2019 191 00:08:14,399 --> 00:08:20,079 instance get updates from new layouts 192 00:08:17,439 --> 00:08:22,240 that i just created based on security 193 00:08:20,079 --> 00:08:24,399 updates from microsoft that came out 194 00:08:22,240 --> 00:08:26,800 last patch tuesday 195 00:08:24,399 --> 00:08:31,198 also i don't really like the default 196 00:08:26,800 --> 00:08:33,278 name private channel in my 2019 instance 197 00:08:31,199 --> 00:08:34,320 so i want to change that channel name 198 00:08:33,278 --> 00:08:36,559 too 199 00:08:34,320 --> 00:08:40,320 well i can do all of this by configuring 200 00:08:36,559 --> 00:08:43,199 a few entries in this client's registry 201 00:08:40,320 --> 00:08:43,200 which i'll do now 202 00:08:43,360 --> 00:08:49,839 i have here this registry file that i'll 203 00:08:45,679 --> 00:08:49,838 import into the registry 204 00:08:53,679 --> 00:08:58,719 now i'll bring the update settings 205 00:08:56,000 --> 00:09:00,799 dialog up again and you can see 206 00:08:58,720 --> 00:09:02,800 that i've added my layout 207 00:09:00,799 --> 00:09:05,278 in this 2022 208 00:09:02,799 --> 00:09:05,278 version 209 00:09:05,759 --> 00:09:08,559 i have the current channel 210 00:09:07,759 --> 00:09:13,278 and 211 00:09:08,559 --> 00:09:13,278 i have my new private layout channel too 212 00:09:13,519 --> 00:09:19,600 in this 2019 version 213 00:09:17,120 --> 00:09:21,360 i've renamed private channel to 214 00:09:19,600 --> 00:09:22,800 something that's more meaningful to my 215 00:09:21,360 --> 00:09:25,440 organization 216 00:09:22,799 --> 00:09:28,319 and i've also added another layout 217 00:09:25,440 --> 00:09:30,320 channel here too 218 00:09:28,320 --> 00:09:33,040 this particular configuration i 219 00:09:30,320 --> 00:09:35,200 demonstrated is just an example we have 220 00:09:33,039 --> 00:09:38,319 a few other dials available to 221 00:09:35,200 --> 00:09:40,240 facilitate slightly different scenarios 222 00:09:38,320 --> 00:09:42,480 so refer to the visual studio 223 00:09:40,240 --> 00:09:45,039 administrator's guide for additional 224 00:09:42,480 --> 00:09:47,600 details 225 00:09:45,039 --> 00:09:50,240 i hope you can see and appreciate that 226 00:09:47,600 --> 00:09:53,839 configuring and managing updates is now 227 00:09:50,240 --> 00:09:56,159 a lot easier with visual studio 2022 228 00:09:53,839 --> 00:09:58,000 even though my demo illustrated how to 229 00:09:56,159 --> 00:09:59,360 change a channel through the ui in the 230 00:09:58,000 --> 00:10:02,320 installer 231 00:09:59,360 --> 00:10:05,278 you can also get to this ui directly 232 00:10:02,320 --> 00:10:07,519 within the ide by going to the help menu 233 00:10:05,278 --> 00:10:10,078 and checking for updates 234 00:10:07,519 --> 00:10:12,399 and most importantly this functionality 235 00:10:10,078 --> 00:10:14,479 is accessible through the command line 236 00:10:12,399 --> 00:10:16,799 so that admins can manage this stuff 237 00:10:14,480 --> 00:10:18,800 programmatically 238 00:10:16,799 --> 00:10:21,679 the third improvement 239 00:10:18,799 --> 00:10:25,278 i'd like to make you aware of 240 00:10:21,679 --> 00:10:27,359 is regarding layouts 241 00:10:25,278 --> 00:10:29,919 as i mentioned earlier 242 00:10:27,360 --> 00:10:32,159 a lot of enterprises use layouts to 243 00:10:29,919 --> 00:10:33,519 control which exact version of the 244 00:10:32,159 --> 00:10:35,519 product is used within their 245 00:10:33,519 --> 00:10:37,759 organization 246 00:10:35,519 --> 00:10:39,600 as with most important things in life 247 00:10:37,759 --> 00:10:42,639 one of the biggest costs of using 248 00:10:39,600 --> 00:10:44,560 layouts is dealing with the maintenance 249 00:10:42,639 --> 00:10:47,439 layout maintenance is absolutely 250 00:10:44,559 --> 00:10:49,039 necessary in order to keep both them 251 00:10:47,440 --> 00:10:51,920 and their clients 252 00:10:49,039 --> 00:10:54,719 updated and secure 253 00:10:51,919 --> 00:10:57,439 with visual studio 2019 and below there 254 00:10:54,720 --> 00:10:59,200 are few shall we say hurdles with 255 00:10:57,440 --> 00:11:01,360 managing layouts 256 00:10:59,200 --> 00:11:04,160 the process of updating layouts was 257 00:11:01,360 --> 00:11:06,159 sometimes rather difficult to either do 258 00:11:04,159 --> 00:11:09,519 or to get right 259 00:11:06,159 --> 00:11:11,519 in some situations the new layout folder 260 00:11:09,519 --> 00:11:14,240 would not be recognized 261 00:11:11,519 --> 00:11:16,799 and in other situations it was tricky to 262 00:11:14,240 --> 00:11:19,519 determine exactly what the layout would 263 00:11:16,799 --> 00:11:21,919 even be updated to 264 00:11:19,519 --> 00:11:24,959 we've recently spent a lot of time and 265 00:11:21,919 --> 00:11:27,519 effort polishing up these scenarios and 266 00:11:24,958 --> 00:11:30,479 with visual studio 2022 we've made it 267 00:11:27,519 --> 00:11:33,519 much easier for you to confidently 268 00:11:30,480 --> 00:11:37,039 update and maintain layouts 269 00:11:33,519 --> 00:11:39,440 first of all you can now reliably change 270 00:11:37,039 --> 00:11:42,480 the network location of a layout 271 00:11:39,440 --> 00:11:44,959 in other words if your client installed 272 00:11:42,480 --> 00:11:47,360 from a layout in one location 273 00:11:44,958 --> 00:11:50,239 and you've recently created a layout in 274 00:11:47,360 --> 00:11:52,639 another location you can easily 275 00:11:50,240 --> 00:11:54,000 configure your client to update from the 276 00:11:52,639 --> 00:11:56,079 new layout 277 00:11:54,000 --> 00:11:58,320 by using the change update channel 278 00:11:56,078 --> 00:12:00,399 functionality that i just showed you 279 00:11:58,320 --> 00:12:02,560 this is a pretty simple concept and a 280 00:12:00,399 --> 00:12:03,519 lot of our customers just expected it to 281 00:12:02,559 --> 00:12:05,838 work 282 00:12:03,519 --> 00:12:07,519 well it just didn't always work before 283 00:12:05,839 --> 00:12:09,680 but i'm happy to say 284 00:12:07,519 --> 00:12:11,519 it the scenario works now all of the 285 00:12:09,679 --> 00:12:14,159 time 286 00:12:11,519 --> 00:12:15,679 now in order to change layout update 287 00:12:14,159 --> 00:12:18,399 locations 288 00:12:15,679 --> 00:12:20,638 you just need to have the functionality 289 00:12:18,399 --> 00:12:22,839 that comes with this new and improved 290 00:12:20,639 --> 00:12:26,639 visual studio 2022 291 00:12:22,839 --> 00:12:30,160 installer so we're providing the ability 292 00:12:26,639 --> 00:12:34,879 for you to distribute this new installer 293 00:12:30,159 --> 00:12:37,039 in your older 2019 and 2017 layouts 294 00:12:34,879 --> 00:12:39,759 once the new installer gets installed on 295 00:12:37,039 --> 00:12:42,319 your client machines then the clients 296 00:12:39,759 --> 00:12:44,799 will be able to switch to get updates 297 00:12:42,320 --> 00:12:46,720 from a new layout 298 00:12:44,799 --> 00:12:48,479 the next set of layout improvements i 299 00:12:46,720 --> 00:12:50,240 want to call your attention to is with 300 00:12:48,480 --> 00:12:52,639 the bootstrappers 301 00:12:50,240 --> 00:12:56,560 the bootstrapper is the file that's 302 00:12:52,639 --> 00:12:58,240 named something like vsenterprise.exe 303 00:12:56,559 --> 00:13:00,719 and it's a thing that you double click 304 00:12:58,240 --> 00:13:03,839 on to install visual studio 305 00:13:00,720 --> 00:13:06,720 it basically has just enough information 306 00:13:03,839 --> 00:13:09,120 to kick start the installation process 307 00:13:06,720 --> 00:13:11,600 the bootstrapper can also be used to 308 00:13:09,120 --> 00:13:14,078 update a layout 309 00:13:11,600 --> 00:13:16,320 in earlier versions of the product if 310 00:13:14,078 --> 00:13:19,039 you wanted to update your layout to a 311 00:13:16,320 --> 00:13:23,120 very specific version of visual studio 312 00:13:19,039 --> 00:13:26,559 you might have discovered this webpage 313 00:13:23,120 --> 00:13:28,399 which has links to all of our available 314 00:13:26,559 --> 00:13:31,199 bootstrappers 315 00:13:28,399 --> 00:13:33,440 you may have clicked one of these links 316 00:13:31,200 --> 00:13:35,120 next to the exact version that you 317 00:13:33,440 --> 00:13:37,440 wanted 318 00:13:35,120 --> 00:13:40,078 downloaded that bootstrapper and use it 319 00:13:37,440 --> 00:13:42,079 to update your layout 320 00:13:40,078 --> 00:13:43,439 a simple but immensely helpful 321 00:13:42,078 --> 00:13:46,159 improvement we've made to the 322 00:13:43,440 --> 00:13:48,399 bootstrapper is to reflect both the 323 00:13:46,159 --> 00:13:50,559 channel and the product version 324 00:13:48,399 --> 00:13:51,679 in the files properties 325 00:13:50,559 --> 00:13:54,719 here 326 00:13:51,679 --> 00:13:57,519 i have a 2022 bootstrapper 327 00:13:54,720 --> 00:13:59,440 you can see that the file properties in 328 00:13:57,519 --> 00:14:03,198 the details tab 329 00:13:59,440 --> 00:14:05,120 now tells you which version and channel 330 00:14:03,198 --> 00:14:07,919 it will install 331 00:14:05,120 --> 00:14:11,278 this information helps you confirm that 332 00:14:07,919 --> 00:14:13,838 what you execute to update a layout is 333 00:14:11,278 --> 00:14:15,600 actually what you intend 334 00:14:13,839 --> 00:14:18,160 this bootstrapper here is going to 335 00:14:15,600 --> 00:14:21,440 install the latest release that exists 336 00:14:18,159 --> 00:14:23,278 on the 17.0 ltsc channel 337 00:14:21,440 --> 00:14:25,360 and it's going to configure the layout 338 00:14:23,278 --> 00:14:26,958 to use that channel 339 00:14:25,360 --> 00:14:29,360 another way we're making layout 340 00:14:26,958 --> 00:14:32,239 maintenance easier is by providing 341 00:14:29,360 --> 00:14:33,919 another location for you to acquire 342 00:14:32,240 --> 00:14:37,039 updates from 343 00:14:33,919 --> 00:14:39,120 as you're presumably aware earlier in 344 00:14:37,039 --> 00:14:41,439 2021 345 00:14:39,120 --> 00:14:43,440 we started shipping visual studio 346 00:14:41,440 --> 00:14:46,079 administrator updates through the 347 00:14:43,440 --> 00:14:49,519 microsoft update channel 348 00:14:46,078 --> 00:14:50,958 as part of distributing through moo 349 00:14:49,519 --> 00:14:52,799 we've been putting all of our 350 00:14:50,958 --> 00:14:55,679 administrator updates up on the 351 00:14:52,799 --> 00:14:57,838 microsoft catalog 2. 352 00:14:55,679 --> 00:15:00,078 so you can also update a layout by just 353 00:14:57,839 --> 00:15:02,160 downloading one of these update packages 354 00:15:00,078 --> 00:15:03,679 from the catalog and use that to update 355 00:15:02,159 --> 00:15:06,159 your layout 356 00:15:03,679 --> 00:15:08,799 by keeping your layouts updated with the 357 00:15:06,159 --> 00:15:11,198 packages that you get here you can have 358 00:15:08,799 --> 00:15:13,838 confidence that your layout will get 359 00:15:11,198 --> 00:15:16,240 updated to the exact same version of 360 00:15:13,839 --> 00:15:18,639 visual studio that we're promoting as 361 00:15:16,240 --> 00:15:21,600 current and secure 362 00:15:18,639 --> 00:15:25,039 again for everything i've discussed here 363 00:15:21,600 --> 00:15:28,159 read the online administrator's guide 364 00:15:25,039 --> 00:15:30,799 for details on how to do all of this 365 00:15:28,159 --> 00:15:35,278 now the final thing i would like to make 366 00:15:30,799 --> 00:15:37,359 you aware of is just how many benefits 367 00:15:35,278 --> 00:15:39,519 visual studio comes with 368 00:15:37,360 --> 00:15:42,720 and how easy it is 369 00:15:39,519 --> 00:15:45,198 for your users to access them 370 00:15:42,720 --> 00:15:47,839 the vast majority of companies when they 371 00:15:45,198 --> 00:15:50,078 purchase rights to use visual studio do 372 00:15:47,839 --> 00:15:53,199 it by way of subscriptions 373 00:15:50,078 --> 00:15:55,519 there are two main ways of distributing 374 00:15:53,198 --> 00:15:57,439 subscriptions to your users 375 00:15:55,519 --> 00:16:00,078 the old school method involves 376 00:15:57,440 --> 00:16:01,920 distributing keys which works 377 00:16:00,078 --> 00:16:05,758 in the sense that it allows your teams 378 00:16:01,919 --> 00:16:07,360 to use just the visual studio product 379 00:16:05,759 --> 00:16:09,839 but there's so much more goodness that 380 00:16:07,360 --> 00:16:12,639 the subscription has to offer that the 381 00:16:09,839 --> 00:16:15,440 old key method won't unlock 382 00:16:12,639 --> 00:16:17,600 instead if you took the additional step 383 00:16:15,440 --> 00:16:19,040 of assigning email addresses to 384 00:16:17,600 --> 00:16:21,759 subscriptions 385 00:16:19,039 --> 00:16:24,000 then each person would have access to 386 00:16:21,759 --> 00:16:26,959 the additional benefits that the 387 00:16:24,000 --> 00:16:29,600 subscription offers such as azure 388 00:16:26,958 --> 00:16:30,958 credits pluralsight training 389 00:16:29,600 --> 00:16:32,639 or access 390 00:16:30,958 --> 00:16:34,879 to all historical downloads that 391 00:16:32,639 --> 00:16:36,799 microsoft produced 392 00:16:34,879 --> 00:16:38,720 so we really encourage you to both 393 00:16:36,799 --> 00:16:41,120 assign their email addresses to 394 00:16:38,720 --> 00:16:44,399 subscriptions and to encourage your 395 00:16:41,120 --> 00:16:46,399 users to visit myvisualstudio.com 396 00:16:44,399 --> 00:16:49,198 either through the website or through 397 00:16:46,399 --> 00:16:52,078 the ide to become aware of the other 398 00:16:49,198 --> 00:16:54,639 resources that are available to them 399 00:16:52,078 --> 00:16:57,719 one way for an admin to assign email 400 00:16:54,639 --> 00:17:00,320 addresses is to go to the manage 401 00:16:57,720 --> 00:17:03,600 visualstudio.com portal and either 402 00:17:00,320 --> 00:17:06,318 assign names individually or upload a 403 00:17:03,600 --> 00:17:09,360 file that contains a bunch of names 404 00:17:06,318 --> 00:17:12,000 we recently enabled another convenient 405 00:17:09,359 --> 00:17:13,599 way for admins to assign email addresses 406 00:17:12,000 --> 00:17:16,000 to subscriptions 407 00:17:13,599 --> 00:17:17,519 you can now create an azure active 408 00:17:16,000 --> 00:17:20,318 directory group 409 00:17:17,519 --> 00:17:22,558 assign that to a subscription 410 00:17:20,318 --> 00:17:24,558 and then simply add your users to this 411 00:17:22,558 --> 00:17:26,879 aad group 412 00:17:24,558 --> 00:17:28,960 at any rate i hope you and your users 413 00:17:26,880 --> 00:17:31,280 are able to take advantage of all the 414 00:17:28,960 --> 00:17:35,440 extra value that your visual studio 415 00:17:31,279 --> 00:17:35,440 subscriptions entitle youtube 416 00:17:35,919 --> 00:17:39,520 thank you very much for listening this 417 00:17:37,919 --> 00:17:42,160 talk and learning about the changes 418 00:17:39,519 --> 00:17:44,798 we've made to visual studio to improve 419 00:17:42,160 --> 00:17:46,960 the it admin experience 420 00:17:44,798 --> 00:17:49,599 you can find additional details of 421 00:17:46,960 --> 00:17:51,600 everything i've discussed in the online 422 00:17:49,599 --> 00:17:54,240 documentation of the visual studio 423 00:17:51,599 --> 00:17:56,558 administrator's guide 424 00:17:54,240 --> 00:17:58,880 we're in the process of planning for the 425 00:17:56,558 --> 00:18:01,038 next release of visual studio and would 426 00:17:58,880 --> 00:18:03,120 love to hear your feedback 427 00:18:01,038 --> 00:18:05,440 we have a survey available 428 00:18:03,119 --> 00:18:08,000 where you our partners can leave your 429 00:18:05,440 --> 00:18:10,160 contact information along with details 430 00:18:08,000 --> 00:18:11,679 of your environment and any challenges 431 00:18:10,160 --> 00:18:13,038 that you're having 432 00:18:11,679 --> 00:18:15,120 that way we'll have a better 433 00:18:13,038 --> 00:18:16,879 understanding of your situation so that 434 00:18:15,119 --> 00:18:18,798 we can better design for it in the 435 00:18:16,880 --> 00:18:22,720 future 436 00:18:18,798 --> 00:18:25,359 we've also enabled a special it admin 437 00:18:22,720 --> 00:18:26,960 way for you to submit bug reports or 438 00:18:25,359 --> 00:18:29,439 problem to us 439 00:18:26,960 --> 00:18:30,400 the initial subscription submission is 440 00:18:29,440 --> 00:18:32,798 public 441 00:18:30,400 --> 00:18:34,080 but we can make it more private if you'd 442 00:18:32,798 --> 00:18:36,319 like 443 00:18:34,079 --> 00:18:38,798 of course you can always reach out to 444 00:18:36,319 --> 00:18:41,599 your account manager as well 445 00:18:38,798 --> 00:18:42,720 lastly we put announcement on the vs 446 00:18:41,599 --> 00:18:44,959 blog 447 00:18:42,720 --> 00:18:47,120 so read that periodically and search on 448 00:18:44,960 --> 00:18:49,200 the admin keyword to find the content 449 00:18:47,119 --> 00:18:51,199 that you might be most interested in 450 00:18:49,200 --> 00:18:53,759 we're looking forward to continued 451 00:18:51,200 --> 00:18:54,880 partnership with it admins in the years 452 00:18:53,759 --> 00:18:59,440 to come 453 00:18:54,880 --> 00:18:59,440 stay safe and happy admini 31854

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.