牛腩新闻发布系统(前20讲总结)

来源:互联网 发布:mt4缠论分型指标源码 编辑:程序博客网 时间:2024/06/09 18:35

     在紧张激烈的合作工程完成之后,大家都迫不及待的进入了B/S项目的学习之中。

这次老师给的视频是《牛腩新闻发布系统》,主讲人是牛腩,使用c#+asp.net来一步一步的演示如何开发一个B/S系统。

 

到现在为止,我已经看了二十集了。总结一下前二十集:

 

首先说一下语言,因为这是采用C#语言开发的。而我们先前用的是vb.net,当然了,C#以前也是简单的学习了的。并且再有两者都是采用的相同的framework。因此在看的时候没有任何问题的,我是指在阅读和编写C#代码时。不过个人有一点小疑问,是在vbC#的开发环境上,我总是觉得编写C#时不如vb那么智能(个人感觉。)可能是用的还少。

 

再说asp.net,这确实是第一次接触。不过没有什么感觉,以前就看过一些资料,说是asp.net是一个编程框。到现在已经看到了cssdiv这一部分了。不过没有感觉asp.net在哪。或者说是,现在已经就是在asp.net下进行开发了。

       关于这个疑问我查了一些资料:

       ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。

       ASP.NET 是一种建立动态Web应用程序的技术。它是.NET 框架的一部分,您可以使用任何.NET兼容的语言来编写ASP.NET应用程序。

      

       现在可以知道ASP.NETasp(动态服务器页面)的下一个版本,是一种动态web的应用程序技术,也是一个框架,属于.net框架。还可以使用.NET下的兼容的语言来编写asp.net程序。

 

       概念搞清楚了再来总结一下这二十讲中有哪些东西。

       首先是牛腩同志用来三层架构来开发这个新闻发布系统,不过这个我想大家都没有什么问题,因为在开发机房收费系统时用过这种方式。并且更复杂的架构。

       从底层的sqlHelperBLL层和以前的完全一样没有什么说的(当然了先不算数据库操作语句的那部分)。

       其中比较新鲜的是视频中用了数据库的几个相对高级的特性:触发器、存储过程。这个是以前自己的做项目时没有用过的。不过在这之中也有疑问,那就是触发器和存储过程必须要事先写到数据库中吗?貌似不是,不过现在还没接触其他的。先标记一下。除了这些其他的也没什么,并且这些东西也很好理解和掌握,也就是语句,函数之类的东东。既然都是语言,相似之处很多。

      

 

       再说到界面层时又讲了一些新鲜的东西:CSSDiv

       CSSCascading Style Sheets(指层叠样式表)。可以用来控制HTML元素的显示。将内容和显示分离,也就是内容是内容,样式是样式,不用再写在一个文件中了。在百度百科上有很好的解说。看一下

       Div:这个不太好说,没有找到官方定义。在视频中讲解了一个div,称为块级元素。可以控制元素显示的范围为一行。(不知对否)

       CSS+div  也就是控制页面的效果吧。

 

       其他的东西这二十集里面也就没有了,其实也没有多少东西。

 

     (查看新博客)

原创粉丝点击