学习牛腩的新闻发布系统视频讲座后的收获

http://niunan.iteye.com/blog/264176

 

感觉这套视频教程讲得很好,是从零到有,每个环节讲的都很细,能学到很多知识。

与我自己以前相比,看完这套视频教程后,我学会了:

1、在项目中如何使用存储过程、触法器等。

2、编写sqlHelper肋手类。

3、sql防注入技术。

4、对三层架构的使用。

5、用DIV+CSS技术来布局和美化页面。

6、在做项目时要在多种浏览器中测试。

等等...

 

 

牛腩教程中推荐的网:

www.artech.cn
www.itcast.net
www.tg029.com


 

以下是我学习时记下的笔记:

第三十九课:
当前根目录的写法:~/
txtKey.Text.Trim();
转码:UrlUc...解码:UrlDecode()
if ("bytile"==action)

第四十课:
新闻内容页,新闻实体类,新闻评论
button的命令参数CommandArgument
onClientClick="return confirm('是否真的删除该评论?')"

第四十一课:
1让网页记住滚动条的位置:MaintainScrollPositionOnPostback="true"   ---9:00
2添加锚记13:00
3单击选择:onclick="this.select();"
4生成图形验证吗:niunan.iteye.com/blog/252335

第四十二课:
1验证控件只显示*需加上text="*"
2弹出所有错误提示信息:在ValidationSummaryrp控件代码中加上ShowMessageBox="true" ShowSummary="false"
3用户IP:userIP=Request.ServerVariables["REMOTE_ADDR"];
4弹出提示时不让背景变白色(后台注册JAVASCRIPT)
Page.ClientScript.RegisterStartupScript(Page.GetType(),"message","<script language='javascript' defer>alert('验证码不对');</script>")

第六十三课:
分页:将GridView控件增加PageIndexChanging事件
GridView1.PageInde=e.NewPageIndex;
bindNews();
aspNetPager分页控件
sql2005分页语句:ROW_NUMBER() OVER (ORDER BY ID DESC) AS 行号
例:
with temptbl as (select ROW_NUMBER() OVER (ORDER BY ID DESC) AS 行号,* from news)
select * from temptbl where 行号 9 between 16
sql2000实现的方法
select top 每页记录数 * from news where id not in (select top (当前页数-1)*每页记录数 id from news order by id dese) order by id desc

你可能感兴趣的:(JavaScript,sql,css,浏览器,Blog)