自己写的第一个小网站

用的是asp.net mvc3,入手不大容易。个人之前有的经验:写过2个小项目用到了javascript,

都是那种小网页。鉴于这个网站随时可能推倒重来,于是想要记录下大致过程,以便加速

后面的重构。

第一步:建立一个internet的mvc3程序,新建两个model。上一次照着《pro asp.net mvc》

这本书的sportsstore的例子写了一遍,他里面用了依赖注入的观点,感觉比较复杂,然后

始终不知道自己在干嘛。这次我直接根据官网的视频教程自己写,总算比较清楚了。

依赖注入这种高级玩意,以后需要再用吧。第二步:建立一个xxxxDB的model类,

继承自DbContext,用它来管理和数据库有关的部分。下载codefirst,并设置成model改动

就立即重构数据库的那种模式。事实证明这真的很方便。本来为了偷懒,直接用的sqlexpress,

后面还是下了sqlserver 2008,(实在是要吐槽一下它的安装程序,太不友好了)。

还有,数据库的切换也是很花费时间的,主要是因为对asp.net不熟,要注意webconfig里面

那些connectionstring的name好像需要和DB那个model的名字对应才可以正确映射上去。

第三步:建立相关的control和view,先不去管用户部分,实现一些基本CRUD。

第四步:去掉internet自带的用户控制部分,自己写个简单点的,把用户的数据也存到自己

建立的DB上。然后登陆上去的用户,名字是被记成cookie的好像?反正

是<authentication mode="Forms">之类的。

第五步:目前为止一个雏形已经出来了。忍不住吐槽自己,这么点活花了一个礼拜多才做好。

然后就是尝试部署程序到IIS上,记得做些用户权限的设置。还有,自己额外引入的文件在部署

的时候好像没加到IIS上,反正就自己拷过去了。

总的来说就这样了,在学校还需要呆一周,这一周继续努力吧。回到家也要继续努力 ,我不想

做坑队友的人。

如果有哪位看客比较了解写网站的,能留下点宝贵的建议,就再感激不过了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值