2、由于ASP.NET 没有提供任何输出数据为内容的元件,所以在使用A S P .N E T 撰写数据库页面时只能借助ADO的RecordSet 对象逐笔读取记录,而ASP.NET 通过ADO.NET 提供的DataGrid 等数据库元件可以直接和数据库联系。来,自|优;尔`论^文/网www.youerw.com
3、ASP. NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚至不用停止应用程序的运行就可以更新应用文件。
4、ASP.NET 采取“code-behind”方式编写代码使得代码更易于编写,结构更清晰,降低了系统的开发与维护的复杂度和费用。
Microsoft 公司推出了基于XML 的Web Services 平台的.NET 技术,并提供包括Visual Studio .NET 在内的一系列.NET 平台。而Visual Studio .NET 平台支持的C#是面向构件的新型开发语言,它具有:(1)支持构件开发;(2)面向对象; (3) 类型安全;(4)能支持版本处理等特点,因此,开发基于.NET平台上的商品化构件,以及基于.NET平台开发应用程序将成为软件业的发展方向,对基于.NET 平台的C# 逆向工程工具,尤其是支持C#构件化特征的逆向工程工具的需求便日趋迫切。
3 系统设计说明
3.1 系统功能结构图
本系统中管理员功能主要包括:管理员登录、管理员注册、新增用户、删除用户、修改用户、查看用户家情况并操作(开关灯、调节温度、调节湿度、开关窗帘、查看是否有小偷)等