节能项目从去年开始做,前几天又突然冒出来,这也是我到目前接到的比较大的项目,总体上说还是成功的。项目经费10多W,我们项目组有六个人,三个软件、三个硬件,合作对象是有政府背景的老板,人品总体还不错,作为学生来说,可以接到这种项目还是挺不容易的,我觉得项目能够要价这么高的主要原因是该项目软硬结合。

  我在项目中,主要负责了网站的开发,虽然我一直鄙视做网站的,认为这些事情不该自己做的,但是在利益的诱惑下,还是硬着头皮上了。最后我们决定用VS2010+MVC3+WebAppToolkitMobileVS2010.Setup.exe+SQL 2008来进行开发,对于没有任何网站开发经验的我来说,还是受到了不小的挑战,但是我一直相信这种小东西,自己一定可以做得很好的。

  做上层应用开发,让我觉得失去了很大的自由,一切都依赖于框架,代码中几乎很少有自己的东西,我渐渐的觉得自己是码农,而不是程序员。或许是因为自己什么都想搞得很清楚吧?总体来说,做上层开发要做好也不容易,里面也有很多学问。我在这里记录一点点心得体会,也不知道以后自己什么时候又要做上层开发了。

    数据库里面表中列的类型定义或者个数与框架中的不同可能导致对象的创建失败或者导致对象保存失败。在数据库中,Holiday字段中多了一个time字段,而在.edmx中没有这个字段,这在保存网页上的对象时,就会出错,往数据库中插入数据不成功

一、 VS2010和SQL server 2008环境的搭建

安装SQL server 2008之前,必须确保如下条件:

1. 机子上没有安装SQL server 2005。

2. 安装VS2008 VS2008SP1CHSX1512981.iso。

3. C盘有足够大的存储空间。

安装是件非常耗时的工作,如果中途出现错误就会浪费不少的时间。

二、 数据库链接字符串

http://hi.baidu.com/uestczhangchao/blog/item/a5c4ed24a6b15b27c89559c7.html

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

用上图中的connectionstring去修改web.config中的连接字符串。

节能项目的总结-风君雪科技博客

三、 重新导入数据库模型

由于数据库换了机子,所以需要重新导入模型,具体方法如下:

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

如果不重新导入模型出现的错误信息如下:

节能项目的总结-风君雪科技博客

四、 SQL server 2008服务配置

节能项目的总结-风君雪科技博客

节能项目的总结-风君雪科技博客

VIA要禁用,下图的服务才可以启动,否则SQL SERVER 服务奖启动失败!!!

节能项目的总结-风君雪科技博客