A Microsoft official cited on Tuesday improvements planned for the company's Silverlight platform for rich Internet applications, including intentions to run Silverlight applications outside of a browser.
This intention was among a list of various software development improvements eyed for Microsoft technologies, all mentioned during a presentation at the Microsoft Professional Developers Conference in Los Angeles. The company also revealed tools geared for cloud services and parallel computing.
[ Keep up with the news from Microsoft's PDC with InfoWorld's special report ]
Microsoft's Scott Guthrie, corporate vice president of the company's developer division, said a "major" release of Silverlight planned for next year includes runtime features, much richer graphics, and data support, he said. More media capabilities are planned as well.
Guthrie also said attendees would learn how to run Silverlight inside and outside a browser. This would put Microsoft into the Adobe camp, which enables Internet applications to run outside the browser via Adobe AIR (Adobe Integrated Runtime).
Also, the planned Visual Studio 2010 development platform will build further on Silverlight, featuring a fully interactive Silverlight designer.
Microsoft, Guthrie said, is shipping a toolkit for Silverlight 2 with such capabilities as charting controls.
Additionally, Guthrie cited the release Tuesday of a WPF (Windows Presentation Foundation) toolkit offering support for data grid, date picker, and calendar control. Also, Microsoft is offering a WPF ribbon control for the Windows 7, Vista, and XP client OSes. Developers can ribbon-enable their applications, Guthrie said.
Other product efforts mentioned by Guthrie included:
* Availability of Intellisense developer support for the JQuery JavaScript library in Visual Studio
* Plans for ASP.Net 4.0, which will have substantial improvements to ASP.Net Web Forms, control over the client ID, and much richer support for Cascading Style Sheets
* Plans to have built-in JavaScript debugging and profiles in the Internet Explorer 8 browser
Microsoft at PDC on Tuesday also plans to offer enhancements for the company's newly announced Azure platform for cloud computing and also for parallel programming.
The company is announcing Community Technology Previews of Windows Azure Tools for Microsoft Visual Studio and the Live Framework Tools for Microsoft Visual Studio. Windows Azure Tools for Microsoft Visual Studio enables developers to build ASP.Net Web applications hosted by Windows Azure. Developers can develop, debug, and deploy Web applications from within Visual Studio.
Featured in Windows Azure Tools for Microsoft Visual Studio is the Windows Azure SDK, including a simulated cloud environment that runs on a developer's machine.
The CTP of Live Framework Tools for Microsoft Visual Studio enables developers to build Web applications using HTML and Microsoft Silverlight that use Live Services. Applications can be published to the company's Live Mesh connectivity platform.
In the parallel computing space, Microsoft is announcing enhancements to make it easier to build applications, including programming models to express concurrency. Tools for parallel programming include .Net Framework libraries like Task Parallel Library and Parallel LINQ (Language Integrated Query). The company also is offering its Parallel Pattern Library and Concurrency Runtime for developing applications with C++ and parallel profiling and debugging experiences.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
