16.6 上机题
1.使用Visual Studio 2012集成开发环境创建、运行本章所有的代码和实例并分析其执行结果。
2.编写一个ASP.NET Web应用程序,利用网上提供的QQ是否在线Web服务,获得查询结果。运行程序后的效果如图16-27所示。
图16-27 运行结果
3.编写一个ASP.NET Web应用程序,借助于网上提供的火车运行时刻表的Web服务,通过选择起始站和终点站,查询相关的火车运行信息并显示在列表中。运行程序后的效果如图16-28所示。
图16-28 运行结果
4.编写一个ASP.NET Web应用程序,通过外汇-人民币即时报价的免费Web服务,建立一个显示该种服务的程序,当单击“获取”按钮时,在GridView控件上显示外汇-人民币即时报价的列表,程序运行后如图16-29所示。
图16-29 运行结果
5.编写一个ASP.NETWeb应用程序,通过网上提供的天气预报Web Service,选择省份和相应的城市来获取该城市的天气预报信息,程序运行结果如图16-30所示。
图16-30 运行结果
6.编写一个ASP.NET应用程序,借助于网上提供的飞机航班时刻表Web服务,通过选择起始站、终点站和航班日期,查询相关的飞机航班信息并显示在列表中。程序运行结果如图16-31所示。
图16-31 运行结果
7.编写一个ASP.NET Web应用程序,定义一个实现删除数据库数据的Web服务,调用自定义的Web服务删除数据表的数据。数据表使用第6章上机题2中创建的ShangPin,程序运行结果如图16-32所示。
图16-32 运行结果