原来在论坛上看了一篇了关于Visual Studio程序的历史文章,感觉Visual Studio程序给网络带来了许多帮助,尤其是对于面向对象的封装象编写单机程序的相关网络编辑。下面就进行详细说明。
Synchronization Services API 模仿了 ADO.NET 数据访问 API,可为开发人员提供一种直观的数据同步方式。Visual Studio程序使得为偶尔连接的环境生成应用程序成为生成依赖于稳定网络连接的应用程序这一工作的逻辑扩展。
Visual Studio 2008 为智能客户端开发人员提供的另外一项数据访问功能是对于 Microsoft SQL Server 2005 Compact Edition 的集成支持。Microsoft SQL Server 2005 Compact Edition 是 SQL Server 2005 的免费的、易用的、轻量的、可嵌入式版本,用于开发桌面和移动应用程序。SQL Server 2005 Compact Edition 是下一个版本的 SQL Server Mobile,它将 SQL Server Mobile 技术扩展到桌面。Visual Studio程序为所有 Windows 平台(包括 Tablet PC、Pocket PC、Smartphone 和桌面)上的单用户客户端应用程序提供了这一维护成本低且紧凑的嵌入式数据库。 #t#
最后,使用 Visual Studio 2008 的开发人员可以利用面向服务的体系结构 (SOA) 和 Windows Communication Foundation (WCF) 来生成在部分连接的环境中工作的移动设备客户端应用程序。这些应用程序可以向服务器发送数据以及从服务器接收数据,即使在设备断开连接或漫游时也是如此。由于 Visual Studio程序的工具提供了解决可寻址性和存储问题的逻辑,因此开发人员可以将主要精力集中在移动应用程序功能方面,而不必担心所需的不同标识、连接方法或存储模型。
Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。 目前已经开发到 9.0 版本,也就是 Visual Studio 2008。Visual Studio程序带着一些问题,记者采访到具有十几年软件开发经验的谢宏波。 #t#
在大学作毕业设计的时候,项目是一个企业Mis软件,使用Visual Basic开发,当时觉得VB开发速度快,提供的可视化开发环境便捷易用,对窗口、控件等元素开发节省了大量时间,多媒体开发工具封装的很完美。参加工作以后,从事的是硬件板卡设计及控制程序开发,后来又从事呼叫中心CTI底层程序开发工作。
这些专用板卡或芯片生产商基本都提供了C语言API开发接口。选择Visual C++开发的原因是对比其他语言和工具,它对计算机底层开发如内存处理、接口中断提供了大量的接口函数,代码精练,效率也非常的高,而且同时在人机交互界面也不必花费太多的精力。后来,用Visual Studio程序,操作界面用Visual Basic开发,更是成倍的缩短了开发时间。后来在开发网络应用程序的时候也一直使用这两种工具.
最喜欢的特性就是一致性,不管过了多长时间,Visual Studio程序老的开发方式还可以沿用,工具的核心思路没有改变。另外当然就是可视化编程以及各种调试了,极大的方便了开发人员。