由于这学期要做asp.net的网站开发,导师让我们在前期做详细的计划说明,时间安排。由于网站开发流程不知道,以及需要学什么指示都是盲懂,所以计划安排需在了解大致流程之后才能做出来,一下是询问同学和在网上查阅,总结出的粗略的网站开发流程以及一些所需要学的知识。可能存在很多漏洞和缺陷,如大家看到了也希望大家指导.....

总结一

asp.net建网站的主要步骤

1. 首先是需求分析了,分析你打算做哪些功能,涉及哪些因素以及他们的关联关系等等。

2. 数据库设计,根据功能定义出可能的数据对象,设计出数据字典。

3. 系统的简单设计,即采用什么架构,什么模式,用到哪些技术等。

这里说明一点就是现在网站基本都是采用三层架构MVC模式来搭建网站,ASP.NET三层架构自底向上分为:数据访问层(DAL),业务逻辑层(BLL)和表示层(PL)。MVC是指是模型(model)-视图(view)-控制器(controller)

4. 做网站,美工界面是少不了的,真正的公司一般是有美工专门设计效果图,然后切成htm页面,再有程序员实现的。

5.  项目搭建和软件编码。

6. 网站测试,分功能性和非功能性测试。功能要求的东西是否都实现了,是否出错,有bug等,其他如数据校验,页面操作的便捷性等等也应作为测试的一项。

总结二

我在网上找的讲的还算有点清楚的ASP.NET三层架构步骤讲解,里面讲述了部分例子来演示如何使用ASP.NET 2.0 和SQL Server 2005数据库来构建一个三层架构的应用程序:

http://www.360doc.com/content/12/0210/14/1429472_185541229.shtml#

可能会有帮助的一个博客博文:ASP.NET MVC 网站开发实践 - 项目框架

地址:http://www.cnblogs.com/mzwhj/p/3538108.html

总结三

涉及到要学的技术:

1、Html/css/javascript/ajax(首先明白div盒子模型,现在很多网站各个模块都是一个个盒子的嵌套,css布局有流布局(默认的从左到右,从上到下),层布局(position固定布局),以及浮动布局(float),一个网站基本都会用到这三种)

2、C#应用编程知识,编写后台的代码

3、数据库SQL,貌似asp.net的网站开发用的较多的是SQL server,询问同学说的用的都是这种数据库。学习SQL语句与数据库的搭建

4、就是要理解明白三层架构的MVC设计模式用来搭建自己的网站。

提醒:我们的网站是由前台界面和后台管理界面共同组成的,我们除了要编写前台界面,还需要有一个后台管理员管理的界面。下面我放了一张后台管理页面的图,可以参考一下

注:在网站开发中步骤差不多就是按照总结一中来走的,但是对于我们都倾向倒着来(从前台代码编写开始),对于这个问题,鉴于我们都不太熟悉以及技术问题,感觉对于我们自己的小项目,只要大家把自己的项目计划安排清楚,网站逻辑自己清晰明了,可以先做前期准备再编代码,也可以直接编代码边学习边走流程。

