• 超炫的开源 JavaScript 物理引擎


    Verlet-js:超炫的开源 JavaScript 物理引擎

    Verlet-js 是一个简单的集成 Verlet 的物理引擎,基于 JavaScript 编写,作者是 Sub Protocol。粒子系统、距离限制、角度限制等,Verlet-js 都能支持,基于这些基础,它可以帮助你构建几乎任何你能想象到的任何东西。

      下面的几个 Demo 的效果都很炫!有类似 Google Gravity 的重力场效果,还有模拟现实布料、分形树和蜘蛛网等等,赶紧来围观吧!

    您可能感兴趣的相关文章

    GitHub 主页      源码下载

    效果演示:

    1. Shapes (Hello world)
    2. Fractal Trees
    3. Cloth
    4. Spiderweb

    首先说一下,这个教程是与我写的Linq to sql 教程一起来结合用的,不单单是MVC,还是Linq to sql运用到实际中的一个实践。

     

    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

    欢迎关注CoolHots技术分享

     
    分类: ASP.NETLinq to sql
  • 相关阅读:
    基础篇
    模块,包
    初识面向对象
    linux在线安装jdk
    热点链接(img map area)
    oracle temp 临时表
    ajax基础代码
    Java编译执行带包名java文件
    oracle spool 用法小结
    Hadoop NameNode safemode
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/3101830.html
Copyright © 2020-2023  润新知