5月18号,微软发布了.NET Framework 4 Beta 1 和 Visual Studio 2010 VSTS Beta 1 ,MSDN订阅者都可以下载。昨天正好想安装 Windows 7,在Windows 7系统上就安装 Visual Studio 2010 VSTS Beta 1 进行了初次体验。下面就是第一次使用Visual Studio 2010的初步体验。

Visual Studio 2010 的安装界面比较简单了,没有了上一版中的功能介绍和照片了,或许在正式版的时候会有,说实在的,功能介绍和照片没有什么大用。

Visual Studio 2010 初体验

安装过程也比较顺利,一路下来,只有在安装SQL Server 2008 Express的时候报告过2次兼容性问题,但直接运行就可以。

Visual Studio 2010 初体验

第一次打开 Visual Studio 2010 和以前一样,是选择默认的环境设置,我就选择了一个 “Web Development Setting”

Visual Studio 2010 初体验

然后就是一段时间的初始化

Visual Studio 2010 初体验

打开 Visual Studio 2010 ,界面也与以前不同了,没有了杂七杂八的东西,

Visual Studio 2010 初体验

点击项目,出现的选择界面

Visual Studio 2010 初体验

新建一个项目,里面的项目模板与以前类似,语言列表里面多出了 F#,但没有IronPython之类的动态语言,看来,正式使用 IronPython,IronRuby 还尚待时日。另外,也没有看到 MVC 类型的模板,不知道为什么还要单独安装。

Visual Studio 2010 初体验

新建一个ASP.NET Web 应用程序,工具箱里面的东西与原来基本一样,但多了一个 Graph 控件,可以在页面上显示统计图等,下面就是编辑界面,图表的种类还真不少。

Visual Studio 2010 初体验

运行后的结果页面

Visual Studio 2010 初体验

在IIS的网站设置里,也变成了 ASP.NET 4.0

Visual Studio 2010 初体验

上面页面的源代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %> <%@ Register Assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI.DataVisualization.Charting" TagPrefix="asp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <asp:Chart ID="Chart1" runat="server" DataSourceID="AccessDataSource1" BackGradientStyle="Center" BackHatchStyle="DarkVertical" BorderlineWidth="10" Height="600px" Width="1000px" Palette="Excel"> <Series> <asp:Series Name="点击量" BorderWidth="10" IsValueShownAsLabel="True" Legend="Legend1" XValueMember="Title" YValueMembers="HitCount" YValuesPerPoint="20"> </asp:Series> </Series> <ChartAreas> <asp:ChartArea Name="ChartArea1"> <AxisY IsStartedFromZero="False" TextOrientation="Stacked" Title="点击量"> </AxisY> <AxisX2 IsStartedFromZero="False"> </AxisX2> </asp:ChartArea> </ChartAreas> <Legends> <asp:Legend Name="Legend1" Title="文章点击量"> </asp:Legend> </Legends> <Titles> <asp:Title Name="标题"> </asp:Title> </Titles> </asp:Chart> <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/aspxWeb.mdb" SelectCommand="SELECT TOP 3 [id], [Title], [HitCount] FROM [Document]"></asp:AccessDataSource> </form> </body> </html>

补充:

Chart控件在.net 3.5 sp1就有了,。NET4.0作为标准控件出现。

下载地址:

http://msdn.microsoft.com/en-us/teamsystem/dd582936.aspx

Visual Studio 2010 and .NET Framework 4 Beta 1官方下载地址:

http://msdn.microsoft.com/en-us/teamsystem/dd819231.aspx

相关文章: