Browse DevX
Sign up for e-mail newsletters from DevX


An Introduction to Visual Studio.NET Whidbey : Page 2

Alan Griver describes the new features included in Whidbey.




Building the Right Environment to Support AI, Machine Learning and Deep Learning

Framework Enhancements
There are a large number of enhancements across the .NET Framework. Here are a few of my favorites. Windows Clients
Windows Forms have been enhanced in a number of ways. One of my favorites improves upon the No-Touch Deployment that was introduced in the first version of the .NET Framework. These enhancements allow you to create a Windows Form-based application and deploy it as if it were a Web form but with the power of the smart client. You can write your application, deploy it to a server, and have it (and any updates) auto-downloaded to the client computer on first use. From that point on, it exists on the client computer, allowing you to do cool things like running applications offline, rolling back to a previous version, listing it in the Windows Start Menu, etc. Enhancements to Code Access Security allow you to define what capabilities this application has. It's safe and easy to deploy.

In addition to those capabilities, there are a slew of new controls including an Office-style toolbar, a sound component that can run in partial trust, Web browser controls, and new ways of laying out your controls for automatic positioning and resizing. There are a lot of enhancements to make asynchronous programming easier. Web Clients
The Whidbey release of ASP.NET has a number of new features as well. Master Pages allow you to quickly share a layout across multiple pages, similar to visual inheritance in a Windows Form. Themes and skins allow you to standardize the look and feel of a Web site, and can be easily packaged, transferred, and applied to other Web sites.

Visual Studio .NET Whidbey adds native C++ smart device development (to go with the existing Visual Basic .NET and C# support). Additionally, Microsoft has added support for all the latest devices including the Smartphone, Windows CE .NET 4.2-based devices, and the newest versions of the PocketPC. This release also adds new classes for handling things like telephony, MSMQ and SMS. Data Access
One of the key features of Visual Studio .NET Whidbey is that for the third release, there have been no changes to the data access model. Access and use of ADO.NET got easier! Both Windows Forms and Web Forms provide a set of new controls that can be used for interacting with data—whether it comes from a database, middle-tier business object, or Web service. Databinding has been simplified, as has the design process of creating data-aware forms for both types of applications. ObjectSpaces eliminate the gap between data and object manipulation, allowing you to work with your data as objects.

Web Services
Whidbey facilitates the creation of business-critical Web services that involve multiple trust domains, long-running operations, and peer-to-peer communications.

Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date