前言:
从2015年5月21日,到现在,BS终于算是完成了。回顾一下整个BS的历程:
东西学习完了,看着很多的,但是总感觉自己欠缺的也挺多的。现在从头理一遍。
【B/S整体目标】
【B/S开发和C/S开发的区别】
1、概念
1.1C/S:Client/Server结构(C/S结构)是大家熟知的客户机和服务器结构。目前大多数应用软件系统都是Client/Server形式的两层结构.服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或 SQL Server。客户端需要安装专用的客户端软件。
2、B/S结构:B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
【牛腩新闻发布系统】
牛腩新闻发布系统是我们进入B/S阶段的第一个项目,虽然没有之前没有学习过B/S,但是牛腩新闻发布系统让我对于B/S有了一个宏观上的了解,同时对于一个项目的开发流程也有所体会。
【开发流程】
牛腩讲解的过程就是开发软件的整个流程。从需求分析、文档编写、到代码的编写、系统的发布,让我对软件的开发流程有了清晰的概念。
【代码规范】
牛腩老师告诉我们很多在编写代码时候的规则和学习方式,收获颇多。
【技术学习】
牛腩新闻发布系统由起到了一个承上启下的作用,前18集,是对我们机房重构中用到的知识点的介绍和总结,后面开始带领我们进入BS的世界,涵盖了接下来我们要学习所有内容。
【HTML】
做完牛腩新闻发布系统,对于HTML仅有一个大致的了解,看完视频,对于之前接触的html元素有所熟悉,对于其他的仅仅也还是一个了解,还是要多运用,多结合W3School文档进行学习。
【ASP.NET】
这一部分的视频真心是不好看啊,不过当时还是耐着性子看完了。
上一张图:
【静态网页和动态网页】
之前对于静态网页和动态网页不理解,所以也就不怎么理解ASP.NET到底是个什么东西。这里推荐一篇文章:http://www.netbeb.com/html/article/476.html,里面很好的讲解了这两种网页,现在感觉理解多了。
【ASP.NET控件】
服务器端控件,就是该控件可以被后台代码访问,对其可以进行任何的操作,客户端控件或HTML标签控件不能直接被后台脚本代码直接操作。
【表单】
ASP.NET服务器端控件都在<form>表单中,是承载控件的母体。
【XML】
这一部分只是对XML的语法有简单的了解,宏观上了解了它的整体内容。实际对于XML没有太多的理解,只是在项目的配置文件中有用到。
【JavaScript】
学习JavaScript和学习平常的编程语言感觉是一样的,前面的基础知识都可以产生共鸣。对于网页的动态感觉很神奇,但是缺乏实际的练习。
【CSS】
CSS就像我们写了一篇word文档,然后对文档进行各种样式设置,当然CSS的功能比这个更加强大。
【JQuery】
很喜欢这个视频,将平常看到的网页都可以自己实现出来,但是对于JQuery现在并没有很深的理解。
【AJAX】
这个视频是没有看下去,看的时候不理解,跟着敲了几个例子,没有自己的思路。
【总结】
内容看着是学习不少,实际还都有待消化,B/S内容学习完了,看是B/S还是没有完,B/S的道路继续。。。。。