`

Asp.net前端页面开发总结

阅读更多

经过半个月的奋斗,善良公社项目书画院前台的web界面竣工了。虽然界面并不是很完美,说明学习的地方还有很多。在界面部分需要的技术:div+css、JavaScript、Ajax、HTML和一般处理程序等等。

 

div+css

页面布局对于用户来说是最直观的。用户虽然不懂技术问题,但对于界面是否简洁美观,人性化,有没有功能上的错误,他们具有绝对的发言权。每一个程序员都要尊重他们的感受。

界面也是最不好做的部分,必须对于各种浏览器适应,否则,界面一定会送你“惊喜”,这样的惊喜会让你心情澎湃。调整页面布局绝对是前台制作的重头戏,当然,我们需要做到在各种浏览器之间游刃有余。

 

Javascript

javascript是世界上最流行的编程语言。它适用与HTML和web,可广泛用于服务器、各种设备。javascript不像Div和Css,它可由所有的现代浏览器执行。javascript很容易学习,网络到处都是javascript的代码,我们完全可以借鉴学习,精通javascript是一件很浪费时间和精力的事。

javascript常用来完成读写HTML元素、嵌入动态文本于HTML页面、对浏览器事件作出响应、验证数据和控制cookies,包括创建和修改等。

 

ajax

大家看到ajax这个词总觉得很陌生,其实完全没有必须,它并不是什么新技术,Ajax是异步JavaScript与XML,是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。

使用Ajax,你可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的Web用户接口界面。

 

Html

对于HTML并没有什么好说的,使用HTML控件配合div+css完成制作web界面是大家都知道的道理,好像HTML控件和asp.net控件两者的优缺点,还需要更加深入的了解:

 

1.HTML控件兼容性好,能在其他程序中正常编辑;asp.net控件的兼容性不好。
2.ASP.net控件或多或少会消耗一些服务器资源,这些控件最终会经过服务器的转换成为HTML控件,这一转换是要消耗资源的,但是这种消耗微乎其微。
3.不说不可以用Asp.net,由于ASP.net控件的功能远比HTML控件强大,有些地方就需要用Asp.ent的控件,例如:上传文件等。

4.asp.net比html会生成多余的代码。

 

一般处理程序

当你看到这,你可能会问:我什么要把一般处理程序放在这里?

原因很简单:在学完视频之后,仅仅是知道了有一般处理程序,但是并不会用,在做界面的这段时间内,才知道一般处理程序的这趟水很深,需要深入学习的地方还有很多。下一篇博客(已更新)就为大家再深入的介绍一般处理程序,这次只是给大家提醒它真的不一般。

 

总结:

web页面真的很简单,只要时刻为用户着想。在我看来:没有做不好的页面,只有不用心的程序员。。。

 

========================================================================================================================

基于asp.net+easyui框架的系列博文:

 

使用Jquery+EasyUI框架开发项目+下载+帮助--EasyUI的简介

Asp.net之真假分页大揭秘、使用AspNetPager实现真分页

Asp.net前端页面开发总结

Asp.net 一般处理程序+扩展

Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)

基于asp.net + easyui框架,js实现上传图片之前判断图片格式,同时实现预览,兼容各种浏览器+下载

基于asp.net+ easyui框架,js提交图片,实现先上传图片再提交表单

基于asp.net + easyui框架,一步步学习easyui-datagrid——界面(一)

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现分页和搜索(二)

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现添加、编辑、删除(三)

基于asp.net + easyui框架,一步步学习easyui-datagrid——完成,总结(四)

 

=========================================================================================================================

 

分享到:
评论

相关推荐

    asp.net web应用的前端设计

    总之,ASP.NET Web应用的前端设计是一项涉及多技术、多层面的工作,需要开发者熟练掌握HTML、CSS和JavaScript,了解前端开发的最佳实践,同时利用ASP.NET提供的工具和库,构建出高效、美观且用户体验优秀的Web应用。

    .net前端web模板

    总的来说,.NET前端Web模板startbootstrap-sb-admin-2-master是一个强大且灵活的工具,它为.NET开发者提供了一个高效开发后台管理界面的起点。通过深入理解和有效利用这个模板,我们可以快速构建出专业且用户体验...

    .net前端界面框架源码20170808

    .NET前端框架通常是基于.NET Core或ASP.NET的,它们允许开发者用C#、VB.NET等语言创建高效、跨平台的Web应用。 这个源码包中可能包含以下关键部分: 1. **控件库**:提供各种UI控件,如按钮、表格、表单元素等,...

    ASP.NET学习大全经典总结

    ASP.NET的核心组件包括ASP.NET页面、控件、配置系统以及状态管理等,这些组件共同构成了强大的Web应用开发平台。 二、ASP.NET页面生命周期 理解ASP.NET页面生命周期对于高效开发至关重要。页面从加载到呈现的整个...

    简单的ASP.NET作品

    【标题】:“简单的ASP.NET作品”揭示了这个项目是一个基于ASP.NET技术开发的网络应用程序,主要功能可能包括新闻展示和后台管理系统。ASP.NET是微软公司推出的一种用于构建动态网站、Web应用和Web服务的框架,它...

    ASP.NET动态网站开发项目化教程-CSDN下载

    在ASP.NET中,动态网站的开发主要依赖于ASP.NET页面生命周期的理解,包括初始化、加载、回发和呈现等阶段。开发者可以使用多种服务器控件,如Label、TextBox、Button等,以及事件驱动模型来构建用户界面。此外,ASP...

    C# 语法经典全解(asp.net web前端开发)

    在ASP.NET Web前端开发中,C#作为服务器端的主要编程语言,负责处理业务逻辑、数据库交互和页面控制。 **C#基础语法** 1. **变量和数据类型**:C#支持多种数据类型,包括基本类型(如int、float、bool)、引用类型...

    .net 前端界面网站框架

    MVC模式(Model-View-Controller)和Razor Pages都是ASP.NET Core中的页面处理模型,它们可以帮助我们有效地组织代码,提高可维护性和可扩展性。 1. **顶部固定内容**:通常通过CSS实现,可以设置`position: fixed`...

    asp.net80套经典网页设计模版

    ASP.NET 是微软公司开发的一种基于 .NET Framework 的Web应用程序框架,用于构建动态、数据驱动的网站和应用程序。它提供了一种高效、强大的编程模型,使得开发者可以使用多种编程语言(如C#、VB.NET)来编写代码,...

    asp.net网页模版

    ASP.NET网页模板是一种高效的方法,用于快速开发动态、交互式的Web应用程序。它是Microsoft .NET框架的一部分,提供了丰富的功能和灵活性,让网页设计和开发变得更加简便。对于初学者来说,掌握ASP.NET网页模板能够...

    asp.net多页签页面切换

    总结来说,实现ASP.NET多页签页面切换涉及了前端设计、后端编程以及用户体验等多个方面。通过选择合适的控件和方法,结合HTML、CSS、JavaScript以及ASP.NET的特性,可以创建出高效、美观且用户友好的多页签界面。在...

    ASP.NET开发典型模块大全:ASP.NET开发典型模块大全.iso

    ASP.NET是微软公司推出的一种基于.NET Framework的Web应用程序开发框架,它为开发者提供了一种高效、强大且易于使用的工具来创建动态网站、Web应用程序和Web服务。本资源"ASP.NET开发典型模块大全"是一个全面的教程...

    asp.net前台调用后台方法传参数

    在ASP.NET开发中,前后端交互是非常常见的场景。前端负责用户界面的展示与操作接收,而业务逻辑处理以及数据存取等操作则主要在后端完成。前后端之间的通信通常通过AJAX异步请求来实现,但在特定情况下也可以直接在...

    ASP.NET MVC4开发指南

    最后,ASP.NET MVC4还集成了jQuery和其他JavaScript库,使得前端交互更加生动。你可以利用AJAX技术实现无刷新页面更新,提升用户体验。 总之,ASP.NET MVC4是一个强大的Web开发框架,提供了丰富的特性和工具,让...

    使用ASP.NET技术开发网上书店(ASP.NET)

    总结起来,使用ASP.NET技术开发网上书店涉及到的内容广泛,包括ASP.NET MVC架构、C#编程、数据库设计、前端开发、安全性控制以及性能优化等多个方面。通过这个项目,开发者不仅可以掌握ASP.NET的基本技能,还能深入...

    ASP.NET学习大全 总结

    随着移动设备的普及,响应式设计和Bootstrap、Angular、React等前端框架的结合使用,也是ASP.NET开发不可或缺的部分。 15. **单元测试与持续集成** 通过学习NUnit、MSTest等工具进行单元测试,以及TFS、Jenkins等...

    ASP.NET 4.0网站开发

    在这个“ASP.NET 4.0网站开发入门教程”中,我们将深入探讨该技术的核心概念、主要特性以及如何运用它们来构建实际的Web项目。 1. **ASP.NET架构与工作流程** ASP.NET 4.0采用事件驱动模型,当用户与网页交互时,...

    ASP.NET+ExtJS开发实例

    这个“ASP.NET+ExtJS开发实例”可能涵盖了从基础概念到高级应用的多个层次,包括但不限于页面布局、数据绑定、异步操作、用户交互、性能调优等多个方面。通过学习这个实例,开发者可以掌握将这两种技术融合在一起的...

    ASP.NET项目开发实践

    开发者需要掌握.NET Framework、ASP.NET核心概念、数据库设计、前端技术以及项目管理等相关知识,才能有效地进行ASP.NET项目开发。通过不断的实践和学习,开发者可以逐步提升自己的专业技能,打造出高效、稳定的Web...

    asp.net + c# 开发留言板

    总结一下,这个"asp.net + c# 开发留言板"项目涵盖了以下几个主要知识点: 1. ASP.NET 2.0的核心特性和工作原理 2. C#编程语言在Web开发中的应用 3. ADO.NET数据访问技术 4. 数据库设计和管理 5. 前后端交互与事件...

Global site tag (gtag.js) - Google Analytics