回顾新闻发布系统

    新闻发布系统前前后后用了2个星期,终于完工了。这个系统算是BS的入门项目吧。也就是说,我终于要从C/S转型B/S了。开始接触BS,还是很兴奋的。BS算是以后的主流方向,连操作系统都有BS结构的了。BS不受硬件、操作系统平台的限制,其应用范围更广,也更适于当前的发展。

     前期讲的前台的设计和布局,利用CSS+DIV,感觉不错,毕竟是刚入门,牛腩老师讲的还是符合我们这些刚入门BS的学徒们的。用CSS来设计美化网页。采用DIV+CSS将网页内容和架构分离,使其变动更加灵活不受约束。总结了一下CSS基础知识,请搭飞机到《CSS简单理解与应用 》。

    在跟着牛腩老师敲代码的过程中,对三层、存储过程的应用和UML图又简单的复习了一遍,还有一些零星的JQuery、JS和AJAX了。尤其是后面的这3个方面的东东,听起来都挺牛的,也很向往。

    其实在这个过程中,知识点并不多,不过老师设计网页的方法却是一个亮点。先将所有网页的架构做出来,后期再将数据整合到网页中,而不是一开始一个页面一个页面的直接整合数据。感觉这样的好处很多。首先,通过制作每个网页的架构,模拟出浏览时的样式,通过css+div来设计,轻便自是不用说,更主要的是,在这个过程中,可以发现很多页面的设计是相同的,由于前期没有设计到数据,所以可以很方便的抽象母板,复用CSS样式表等操作。其次,在整合数据的时候会很方便,套用设计好的CSS样式表,稍作修改即可使用,而且在架构不变的情况下,更改显示数据也很方便。最主要的是,这样做的效率非常高。比单个页面做完,要快捷很多。

    当然在这个系统要做到大部分浏览器兼容,所以,对产品追求完美也是一种职业素质的体现。不过做起来,却是有些费事,当然在调试兼容性的过程中,对于各个浏览器对CSS的支持也有了一定的认识,对CSS的设计也有了更深入的了解,通过对CSS的调整,实现兼容,对以后开发大的BS项目也是很有帮助的,毕竟大的项目都要求要兼容市场上主流的浏览器的。

    浅浅的回顾了一下牛腩发布系统,过程没说多少,主要是一些感受。BS开始入门了,相信这扇门会为我们敞开,我们的天空会更宽更广!

时间: 2024-09-17 04:26:15

回顾新闻发布系统的相关文章

新闻发布系统,SQLHelper重构

在清楚把握牛腩新闻发布系统的需求,以及对系统的数据库也做好了相应的设计后,接下来的几天里就是对后台代码的编写. 在视频中,采用的是经典三层的框架,这对于已经经历过机房重构的我们来说,敲代码还是很容易上手的. 相信大家都不会忘记机房重构中我们的一个好助手,那就是SQLHelper. 在机房重构的时候,看了很多博客,大家都用上了,也都觉得好用,我也就直接借鉴而来.在自己一步一步调试的时候,在自己的程序出现Bug的时候,真的发现SQLHelper的好处多多.但自己也没有去认真研究过这样一个类究竟是怎么

新闻发布系统,我学会了什么?

历时四十多天的牛腩新闻发布系统,结束了.六十三集视频,其中有过一天只看两集的煎熬,也有过一天可以看个七八集的动力,总之,这一路,也是那么的不容易啊. B/S学习的第一个项目,让我们与浏览器遇见.在自己还没有开始项目之前,看到一些进度快的同学写的博客,不禁地想慨叹一句:好高大上啊.现在项目完成了,其他同学看到自己写的博客,一个个也发出同样的感慨:好高大上啊. 下面就看看这高大上的一路上,自己收获了什么?自己有什么欠缺的地方? 看着培养计划上满满的学习目标和内容,在项目结束的这一阶段,真的需要在自己

新闻发布系统,B/S模式下的三层应用

三层的学习已接触四五个月了,最早是在学习VB.NET视频中开始接触的,那时候跟着视频敲了两个例子.再后来,个人机房重构的时候,从三层进步到了七层,此后就觉得我们不能仅仅局限于三层之上. 不过,那些都是C/S模式之下的编程.到现在,接触了B/S模式也一个多月了,第一个牛腩新闻发布系统觉得很是有趣,还是从最基本的开始,下面就一起看看B/S模式下,三层是怎样应用的.这篇博客就以添加新闻的实例来总结. 对于三层的整个过程大家都是很熟悉的了,那么在这里就不再赘述了,直接一层一层来分析. 一.思路整理. U

用文本+ASP打造新闻发布系统(二)新闻添加

<!--#include file="news_session.asp"--><html><head> <meta http-equiv="Content-Language" content="zh-cn"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><

如何建立自己的新闻发布系统?

下面是一个建立新闻发布系统的程序,不用和数据库打交道哦步骤:(1).在vs2005中新建网站,新建三个aspx网页,分别命名:title.aspx,news.aspx,main.aspx其中title.aspx用来设置标题,可以自己设计,写几个字也行,news.aspx用来显示新闻标题,main.aspx用来显示新闻内容.(2).新建htm页,用来设计框架.代码如下:<html xmlns="http://www.w3.org/1999/xhtml" ><head&g

用文本+ASP打造新闻发布系统

//图片上传 <SCRIPT RUNAT=SERVER LANGUAGE=VBSCRIPT> Function GetUpload(FormData) Dim DataStart,DivStr,DivLen,DataSize,FormFieldData '分隔标志串(+CRLF) DivStr = LeftB(FormData,InStrB(FormData,str2bin(VbCrLf)) + 1) '分隔标志串长度 DivLen = LenB(DivStr) PosOpenBoundary

C#版的网站新闻发布系统

写这篇文章的时候首先要向bben_h 和jdxx表示感谢,是bben_h提出了C#中字符替换这个问题,jdxx很好的解决了这个问题,同时也使我想起以前做的一些程序(简单网站新闻发布系统),现在就把它奉献给大家,希望能对大家学习通过ADO.NET操作SqlServer数据库和DataGrid控制元件有些帮助.   数据库结构   数据库名:mydb,数据表名:news  news表结构  id(int 4) 递增ID  biaoti(nvarchar 50) 新闻标题  zhaizi(nvarch

用ASP.NET建立简单的新闻发布系统

下面是一个建立新闻发布系统的程序,不用和数据库打交道哦 步骤: (1).在vs2005中新建网站,新建三个aspx网页,分别命名:title.aspx,news.aspx,main.aspx其中title.aspx用来设置标题,可以自己设计,写几个字也行,news.aspx用来显示新闻标题,main.aspx用来显示新闻内容. (2).新建htm页,用来设计框架.代码如下: <html xmlns="http://www.w3.org/1999/xhtml" > <h

一个完整的新闻发布系统代码

      环境:Tomcat 5.5.7 + J2SE 5.0 + PostgreSQL 8.0          我将分几个步骤完成对一个新闻发布系统的构建,来理解JSP的一些基本使用方法!      首先我将先介绍这个新闻发布系统的基本结构: index.jsp:管理员登陆界面 check.jsp:验证管理员身份 main.jsp:管理员添加新闻的页面 pub.jsp:发布信息的页面 display:显示所有的新闻     而后台的程序主要有: DB.java:数据库连接 MD5.java