In the April issue, we take a look at some new technologies like voice apps and Silverlight animations, plus a look back at performance and scaling optimization. We also feature our first full-scale interview in a long time, with our Editor in Chief Howard Dierking discussion the evolution and future of programming languages with none other than Bjarne Stroustrup.
Here's what's in the issue:
Talk Back: Voice Response Workflows with Speech Server 2007 -- Speech Server 2007 lets you create sophisticated voice-response applications with Microsoft .NET Framework and Visual Studio tool integration. Here’s how. by Michael Dunn
Performance: Scaling Strategies for ASP.NET Applications -- Performance problems can creep into your Web app as it scales up, and when they do, you need to find the causes and the best strategies to address them. by Richard Campbell and Kent Alstad
Silverlight: Building Advanced 3D Animations with Silverlight 2.0 -- Animating with Silverlight is easier than you think. Here we create a 3D app that folds a polyhedron using XAML, C#, and by emulating the DirectX math libraries. by Declan Brennan
Interview++: Bjarne Stroustrup on the Evolution of Languages -- Howard Dierking talks to the inventor of C++, Bjarne Stroustrup, about language zealots, the evolution of programming, and what’s in the future of programming.
Office Development: Manage Metadata with Document Information Panels -- Use Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management. by Ashish Ghoda
In the columns we launch a new column about mobile device development: Going Places. We start out with a look at provisioning mobile devices. Among the other columns, Dr. James McCaffrey covers testing SQL stored procedures with LINQ and Michele Leroux Bustamante begins a series of columns on building a WCF-based router service.
There's much more in the issue, and I'll be blogging about these and other articles throughout the month.