Visual Studio.NET 的起源和演进(2002—2010)

2019-01-18 21:39

Visual Studio .NET的起源和演进 (2002—2010)

Visual Studio .NET 4.0 组件结构示意图

詹叔浩

? .NET Framework allows for

? Applying common skills across a variety of devices, application types, and programming tasks ? Integrating applications and application components with other tools and technologies ? Building the right solution with less work ? Building compelling applications faster

(位置凸显的)

? .NET Framework (version 1.0 to 4.0) allows

? Common Language Runtime to provide an abstraction layer over the operating system ? Basic Class Libraries to pre-built code for common low-level programming tasks

? Development Frameworks and technologies to be reusable and customizable solutions for larger programming.

1

? All web forms, web services and .NET remote systems may run on either ASP .NET or in visual

studio .NET environment. ASP .NET is a web framework marked up by XML and containing code-2

behind. The major difference between ASP .NET and ASP is that code-behind is added to ASP .NET. 3

Both ASP and ASP .NET framework are processed in Web Service.

? .NET Framework i.e. SDK (Software Developing Kit).

? Visual Studio .NET x.x i.e. .NET Framework x.x i.e. .NET x.x ( x.x = version 1.0, 1.1, 2.0, 3.0, 3.5

or 4.0)

? The .NET Version History table and the .NET Framework Stack chart below are sourced from

Microsoft official documents

.NET Version History

.NET Framework Stack

What is the difference between .NET 1.1 and .NET 2.0? 1? .NET 2.0 supports modifying code while debugging, so applications do not need to be restarted while

2

testing code changes. .NET 2.0 has enhanced capability in auto-complete, enhanced deployment

3

features for windows forms applications (ClickOnce) Languages in .NET 2.0 have been significantly improved (generics).

? .NET 2005 supports all capabilities available in .NET 2003

? VB.Net is supported in .NET 2005 and .NET 2003. Generic VB code for .NET 1.1 and .NET 2.0 can

function on the same system. Also, on ASP .NET you can select which runtime is used on each virtual web

What is the difference between .NET 2.0 and .NET 3.0? ? It is important to realize that, unlike .NET 1.1 and .NET 2.0, .NET 3.0 is not a new version of the .NET framework. .NET 3.0 consists of the current .NET 2.0 along with a number of new technologies such as WCF, WPF, WF, and Cardspace, but components and software need not be rebuilt for .NET 3.0 if the component and software do not use these new subsystems (WCP, WPF etc.).

? There are 4 major products added in .NET 3.0:

1. WCF (Windows Communication Foundation, previously known as WinFX) is a programming model for using managed code to build unified Web services and other distributed systems that can talk to each other. WCF focuses on connecting XML to programs that are built using development languages supported by Microsoft, such as VB.NET and C#. To support this cross-language communication, WCF uses the extensible SOAP (Simple Object Access Protocol) instead of SOAP.

2. WPF (Windows Presentation Foundation) is a development tool for Web applications and rich client applications. With WPF, developers can use XAML (Extensible Application Markup Language) to create custom controls, graphics, 3D images and animations that are not available in traditional HTML implementations. (动画)

3. WF (Workflow Foundation) is a tool for defining, executing, and managing workflow figure.

4. Windows CardSpace .NET 3.0 is released around the same time with Vista. So .NET 3.0 can also be used with Windows XP, 2008 or Vista.

What is the difference between .NET 3.5 and .NET 3.0?

? .NET 3.5 is an entirely new release. 3.5 runs only on Windows 7, Windows 2008 R2, or XP SP2. ? Some new futures such as LINQ (Language Integrated Query) are added to 3.5 in order to provide

database interface to Windows Mobile and Windows Embedded CE devices. However, these changes do not affect applications written for version 2.0.

What is the difference between .NET 4.0 and 3.5 .NET? ? To implement parallel processes, .NET 4.0 (Visual Studio 2010) introduced two new units, Parallel LINQ and Parallel Task Library, for the first time.

.NET 3.0, Web 2.0 and .NET 2.0 ? Web 2.0 can work together with .NET 2.0

? If WPF is not involved, Web 2.0 can work together with .NET 3.0


Visual Studio.NET 的起源和演进(2002—2010).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:对FH公司的EIQ分析

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: