Datamation Logo

Updates To .NET Could Boost Client Performance

February 24, 2008
Datamation content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More .

Microsoft plans a set of updates this summer to its .NET 3.5 programming framework meant to simplify creating client software for developers as well as improving client performance, according to the executive in charge.

Scott Guthrie, corporate vice president of the .NET developer platform, also laid out a partial update to the framework’s client roadmap in a blog post on Tuesday. Planned new and improved capabilities include simplified framework setup for client applications, faster client launches under so-called “cold startup” conditions, and optimization of Windows Presentation Foundation (WPF) functions.

“We have put a lot of effort into addressing some of the biggest areas of customer feedback, while also trying to really push the envelope on the capabilities developers have when building Windows applications,” Guthrie’s blog post said.

Guthrie, who was promoted last week from general manager of the .NET Framework to corporate vice president, is well known as one of a small group of senior Microsoft executives who also blogs.

For instance, he revealed roadmap details as well as a new numbering scheme for the company’s cross browser, cross platform streaming media technology – Silverlight 2.0 – in a blog post in late November.

Guthrie did not disclose how the updates will be delivered – whether individually or as a service pack.

Coming this summer is a new setup “bootstrap” framework for .NET designed to enable developers to write client apps that download the minimum number of .NET files needed to let .NET 3.5 client code run on a user’s PC.

“For example, if a user already has .NET 2.0 installed on their machine, setup will be smart enough to automatically download only the upgrade patches necessary to update .NET 2.0 to 3.5 (and not have to re-download the components already provided by .NET 2.0),” Guthrie’s post said. The point is to minimize the download size and installation time for client setup programs.

Additionally, an update planned for .NET’s Common Language Runtime, or CLR, will aim to decrease disk accesses and improve cold startup speeds for .NET 2.0, 3.0, and 3.5 applications, when needed support code is not already in memory. The company hopes the update will yield cold startup speed improvements of between 25 and 40 percent.

“Applications do not need to change any code, nor be recompiled, in order to take advantage of these improvements so the benefits are automatic,” Guthrie said.

The company also plans a summer update to WPF, the graphical subsystem underlying .NET 3.0 and later, meant to improve its performance. The changes include adding hardware acceleration for some visual effects, such as drop shadow and blur bitmaps, which are currently rendered in software – thus speeding up performance.

Media and video rendering will also perform much faster in the update. Again, no code changes will be necessary to take advantage of most of the new features, according to Guthrie. Later in the year, Microsoft also plans to release several new WPF programming controls, including DataGrid, Ribbon, and Calendar/DatePicker controls.

Finally, Visual Studio 2008, which was just released earlier this month, will also be getting an update – although Guthrie gave no timeframe for the update’s release. On the list of changes coming in that update are additional features in VS 2008’s WPF designer, including “event tab support within the property grid for control events, [and] toolbox support within source mode.”

“All of these improvements build on top of VS [Visual Studio] 2008 and .NET 3.5, and will make .NET client development even better going forward,” Guthrie added.

This article was first published on InternetNews.com.

  SEE ALL
APPLICATIONS ARTICLES
 

Subscribe to Data Insider

Learn the latest news and best practices about data science, big data analytics, artificial intelligence, data security, and more.

Datamation Logo

Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.

Advertisers

Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.

Advertise with Us

Our Brands


Privacy Policy Terms & Conditions About Contact Advertise California - Do Not Sell My Information

Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.