Verlet-js:超炫的开源 JavaScript 物理引擎
Verlet-js 是一个简单的集成 Verlet 的物理引擎,基于 JavaScript 编写,作者是 Sub Protocol。粒子系统、距离限制、角度限制等,Verlet-js 都能支持,基于这些基础,它可以帮助你构建几乎任何你能想象到的任何东西。
下面的几个 Demo 的效果都很炫!有类似 Google Gravity 的重力场效果,还有模拟现实布料、分形树和蜘蛛网等等,赶紧来围观吧!
效果演示:
首先说一下,这个教程是与我写的Linq to sql 教程一起来结合用的,不单单是MVC,还是Linq to sql运用到实际中的一个实践。
一、数据库设计
一、前言
在我的开发里,我个人认为要做好一个系统,最重要的一点并不是使用什么语言、使用什么UI,额写我都觉得是次要的,我认为最重要的是数据库的设计,数据库设计好了,就说明了你对整个系统已经有了一个整体的把握,对立面的业务已经有了一定程度的熟悉,并且已经知道了客户需要什么样的功能、需要实现什么东西,那么接下来的编码就已经不是很难的问题了。(纯属个人见解,如果有什么不对请指出或者一起学习!)
二、数据库设计
首先声明,下面的数据库设计并不是要使用到生产环境里面去,仅仅是为了学习MVC所用,所以设计的不合理,那也不是很大的问题,当然,如果有人指出那里不足的地方我将努力改正。
首先,我们需要从大的方面先考虑,学生成绩管理系统,那么肯定有学生,有学生的地方就会有班级,既然是成绩管理,那肯定需要成绩表,有了成绩表肯定需要还需要有课程表啊,不然怎么知道是什么成绩呢。就这样,简简单单的成绩管理系统数据库设计思路出来了。
下面是PowerDesigner12.5的数据库设计。
数据库算是勉强设计好了,那接下来,我们开始项目的搭建吧。
二、项目搭建
一、开发环境
1、使用MVC3开发,肯定要用到VS2010这个开发平台了,我就不多说了,不然就太罗嗦了;
2、SQL server 2005 这个版本的数据库应该是用的最广泛的吧。
二、项目搭建
使用VS2010新建Web项目
然后选择Intenet应用程序,试图引擎试用Razor。
确定,OK,基本项目搭建完成;下面是项目资源管理器
建完项目后,可以看到默认情况下已经建立了很多文件夹,这里简略说一下各个文件夹的作用。
Content——存放应用需要的一些资源文件,如图片、CSS等。
Controllers——存放控制器类。
Models——存放业务模型组件。
Scripts——存放JavaScript脚本文件。
Views——存放视图。
现在不了解一些概念没关系,后续文章将慢慢解释。
项目搭建得差不多了,那我们试用Linq to sql来进行数据库访问,所以再添加一个Linq to sql类;
确定添加,然后打开服务器资源管理器,新建数据连接
然后把数据库里面的表添加到Linq to sql类里面
OK,到这里不就说明项目已经搭建好了。
这一篇文章就展示讲解到这里吧,下一篇文章再进行下一步的操作讲解。
感谢大家对CoolHots的支持与关注,您的支持与关注,是我大半夜熬夜敲代码的鼓励啊~~
附上项目代码:MVC教程.rar