日期:2014-05-16  浏览次数:21021 次

做项目?先从ASP.NET学起

   其实大家在学习BS的时候,大都会觉得自己的代码量很不够。而且磕磕绊绊的,也没觉得学会多少。而且BS那几块的内容,掌握的也稀里哗啦。其实这并不是一个难题。”万事开头难”嘛,但是少不了的是,我们在学习的过程中一定要有一双雪亮的眼睛。一个知识点(及时它很小很小,但是你还不会的情况下),它第一次出现的时候,你可以不管它;第二次出现的时候,你还可以不管它;等到它第三次还慢慢悠悠的从你眼前晃过的时候,你就该提醒自己”不能放过它了“,这个时候你就要着手去查,去学了。

   所以在我们开始做项目的时候,会很吃力,尤其当一大片知识点从你眼前晃过的时候,你就要有选择的去查、去学、去归类、去整理了。好了,言归正传。我今天想说的是,其实我们在用VS创建一些Web应用程序的时候,我们是否会发现这样一个现象

   一大片你看不懂、也不知道是什么的窗体,其中,高频率的出现以aspx为后缀的窗体。我想问一下,您知道这是什么吗?反正我是不知道。所以我查了一下,一个新的Web应用程序被创建后,系统自动创建的文件中包含以下几个文件:

   而且你再细查,这属于ASP.NET的范畴,因为你在创建应用程序的时候,显示的是ASP.NET啥啥啥的。

   所以你就又要查了,为什么我们的页面齐刷刷的都有.aspx和.aspx.cs两类文件。其实,ASP.NET几乎可用于动态创建带有服务器端代码的Web页面,一个ASP.NET页面可以分为两个部分:一个是.aspx文件,我们的前台代码都写在这里,实际上这是一个HTML文件,含HTML代码和控件信息,定义了一个页面的布局和外观。另一个是.aspx.cs文件,包含实现程序功能的代码,也就是我们的后台代码存放的位置。当然了相对于ASP.NET而言,这点知识只是冰山一角而已。我想说的是,我们在学习的过程中一定要学会发现,还要学会分类知识点。尤其对于初涉BS的菜鸟们而言,积累代码量不是最明智的选择,你要能理解,然后慢慢掌握,只有这样,才会变成自己的东西,才会灵活运用。

1楼lfmilaoshi昨天 20:53
初涉BS的菜鸟们而言,积累代码量不是最明智的选择,你要能理解,然后慢慢掌握,只有这样,才会变成自己的东西,才会灵活运用。n理论和实践,都重要。