开始用NetTiers写程序

今天开始尝试使用NetTiers, 记下一些注意事项.

1)Codesmith生成NetTiers, 这个就不说了. 生成后直接打开VS, build

2)建立一个新的项目. 把生成报告中的config, data, connectionstring加进app.config中

3)引入XX.data, XX.entities,XX.data.sqlclient

4)保存项目, 把编译选项中的target改成.net framework 4.0, 不是client profile, 不然XX.data的引用会报错

5)如果要取得某些表, 要用DataRepository.XXXProvider.getAll或者getbypk啥的

6)如果要增加新记录, 首先要定义一个新的实体, 设置它的属性, 然后用DataRepository.xxxProvider.insert(newentity)来插入新记录.

7)查找要使用filter或者find?

8)我有用Spgen生成一些存储过程. 这些存储过程也可以放到NetTiers. 在用Codesmith生成的时候, 用sp_{0}_来作存储过程的匹配模式就行了.

   生成的方法放在对应的"表名provider"下. 

9)在生成NetTiers的同时, 会生成一个XX.website的网站. 它是完全可用的, 但是在部署的时候不要改动它的网站别名. 因为它会在5秒后转向XX.website/Admin, 如果改了就会出现找不到文件的情况. 

10)如果有使用nettiers的service, 调用代码应该换成:

Dim x As New InterviewersService

Dim t As Interviewers = x.GetByIntid("100002") 

转载于:https://www.cnblogs.com/hzb2001/archive/2011/05/24/2055750.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值