September 3rd, 2014

Visual Studio 2013 Update 4 CTP 1 Ready to Download

The first CTP for Visual Studio 2013 Update 4 is ready to download. Update 4 CTP 1 includes feature enhancements and bug fixes for Team Foundation Server and Visual C++. Checkout this detailed blog post for more info on Team Foundation Server enhancements. To learn about bug fixes check out the release notes. As a reminder, these CTPs are not supported in production environments but are meant for trial and testing.

Many of the features and bug fixes in this release come from your feedback. Thank you for sharing these suggestions, thoughts and ideas with us on our UserVoice site and through the thousands of Send-a-Smile and Send-a-Frown actions you sent us from inside the IDE. If you find a bug please send it to us via the Visual Studio Connect site.

Thanks!

John

image John Montgomery, Director of Program Management, Visual Studio Platform

John has been at Microsoft for 15 years, working in developer technologies the whole time. Most recently before working on the Visual Studio core development environment, he was working on the tools for Windows 8 development.

Author

Visual Studio has evolved from a simple tool bundle into an intelligent, all-in-one development environment. With support for coding in any language on any device, integrated AI to streamline workflows, and seamless cloud scalability, it empowers developers to innovate, deliver faster, and build the future.

0 comments

Discussion are closed.

'; block.insertAdjacentElement('beforebegin', codeheader); let button = codeheader.querySelector('.copy-button'); button.addEventListener("click", async () => { let blockToCopy = block; await copyCode(blockToCopy, button); }); } }); async function copyCode(blockToCopy, button) { let code = blockToCopy.querySelector("code"); let text = ''; if (code) { text = code.innerText; } else { text = blockToCopy.innerText; } try { await navigator.clipboard.writeText(text); } catch (err) { console.error('Failed to copy:', err); } button.innerText = "Copied"; setTimeout(() => { button.innerHTML = '' + svgCodeIcon + ' Copy'; }, 1400); }