基于ASP.NET的响应式新闻发布系统的设计与实现

上网导航 2023-10-17 162 0条评论
摘要: 基于ASP.NET的响应式新闻发布系统的设计与实现□刘金承【内容摘要】“互联网+”时代的新闻发布系统解决方案接受不确定性作为开发的核心原则,以用户体验为中心...

基于 ASP.NET 的响应式新闻发布系统的设计与实现□刘金承【内容摘要】“互联网 +”时代的新闻发布系统解决方案接受不确定性作为开发的核心原则,以用户体验为中心,满足多端、多平台需求的设计理念为该新闻发布系统的设计与实现指明了方向。 该新闻发布系统从用户的实际需求情况出发,以 ORACLE 为后台数据库,以 C#为编程语言,以 VS2012 为开发工具,采用 B/S 设计结构,设计并实现了响应式的某单位党员教育学习网站新闻发布系统。【关键词】响应式;ORACLE 数据库;VS2012;新闻发布系统;B/S 模式;ASP.NET【作者单位】刘金承,长春金融高等专科学校一、引言(一)开发背景。 随着计算机网络技术的日益提高,用户使用移动端如手机、平板等小屏幕移动设备上网已成为一种趋势。 面对如此之多的不同样式的终端设备,以及千差万别的各种屏幕的分辨率,网页设计的传统方法已经有些不够用了,而 web 前段工程师们,又不可能为每一种终端设备专门设计一套网站的系统,所以,响应式的动态网站能够解决移动端用户日益增长的需求。 使用一个代码库就可以解决几乎所有浏览器以及设备的兼容问题,并且使维护以及管理员随时发布信息变得更加容易。

如何更清晰、流畅、低成本地在各种移动设备中及时获得信息,浏览图片、视频信息,成为用户对 web 开发人员最基本诉求。 Web 作为当今世界最前沿的产业“互联网 +”的核心载体,如今想要走进 web 的世界,最好的方法便是放弃过去那一成不变的教条,才能构建出解决方案。(二)主要设计内容。 在 ASP.NET 平台上,以 oracle 为后台数据库,采用 VS2012 开发工具,以 C#为编程语言,快速构建一个功能丰富,操作简单,简易有效的新闻发布系统。根据对某公司党员学习网站的需求进行分析,本系统主要包含部门管理、用户管理、新闻发布管理、视频发布管理、图片新闻发布管理、网站呈现等模块。 其中部门管理主要负责管理网站各个栏目;用户管理主要负责管理网站后台用户;新闻发布管理主要负责对实时新闻的发布以及删除;视频发布管理主要负责对视频进行上传以及删除;图片新闻发布管理主要负责发布以及删除图片新闻;网站呈现主要是前台显示模块。 在开发完稳定性、安全的新闻发布系统后,采用由YOOtheme 设计的 CSS 前端框架 UIkit 来快速创建响应式布局。二、系统结构和相关技术(一)系统结构。 目前,动态网站和新闻发布系统的开发过程中,主要有客户/服务器的系统结构(C/S 结构)和浏览器/服务结构(B/S 结构)。

我们采用的是 B/S 结构,B/S 结构也就是浏览器端和服务器端结构。 它是在 Internet 技术兴起同时,对 C/S 结构的一种变化或改进的结构。 在 B/S 结构,用户访问通过 WWW 来实现,主要事务在服务器实现,一小部分事务在客户端实现。 客户端的负荷得到了减轻,系统维护和升级成本以及工作量也得以大大降低。(二)VS2012。 选用 Visual Studio2012 作为开发工具,C#语言来进行系统的开发。 Visual Studio2012 包含了一系列高效、智能的开发工具,提供了很多全新的和强大的功能。 减少开发的复杂度。(三)ORACLE 数据库。 Oracle 数据库有很多优点,包括多用户高性能事务处理;硬件环境独立;更好的安全性和完整的控制;支持分布式数据库和分布处理;具有可移植性、可兼容性和可连接性。(四)响应式设计技术。1.媒体查询(Media Queries)。 每个媒体查询[1]都有两个部分:开头是媒体类型,然后就是查询本身。 查询可分为功能名称和对应数值。2.流式布局。 流式布局[2] 以百分比单位为主,与传统的固定布局以像素单位为主不同。3.Viewport 标签[3] 。

在计算机图形学中,称为视区,对浏览器来说。 称为显示 HTML 文件的窗口,在移动终端中为虚拟窗口。 当缩放和转向时改变的是“视觉”视区,可视效果是通过设备的边界定的。 在新版浏览器中可以通过 meta view-port 标签来控制视觉视区。4.断点。 指的是通过划出一些边界来调整页面的布局用以适应变化的内容如设定分辨率“断点”。5.常见的开源 CSS 前端框架。 在 github 上人气前端框架有 Bootstrap 当今无可争议的老大 Bootstrap,第二大的Foundation by ZURB,以及使用自然语言的原则的 SemanticUI,还有由 Yahoo 开发的 Pure 等等。 虽然本开发系统使用轻・ 0 7 ・万方数据

文章版权及转载声明:

作者:上网导航本文地址:https://www.90xe.com/post/6088.html发布于 2023-10-17
文章转载或复制请以超链接形式并注明出处技术导航

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