下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

关于.net中web开发相关的知识点

作者:课课家教育     来源: http://www.kokojia.com点击数:625发布时间: 2016-12-28 09:00:02

标签: web开发.net移动开发

Web开发

  我们在学习一门编程技术的时候,它更多的是想要如何才可以更好的去使用这个技术来去解决问题,并没有认真的去关注它的相关性和一些理论的支持,这样的学习技术方式是属于一种短平快的形式,在实际的工作中也是这样的,有些公司为了去推崇一个新的技术解决方案,我们是习惯的去学习如何的去使用它。

  本文是针对.NET下的Web开发相关技术简单整理、简单梳理了一下。并没有探讨技术的细节点,只是对相关技术的简单的一个整理,有需要学习的朋友们可以关注参考一下。

  第一:对B/S和C/S的相关了解

  它主要是使用.NET进行相关技术开发,从最初学习的是从C/S结构开始的,那么到现在是比较倾向于B/S结构,这也是更加倾向于B/S后台的编写。对于C/S和B/S了解也是应该必须要了解的。

  第二:C/S也就是(Client/Server)结构,它就是客户机和服务器的结构。属于是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,然后是将任务合理分配到Client端和Server端来实现,这样也就是降低了系统的通讯开销。C/S它是要求客户端包含一个或多个在用户的电脑上运行的程序,我们知道服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

  第三:B/S(Browser/Server)结构,从字面上可以知道它就是浏览器和服务器结构。它实际上是随着Internet技术的一个发展,它也是对C/S结构的一种变化或者改进的结构。那么在这种结构下,用户工作界面是通过WWW浏览器来实现,较少的事务逻辑在前端(Browser)实现,但是主要事务逻辑都是在服务器端(Server)中去实现,这样就形成了所谓的三层3-tier结构。这样可以是简化了客户端的电脑载荷,也可以是减轻了系统维护与升级的成本和工作量,最终是减少成本是最主要的。

关于.net中web开发相关的知识点_web开发_.net_移动开发_课课家

  【对B/S(ASP.NET)的相关了解】

  来对Web请求响应简单理解

  要想进行Web开发应该是先理解Client与Server是如何进行数据信息交互的,以及这些页面又是如何进行相关数据加载的。

  我们经常所说的Web开发它是一个指代网页或网站编写过程的广义上的术语。我们知道网页它是使用HTML、cssjavaScript编写。而这些页面它可能是类似于文档的一些简单文本和图形,页面它也可以是交互式的,或显示变化的信息。

  编写交互式服务器页面就会显得比较复杂一些,但是可以实现更丰富的网站。现在大多数页面都是交互式的,并且也是提供了购物车、以及动态可视化甚至是复杂的社交网络等现代在线服务,总的来说,web服务是丰富内容的集合。

  使用.net开发web是一个整合技术资源的一个开发过程,在开发过程中首先是要对基本的知识点进行理论的掌握,这样可以在更加容易掌握.net是一个开放的平台,需要认真的思考一下这些技术是如何交互的、这些技术的理论支持什么、为什么要用这项技术、这项技术的优缺点怎样?经常的反思有利于我们发现问题。

赞(28)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程