牛腩新闻系统小结一之BS与CS

牛腩的学习已将进行了四十多天了,我可能进行的这部分很慢,而且我真的感觉带再做一个项目的时候,代码的编写真的不是最重要的,在进行这部分学习的时候一开始在进行这部分学习有一个线路就是,画图和文档---->分层搭好架构--->编写数据库存储过程--->分层编写功能--->完善功能。

在这个发布系统中大部分的我们都见过比如分层、文档画图、存储过程这些我们在CS学习的时候我们都已将接触过,根据知识网我们来看一下BS和CS我的见解:

(1)U层的形式

我感觉BS跟CS的的表现层不同,BS需要用一些我们以前不太熟悉的HTML代码或者接触到一些aspx的知识,而CS则不同他是用到的就是我们传统的窗体,但是我们的VS实在是太强大了,什么都能拖过来用,一开始我学过一点静态网页的知识这一部分我们使用很简单的笔记本来进行编写的,当时做网页的时候感觉什么都要自己一遍一遍的实验,实在是很不方便,而现在这个开发平台我们只要知道一些标签的属性直接拿过来就能用了。

(2)发布

CS我们发布的时候就是用到的就是一般的打包工具写生成.exe然后再用打包工具在进行打包成文件,而我们的BS要需要发布到IIS上去。

(3)优点

BS的优点:可以在任何地方进行操作而不安装任何专门的软件,只要一台能上网的电脑就能使用客户端灵维护,系统的扩展非常容易,只要能上网在有系统管理员分配一个用户名和密码,就可以使用了,CS的优点就是:在处理问题的时候比较快,而且比较安全。

在进行这一部分学习的时候我最大的感触就是其实在进行一个项目的时候要做好统筹安排,还要对系统的有一个合理的安排分层,这一部分对于HTML和aspx的基础学习有了一个基本的了解,刚刚接触BS可能要还有进一步的了解,希望下一步学习能够有进一步的学习!

时间: 2024-08-17 00:13:03

牛腩新闻系统小结一之BS与CS的相关文章

牛腩新闻系统(一)——UML、数据库设计

一.初识牛腩系统 牛腩(Brisket)即牛腹部及靠近牛肋处的松软肌肉,是指带有筋.肉.油花的肉 块.这是一种统称. 若依部位来分,牛身上很多地方的肉都能够叫做牛腩,牛腩主要特 点是筋肉多,油少,甚至全是瘦肉.看来学习的这个系统.牛腩新闻系统是B/S中的精 华.经典呀! 以下一起就開始品尝吧.                 二.学习牛腩须要的软件 1.主要是要安装VS 和数据库SQL 2.其它软件: Dreamweaver        Flash        PhotoShop 3.浏览器

牛腩新闻系统(二)——原型图、数据库文档

牛腩新闻系统(二)--原型图.数据库文档 之前建好数据库,进行外键的设置和原型图的构件,常常听有经验的软件设计师说,一 个项目经理,如果计划花四个月完成一个软件,那么研究数据可和原型图需要花上两个 月左右的时间,设计好了数据库和原型图,相当于完成了70%左右,由此可知数据设计和 原型图设计的重要性. 一.数据库文档 1.选中newsId 左边三角型,拖动着指针指向右边的news 表: 成功之后效果如下: 2.将时间comment 表和news表中的GreatTime 中属性直接改成获取当前时间:

牛腩新闻系统(五)——一些小技巧

 牛腩新闻系统(五)-成长小技巧 在牛腩新闻系统的学习和编码过程中,老师指引了不少的学习技巧,帮我们快速并高 效的学习,让系统运行,这些看似不难,但是很实用,我想不仅仅是在这次牛腩系统, 以后也会有很大的用处的,比如,让代码变得整洁.看起来舒适,之前我就是按空格 键,让代码变得更加的整齐好看,但是这样的时间和精力真的花费很大,现在知道只要 Ctrl+k和Ctrl+D就行了,整页的代码都自动规范化了,变得相当的整齐. 1.设置代码文档成整齐格式: 编辑--设置文档格式Ctrl+k,Ctrl+D 2

牛腩新闻系统(四)——类生成器生成实体代码

之前代码基本都是自己写,但是有没有想过,如果能想EA图那样,画好基本的类图, 代码就出来了,那该多好呀! 嗯,这真就有这么一款小软件,能自动帮助我们生成实体类的代码,当然软件是可以 自己制作的.下面是牛腩新闻系统中在实体类中用"实体类生成器"生成代码的过程, 下面是具体的步骤: 1.按照相应的空格填好,类名.类说明 2.命名空间默认是无,填好实体名:Model,填写好相应的属性 比如id,name,相应的类型以及备注. 3.选择"新闻系统"所在的Model层.然后在

牛腩新闻系统的公布

在给win8.1系统装VS时遇到了.NETFramework3.5的安装问题,我就了解到事实上windows系统自带了非常多功能,仅仅只是是没有开启,须要用户使用时,自行开启,这次的牛腩新闻公布系统的IISserver也不例外: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGdic3FsaXV5aW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"

牛腩新闻系统的发布

在给win8.1系统装VS时遇到了.NETFramework3.5的安装问题,我就了解到其实windows系统自带了很多功能,只不过是没有开启,需要用户使用时,自行开启,这次的牛腩新闻发布系统的IIS服务器也不例外: 在开始菜单中输入IIS,启动IIS 启动网站 右键单击左侧的链接框内的文件,切换到内容试图,右击login.aspx,选择浏览,可在浏览器中见到想见的网页,如果想在局域网中的其它电脑上访问此网页,只需将刚刚打开的网页中的地址,复制到局域网中其它电脑上浏览器中的地址栏即可. 遇到的问

牛腩新闻发布系统总结(四)--知识点滴

紧接上篇博客:牛腩新闻发布系统总结(三)----知识点滴,继续我们的总结: 第五,在回复评论后如何保持滚动条的位置不变: <%@ Page Title="新闻内容-牛腩新闻发布系统" Language="C#" MasterPageFile="~/common.Master" AutoEventWireup="true" CodeBehind="newsContent.aspx.cs" Inherit

新闻系统-错误-存在二义性

在敲牛腩新闻系统时,需要直接复制一个addnews.aspx,然后直接改名为修改新闻modnews.aspx,但粘贴之后重新生成解决方案,就出现了17个错误,刚开始我以为是自己操作有问题,就删除modnews.aspx,但还是不行,这就必须去寻找解决方案了. [问题] [解决方案] 首先对二义性查了一下,可能是名字重复用,也可能存在重载的问题,网上说的解决方案,是可以修改命名空间,但我这样做还是不行.经过努力奋斗终于找到了解决方案. 1.首先更改modnews.aspx中继承属性 将牛腩.adm

牛腩新闻发布系统小结

学习牛腩时,也刚刚结束个人重构,所以前面差不多1/3的部分感觉都很熟悉,很上手,包括数据库设计和B.D层代码的编写,其中又一次理解了SQLHelper的完美演化.存储过程的强大,使用了触发器初探(触发器建好以后看不到,但可以查询出来,后来发现原来在每张表的下面),接着就是网站的建立,其实和三层差不多,web层相当于我们的UI层,只不过之前我们的控件放在窗体中,现在放在网页中,然后引用CSS样式来控制html中各控件属性,真正做到网页表现与内容分离的一种样式设计语言 .接着是各个网页的设计,学会了