本文是对影音视频分享网站的一个探索,系统包括三个主要组成部分:网站前台制作、ADO.NET与LINQ数据访问、SilverLight产生多媒体互动网页。对于网站前台制作的问题,首先要掌握网页制作的基本技巧,对网页有个整体布局,同时确定此网站需...本文是对影音视频分享网站的一个探索,系统包括三个主要组成部分:网站前台制作、ADO.NET与LINQ数据访问、SilverLight产生多媒体互动网页。对于网站前台制作的问题,首先要掌握网页制作的基本技巧,对网页有个整体布局,同时确定此网站需要满足的要求,并通过Visual Studio 2008制作出前台网页。ADO.NET与LINQ数据访问的任务是:首先进行文件预处理并建立后台数据库和所需的各类表格,然后利用LINQ,它的目标是以一致的方式直接利用程序语言本身的语法访问各种不同类型的数据(不只是数据库,还包括XAML、程序中的各种数据结构)。由于要把后台的数据和文件等要显示在网页上,所以又要用到数据绑定,通过SqlDataSource及GirdView控件,已设定的方式便可在网页上显示数据。对于多媒体互动网页的问题,微软在HTML之外定义了一种对多媒体支持度更高的语言XAML,其支持向量图形、3D动画、声音及影片,若再配合JavaScript或.NET程序,便可以设计出相当精彩的多媒体互动网页。而微软的SilverLight便是结合XAML及JavaScript的一项技术。展开更多
文摘本文是对影音视频分享网站的一个探索,系统包括三个主要组成部分:网站前台制作、ADO.NET与LINQ数据访问、SilverLight产生多媒体互动网页。对于网站前台制作的问题,首先要掌握网页制作的基本技巧,对网页有个整体布局,同时确定此网站需要满足的要求,并通过Visual Studio 2008制作出前台网页。ADO.NET与LINQ数据访问的任务是:首先进行文件预处理并建立后台数据库和所需的各类表格,然后利用LINQ,它的目标是以一致的方式直接利用程序语言本身的语法访问各种不同类型的数据(不只是数据库,还包括XAML、程序中的各种数据结构)。由于要把后台的数据和文件等要显示在网页上,所以又要用到数据绑定,通过SqlDataSource及GirdView控件,已设定的方式便可在网页上显示数据。对于多媒体互动网页的问题,微软在HTML之外定义了一种对多媒体支持度更高的语言XAML,其支持向量图形、3D动画、声音及影片,若再配合JavaScript或.NET程序,便可以设计出相当精彩的多媒体互动网页。而微软的SilverLight便是结合XAML及JavaScript的一项技术。