解:(1)当a<0时,

,在(0,+∞)上是增函数;
当a=0时,f(x)=x+b,在(0,+∞)上是增函数;
当a>0时,f(x)在

上是减函数,在

上是增函数.
(2)不等式f(x)≤10在

上恒成立,即等价于f(x)
max≤10在

上恒成立

,f(1)=1+a+b
因为

,所以

=

>0
所以

,


,
即

分析:(1)对参数a进行讨论.当a<0时,在(0,+∞)上是增函数;当a=0,时f(x)=x+b,在(0,+∞)上是增函数;
当a>0,时f(x)在

上是减函数,在

上是增函数.
(2)不等式f(x)≤10在

上恒成立,即等价于f(x)
max≤10在

上恒成立,由于函数在

上的最大值在

,1上取得,故只需比较

,f(1)=1+a+b即可,从而可求b的取值范围.
点评:本题的考点是函数恒成立问题,主要考查函数的单调性,考查利用函数的最值求解函数恒成立问题,关键是分类讨论,确定函数再区间上的最大值.