asp.net 网站开发流程总结的更多相关文章

  1. 整合Spring.net到asp.net网站开发中初探

    整合Spring.net到asp.net网站开发中初探 http://www.veryhuo.com 2009-10-21 烈火网 投递稿件 我有话说   Spring提供了一个轻量级的用于构建企业级 ...

  2. 第零章 HTML启蒙知识与网站开发流程

    Web前端启蒙知识:1.软件架构模式a)B/S架构:Browser-Server 浏览器服务器模型b)C/S架构:Client-Server 客户端服务器模型注1:浏览器是运行网页的应用程序注2:B/ ...

  3. 手机移动端网站开发流程HTML5

    手机移动端网站开发流程HTML5 最近一直在研究移动手机网站的开发,发现做手机网站没有想象中的那么难.为什么会这么说呢?我们试想下:我们连传统的PC网站都会做,难道连一个小小的手机网站难道都搞不定吗? ...

  4. asp.net -mvc框架复习(1)-ASP.NET网站开发概述

    1.网站开发的基本步骤: 2.网站开发的需要的知识结构 (1)网站开发前台页面技术 页面设计:HTML  .CSS+DIV 页面特效:JavaScript.jQery (2)OOP编程核心公共技能 C ...

  5. CGI、ASP、PHP、JSP、 ASP.NET网站开发语言比较

    一.主流网站开发语言的简介及优缺点. 现在主流的网站开发语言主要包括cgi.asp.php.asp.net.jsp等. HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持. (一)  ...

  6. ASP.NET网站开发中的配置文件

    来源:微信公众号CodeL 1.配置文件层次分类 Machine.config:  对.netframework整体的配置 web.config(framework目录下):  对所有项目所公有的应用 ...

  7. HTML5移动端手机网站开发流程

    基本上开发手机网站,可大致分为两大类.一类是用框架开发手机网站.一类是自己手写手机网站. 一.框架开发手机网站 一般用现在常用的开发框架有:目前Web前端最火的框架(BootStrap).jQuery ...

  8. 简述ASP.NET网站开发步骤

    新建解决方案 清除解决方案 重新生成解决方案 发布应用程序 设置配置文件 重命名配置文件 发布后生成的文件 IIS安装 安装完成后,输入http://localhost/出现 打开IIS 添加自己的网 ...

  9. ASP.net 网站开发知识点总结

    一.常用技术概括及介绍 1. SQL server:处理数据库的设计 2. asp.net  3. html            :前端网页 4. css :网页的布局设计 5. JavaScrip ...

随机推荐

  1. 智能车学习(六)——OLED屏幕使用

    一.代码展示 1.头文件: #ifndef OLED_H_ #define OLED_H_ extern unsigned char Draw[]; extern const unsigned cha ...

  2. SQLServer 维护脚本分享(07)IO

    sp_helpfile --当前数据库文件分配情况 sp_spaceused --当前db空间大小(有时不准) sp_spaceused 'dbo.user' --指定表的空间大小(有时不准) sp_ ...

  3. 【jackson 异常】com.fasterxml.jackson.databind.JsonMappingException异常处理

    项目中,父层是Gene.java[基因实体]  子层是Corlib.java[文集库实体],一种基因对用多个文集库文章 但是在查询文集库这个实体的时候报错:[com.fasterxml.jackson ...

  4. ASP.Net MVC开发基础学习笔记(4):校验、AJAX与过滤器

    一.校验 — 表单不是你想提想提就能提 1.1 DataAnnotations(数据注解) 位于 System.ComponentModel.DataAnnotations 命名空间中的特性指定对数据 ...

  5. POJ 2002 统计正方形 HASH

    题目链接:http://poj.org/problem?id=2002 题意:给定n个点,问有多少种方法可以组成正方形. 思路:我们可以根据两个点求出对应正方形[有2个一个在两点左边,一个在两点右边] ...

  6. Codeforces Round #355 (Div. 2)-C

    C. Vanya and Label 题目链接:http://codeforces.com/contest/677/problem/C While walking down the street Va ...

  7. css写带边框的三角形

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. 静态函数(面向过程的static关键字)

    在函数的返回类型前加上static关键字,函数即被定义为静态函数.静态函数与普通函数不同,它只能在声明它的文件中可见,不能被其他文件使用. 静态函数的例子: #include <iostream ...

  9. ZJOI2016 Round 1 之前

    day 0 中午要出发了,很虚.. 主要原因: 1.在转语言 2.模板还没有系统整理过 3.最近代码能力感觉要狗带 4.急于想为联赛翻盘... MARK几个未完成的任务 1.字符串处理再去看看..实在 ...

  10. Android 自动化测试—robotium(六) 通过命令行执行Robotium自动化测试用例及导出报告

    1.运行测试工程下的所有用例 adb shell am instrument -w com.application.test/android.test.InstrumentationTestRunne ...