前言:
从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控件】
【表单】
【XML】
这一部分只是对XML的语法有简单的了解,宏观上了解了它的整体内容。实际对于XML没有太多的理解,只是在项目的配置文件中有用到。
【JavaScript】
【CSS】
【JQuery】
【AJAX】
【总结】