1、探索.NET与Web编程:从基础到应用

探索.NET与Web编程:从基础到应用

1. 编程发展历程回顾

在过去的二十年里,编程的重点在服务器和客户端之间不断转换。从大型机批处理到独立应用程序,再到客户端 - 服务器模式,最后到互联网时代,开发的重心根据当时可用的硬件、软件和通信模型不断变化。

在 20 世纪 80 年代和 90 年代初,微型计算机的快速发展促使开发者将注意力转向后端系统的构建。这使得如今的计算机用户能够享受到高分辨率、深色彩的显示效果,具备声音和语音功能,拥有快速的处理器、丰富的数据存储选项、廉价的内存以及强大的图形化交互式操作系统。

然而,微型计算机的快速发展也导致了数据的碎片化。为了满足企业员工共享信息以及对信息进行集中、安全控制的需求,客户端 - 服务器计算模式应运而生。但最初的客户端 - 服务器计算模式存在一些问题,比如“胖”客户端程序难以部署、安装、维护和升级。

2. 浏览器与Web编程的现状

万维网和浏览器技术的出现似乎为解决上述问题提供了答案。近年来,“瘦”客户端(通常是浏览器或小型可执行文件)得以复兴,它们能够像早期的大型机终端一样从中央服务器按需检索数据。尽管新的瘦客户端比其大型机终端的前身功能更强大,但对于习惯了商业应用程序丰富功能的用户来说,它们仍然不够令人满意。

不过,运行基于 HTML 前端的浏览器已经改变了世界。人们和企业越来越依赖位置无关性,希望能够随时随地访问任何服务器。但浏览器并不能完全取代丰富的桌面客户端应用程序,在处理客户端 - 服务器、表单驱动的数据输入任务时,浏览器的表现远不如处理静态数据(如报告、文档和图像)时出色。

3. .NET带来的变革

.NET

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值