40% off Bestselling Security Software
Save 40% on the current price of top internet security titles when you spend £30 or more on any other products from Amazon.co.uk in the same transaction. Here's how.
Product details
Would you like to update product info or give feedback on images?
|
Overall, this is a radical break from the past for Microsoft. C# is an entirely new language, aimed at C and C++ programmers looking for something safer and more productive. Visual Basic.net is a new twist on the old Microsoft favourite, losing compatibility with previous versions, but gaining full object orientation as well as access to all the .net libraries. These two languages along with J# have full support for the visual design tools. Also included is JScript.net, Microsofts version of Javascript, although this has no form designer. Visual C++ is more similar to earlier versions, and is the only compiler here that can build old-style Windows executables. With a compiler switch, it can also target .net, making it particularly flexible. Visual Studio.net has two distinct form designers. Windows forms are for traditional Windows applications, but managed by the common runtime. Web forms are ASP.net pages, which means they run on Web servers and work over the Internet. Microsoft has made designing and coding Windows and Web forms as similar as possible, so that both types of application can share components, and much of the complexity of coding Web applications is kept hidden. Another key feature is Web services, which lets developers create an XML interface to an application, so that it can be called across the Web, or from any platform or language. XML support generally is strong, with a range of classes for parsing and transforming XML data. There is also a visual designer for XML Schema.
There are a few points against Visual Studio.net. One is that, like earlier versions, it only creates applications that run on Windows. Web applications are a partial exception, in that they support cross-platform clients, but deployment requires a Windows Web server. Another factor is with its multiple compilers and mountains of documentation, Visual Studio.net eat up gigabytes of disk space, and the IDE tends to be slow in less than around 384 megabytes of RAM. Serious developers will take this in their stride, but casual users could be caught out. Fortunately the applications created have more modest system requirements, although Windows 95 is not supported. Finally, developers coming from previous editions face a lot of new learning, with radical changes in both Visual Basic and ASP. --Tim Anderson
In XML, Visual Studio .NET developers can build data-driven applications using built-in ADO.NET tools that target a variety of databases, including SQL Server, Oracle, or any other XML source. With support for XML, ADO.NET enables developers to share data across computing platforms. Additionally, Visual Studio .NET includes the Microsoft Data Engine (MSDE), a SQL Server-compatible database that provides programmers with a viable development database and natively supports XML.
Visual Studio .NET allows programmers to create and deploy critical server-based programming. With Visual Studio .NET, developers can visually compose middle-tier components using the Visual Component Designer (VCD). The VCD enables developers to drag and drop nonvisual objects such as message queues, timers, and event logs to a design surface, automatically discovering all necessary server-based resources and configuring required components.
Note: This is an upgrade version. People in possession of a full copy of one of the following can upgrade:
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
Most Helpful Customer Reviews
Share your thoughts with other customers: Create your own review
|
|
|
This product's forum
Active discussions in related forums
|
Related forums
|
|
After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in. |