Extensibility is a key focus for Microsoft in the planned "Visual Studio 10" upgrade to the company's software development environment, a blog post revealed this week.
The software development platform focuses on four main "pushes," according to a blog post this week by Jeffrey Schlimmer, a program manager at Microsoft. The blog reflects on a presentation delivered at the Visual Studio Extensibility Conference by Microsoft Principal Product Unit Manager Paramesh Vaidyanathan and Rico Mariani, Microsoft architect, in Redmond, Washington this week.
The four pushes include experience, in which Visual Studio is intended to become the developer's favorite application; customer focus, with an emphasis on small-to-medium business developers; platform, offering the latest technologies; and architecture, to improve infrastructure.
A Microsoft representative confirmed that Visual Studio 10 is the codename for the next version of Visual Studio but said the company has not announced a release date. The company also plans a new version of Visual Studio Team System for application lifecycle management dubbed "Rosario.".
Microsoft released the Visual Studio 2008 upgrade last November.
Extensibility capabilities in Visual Studio 10 include a new text editor based on Microsoft's WPF (Windows Presentation Foundation) technology, as well Microsoft Extensibility Framework capabilities and support for multiple languages.
Later plans for the platform call for macros and other end user extensibility via VSTA (Visual Studio Tools for Applications) as well as more add-ins that can be built in managed code. A common project system is anticipated as well as richer types and protocols for discovery, activation, and manipulation. A visualization model also is on the agenda.
Modernization features in Visual Studio 10 include enabling a WPF-based look and feel of the shell. A full WPF shell is planned for later on, according to Schlimmer's blog. Other improvements slotted as happening later include extensive use of a parallel framework to utilize multicore hardware to boost Visual Studio responsiveness.
Scalability plans for Visual Studio 10 include improvements in Visual C++ performance and the elimination of quadratic algorithms in C# and Visual Basic project systems. A new editor is planned also. Subsequent to Visual Studio 10, Microsoft is eying a common/scalable project system and common low-level storage in language services.
Visual Studio 10 also uses Live Search and integrates community ratings. Developers with multiple machines can synchronize using Live ID/Mesh technology. Instant Messaging at some point will become an integral part of the small team development experience in Visual Studio, according to Schlimmer.
Latest on ASP & .Net
- Microsoft, Novell eye Moonlight beta, system management
- Microsoft files suit to defend Visual Studio users
- Microsoft releases new API for Windows Live Search
- Cloud computing will see devs soar to new heights
- Telstra revamps Windows Mobile, eyes cloud UC
- Microsoft advances embedded apps
- Microsoft starts new developer portal
- Microsoft ships Silverlight 2.0
- Microsoft woos developers under the Silverlight
- The A-Z of Programming Languages: C#
Development Essentials
- Top 10 wicked cool algorithms
- Facebook app verification fee draws criticism
- Microsoft's openness stressed
- Yahoo's developer platform to launch this week
- Microsoft starts new developer portal
- Google API allows creating apps that can track laptops
- PHP, JavaScript, Ruby, Perl, Python, and Tcl Today: The State of the Scripting Universe
- Analyst: In-house app development fraught with waste
- Is unit testing doomed?
- Open source still the best way to develop software
TechWorld Jobs (beta)
Recent Jobs
TechWorld Blogs
-

TalkingTech
The view from the top of IT with TechWorld Editor Rodney Gedda
-

Entrenched
Cooking up better code, IDG's developers reveal some of their secrets
-

Broadband Voice
Darren Pauli digs in from the front line of Australia's broadband battleground
Recent blog posts
- An open storage stack? I like the sound of that
- The mobile clone wars: fighting for a better phone experience
- Stopping the "Clean Feed"
- Identifying web platforms
- Clean Feed ‘not technically possible’
- No Clean Feed - well duh!
- Conroy's content cops still on the cards
- Will open source ruin the economy? Please help
- Linux kernel 2.6.27 is out!
- Falling off the ob_start stack
Recent comments
- Hello this is Brianna
10 hours 4 min ago - Turn any PC into a media center
23 hours 55 min ago - How About the Correct Title?
1 day 15 hours ago - who are you kidding?
1 day 20 hours ago - Seriously, how much did they pay for this advertisement
3 days 10 hours ago - SF Bay Area - free Seminar on Enterprise Cloud Computing
3 days 14 hours ago - video conferening but not telepresence...
3 days 21 hours ago - SAMSUNG OLED 40" TECHNOLOGY
4 days 6 hours ago - What was the question again, oh well this was prepared earlier
6 days 13 hours ago - Worldwide broadband prices continue to drop which means ? in AU
6 days 13 hours ago - Not a Problem Here in Australia and New Zealand
1 week 1 day ago - Clear the air
1 week 2 days ago - Tabbed browsing, Quick Find,
1 week 5 days ago - Microsoft details plans for new social bookmarking tool
1 week 6 days ago - There is a 3rd party tool
2 weeks 1 day ago - Demise of Windows
2 weeks 1 day ago - new OS
2 weeks 1 day ago - Re: Favicon
2 weeks 2 days ago - Multi Camera Kino
2 weeks 2 days ago - Favicon
2 weeks 3 days ago



