文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» .Net » 学习asp.net比较完整的流程       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: 学习asp.net比较完整的流程  ( 查看:1331  回复:23 )   
  本主题由 ribut9225 于 2008-6-13 14:38 加入本版推荐  
 
特爱蚂蚁
管理员  点击可查看详细


诚信兄弟   行业勋章   技术勋章   管理员专用   十二生肖之牛  
帖子 1675
精华 3
无忧币 3284
积分 1572
阅读权限 255
来自 (保密)
注册日期 2008-6-3
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-12 17:06   标题:学习asp.net比较完整的流程
上一帖 |
如果你已经有较多的面向对象开发经验,跳过以下这两步:
      第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!
  第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习NET Framework。ASP.NET是建构在.NET Framework之上的技术,你对.NET Framework了解得越深,学习ASP.NET就越快。 举个例子:下面简单列出几个对掌握ASP.NET非常重要的概念: 对象的内存模型,委托,事件,多线程,程序集和应用程序域,安全模型 .NET Framework当然还有许多其它的东西,但不理解与把握清楚上述这些东西,是很难真正把握ASP.NET的。 出于急迫的心情与现实的考虑,不少人没有扎实的面向对象基础就想直接学习ASP.NET,其结果只能是欲速则不达。 在具备了OO基础之后,以下是具体的学习ASP.NET技术步骤。
  第一步:学习HTML与CSS
这并不需要去学一大堆的诸如Dreamweaver,Firework之类的各种网页设计工具,关键是理解HTML网页嵌套的block结构与CSS的box模型。许多ASP.NET控件最后都必须转化为HTML。而且,div+CSS是当前主流的网页布局模型。 学习这部分时,关键在于理解概念,而不需要将精力花在美化页面的许多技巧上,那是网站美工的工作,不是程序员的工作。
      第二步:学习JavaScript.JavaScript不是Java,它主要运行于浏览器端。可以完成许多工作,功能也很强大:比如它将客户端网页中的HTML元素看成一棵树,可以编写代码访问并修改树节点,动态生成新的HTML代码,从而达到动态修改网页显示特性的目的.JavaScript在目前的网站开发中用得很多,非常重要。另外,它也是目前非常流行的AJAX技术的基础。
      第三步:学习计算机网络原理
找一本大学教材,重点看看它的有关互联网的部分,了解一些域名解析和HTTP协议等知识。这是进行互联网开发的理论基础。
      第四步:学习ASP.NET表示层技术,会设计Web页面需要结合先前打好的面向对象技术的基础,至少掌握以下内容:  
      (1) 各种Web控件的使用方法
  (2) 理解信息在网页中的传送方式,比如Cookie,ViewState,Session等的使用。
  (3) ASP.NET应用程序与网页的生命周期,以及相关对象(比如httpcontext,response,request)的用途。
      (4) ASP.NET实现事件驱动的内幕
  (5) 自定义用户控件
  再次强调一下,没有OO基础,很难掌握上述技术,就只能被这些东东牵着鼻子走了,会很被动。
       第五步 掌握数据库技术
  具体地说,要学习以下内容:
  (1) 学会使用SQLServer2005:不要求精通它的各种工具与管理配置技术,但至少知道如何连接,如何建表,如何创建存储过程
  (2) 学习ADO.NET,掌握使用代码人工访问数据库(别用VS2005的向导)的方法
  (3) 学习数据绑定控件的使用
  第六步 理解多层架构
  这时,先前在OO学习阶段涉及到的程序集与应用程序域等就派上用场了,现在,网站架构大多采用多层架构:表示层、业务逻辑层、数据存取层以及数据库本身。可以先上网找一此多层架构的资料看,再找一个现成的比较复杂的开源ASP.NET项目分析一下其架构就差不多了。基本上都是一个套路,到处应用。有的朋友问:学习架构是不是必须学习设计模式。
  我的看法是:不必!当然,你如果学习过设计模式,那当然更好。但在实际开发中,如果只想着机械地套用某种模式,反而起不到好的结果。我的观点:在学习设计模式时要多思多悟,其思想就会渐渐地融入你的大脑,在真实的设计实践中,忘掉所有的写在书上的模式,一切从实际出发,相信你的直觉,只要达到设计要求的方案就是可行的方案,事实上,你这样做了之后,回过头来再看,会发现你的设计往往暗合设计模式的理论。  
       第七步 学习XML与Web   先了解XML的基础知识,找本讲XML的书看一下就差不多了,然后,再学习Web Service。Web Service其实可类比为远程方法调用(以XML格式表达的调用信息)。
  学 到了这里,如果你还有兴趣,不妨再去看看SOA,不过SOA的资料都是理论与概念,看起来比较郁闷,而且离实际开发可能比较远。所以,这是可选项。
      第八步 学习AJAX
  学习AJAX的主要目的是创建具有更丰富特性的Web表示层,而经过前面七步的学习,到此再学习AJAX已水到渠成,所有的基础都已具备,不会有太大的问题了。在基础未具备的前提下直接学AJAX,就象“浮沙之上筑高台”,所以,将AJAX的学习次序安排在这里。
    第九步 学习RIA技术
  RIA:Rich internet application,可看成是将C/S与B/S优点合二为一的尝试。就具体技术来说,主要指微软的Silverlight(WPF_E),毕竟前头一路行来都是微软路线。不过目前学习它主要是为了技术储备。估计此技术的普及需要2到3年的时间,因为预装Vista的机器今年才开始大卖。

[ 本帖最后由 特爱蚂蚁 于 2008-6-12 17:12 编辑 ]



善用论坛论坛搜索功能会使您事半功倍 ...
建议大家发帖前先抬头看看整个论坛和板块的置顶帖了解论坛各项最新制度 ...
请选用高效的沟通方式来和大家沟通 ...同时应该具备一些提问的智慧 ...
勤劳致富,无忧币不再是难题 ...
2008-6-12 17:061楼
[ 顶部 ]
 
zzy761116
新新人类  点击可查看详细



帖子 120
精华 0
无忧币 0
积分 136
阅读权限 20
注册日期 2008-4-16
最后登录 2008-10-12 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-12 19:23 
OK



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-12 19:232楼
[ 顶部 ]
 
qsingxiao
新新人类  点击可查看详细



帖子 59
精华 0
无忧币 116
积分 104
阅读权限 20
注册日期 2008-6-11
最后登录 2008-9-5 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-15 09:33 
太好了,我学习了,谢谢指导!!



支持你心中最闪亮的IT北斗星!
2008-6-15 09:333楼
[ 顶部 ]
 
lhming
初级工程师  点击可查看详细



帖子 3875
精华 0
无忧币 -2
积分 3598
阅读权限 50
注册日期 2006-8-8
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-15 11:27 
下来学习学习,谢谢啦,支持中...



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-15 11:274楼
[ 顶部 ]
 
extrazyd
新新人类  点击可查看详细



帖子 4
精华 0
无忧币 4
积分 3
阅读权限 20
注册日期 2008-4-11
最后登录 2008-6-15 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-16 00:48 
zhichxia



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-16 00:485楼
[ 顶部 ]
 
eric_awa
新新人类  点击可查看详细



帖子 5
精华 0
无忧币 49
积分 52
阅读权限 20
注册日期 2008-6-16
最后登录 2008-6-20 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-6-16 18:00 
多谢晒,引路



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-16 18:006楼
[ 顶部 ]
 
落雪
新新人类  点击可查看详细



帖子 15
精华 0
无忧币 11
积分 15
阅读权限 20
来自 (保密)
注册日期 2007-10-27
最后登录 2008-10-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-16 19:19 
学了这么长时间,真的没有一个正确的方法.感觉都没有入门.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-16 19:197楼
[ 顶部 ]
 
yanxiaolu
新新人类  点击可查看详细



帖子 14
精华 0
无忧币 19
积分 23
阅读权限 20
来自 (保密)
注册日期 2007-6-19
最后登录 2008-10-8 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-6-30 20:58 
正在学习 .NET 多谢!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-6-30 20:588楼
[ 顶部 ]
 
jungleboy
新新人类  点击可查看详细



帖子 1
精华 0
无忧币 8
积分 1
阅读权限 20
注册日期 2008-7-2
最后登录 2008-7-2 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2008-7-2 03:58   标题:学习中

学习下.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-7-2 03:589楼
[ 顶部 ]
 
xusulg
新新人类  点击可查看详细



帖子 15
精华 0
无忧币 40
积分 25
阅读权限 20
注册日期 2006-10-18
最后登录 2008-7-5 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-5 10:52 
自己曾经用ASP独立做过一些网站,现在学习ASP.NET就以以前的经验去学习,跟楼主的想法差不多!不过想学的太多啦,现在还没有很熟练!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-7-5 10:5210楼
[ 顶部 ]
 
wangchangwen
新新人类  点击可查看详细



帖子 70
精华 0
无忧币 3
积分 80
阅读权限 20
注册日期 2008-3-23
最后登录 2008-7-11 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-7-11 14:20 
想学`但是就是没有高手指点``



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-7-11 14:2011楼
[ 顶部 ]
 
lhfu2008
新新人类  点击可查看详细



帖子 14
精华 0
无忧币 -2
积分 14
阅读权限 20
注册日期 2008-4-23
最后登录 2008-10-3 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-7-21 10:37 
下来学习学习,谢谢啦,支持中...



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-7-21 10:3712楼
[ 顶部 ]
 
lxf_007222
新新人类  点击可查看详细



帖子 29
精华 0
无忧币 15
积分 29
阅读权限 20
注册日期 2007-6-29
最后登录 2008-10-8 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-8-6 18:26 
这个引导不错啊!



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-8-6 18:2613楼
[ 顶部 ]
 
L.net
实习版主  点击可查看详细


帖子 87
精华 0
无忧币 1898
积分 80
阅读权限 130
注册日期 2007-12-7
最后登录 2008-10-11 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-8-17 15:57 

在IT领域学东西就更要系统、科学的去努力。



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-8-17 15:5714楼
[ 顶部 ]
 
sbsheep
新新人类  点击可查看详细



帖子 5
精华 0
无忧币 6
积分 5
阅读权限 20
注册日期 2008-8-20
最后登录 2008-8-20 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-8-20 13:38   标题:多谢晒,引路

多谢晒,引路



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-8-20 13:3815楼
[ 顶部 ]
 
august
副版主  点击可查看详细


十二生肖之猴   狮子座   行业勋章   技术勋章   诚信兄弟  
帖子 143
精华 0
无忧币 6315
积分 177
阅读权限 140
来自 (保密)
注册日期 2006-10-26
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
[个人主页]    QQ       
发表于:2008-8-20 16:43 
只差第九层了



http://august.blog.51cto.com/
2008-8-20 16:4316楼
[ 顶部 ]
 
schch
新新人类  点击可查看详细



帖子 19
精华 0
无忧币 24
积分 14
阅读权限 20
注册日期 2007-7-24
最后登录 2008-10-2 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-8-21 10:01 
精彩!,我要经常来看这个帖子,正要入门.



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-8-21 10:0117楼
[ 顶部 ]
 
i341212
新新人类  点击可查看详细



十二生肖之鼠   巨蟹座   行业勋章   技术勋章   诚信兄弟  
帖子 126
精华 0
无忧币 11
积分 118
阅读权限 20
注册日期 2007-10-30
最后登录 2008-10-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-8-27 10:18 
我这阵子学asp.net还是挺迷茫的 看这个帖子很有指导性啊



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-8-27 10:1818楼
[ 顶部 ]
 
逍遥散人
新新人类  点击可查看详细



帖子 38
精华 0
无忧币 181
积分 40
阅读权限 20
注册日期 2007-6-8
最后登录 2008-10-10 离线

[查看资料]  [发短消息]  [Blog
  QQ       
发表于:2008-9-4 11:47 
学习了,清晰了,感谢分享...



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-4 11:4719楼
[ 顶部 ]
 
licqi
新新人类  点击可查看详细



帖子 1
精华 0
无忧币 4
积分 1
阅读权限 20
注册日期 2008-2-15
最后登录 2008-9-8 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-8 09:57 
学习了~~谢谢~~



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-8 09:5720楼
[ 顶部 ]
 
phwgf
新新人类  点击可查看详细



帖子 32
精华 0
无忧币 69
积分 52
阅读权限 20
注册日期 2006-8-21
最后登录 2008-9-15 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-15 14:59 
可惜我的自学能力太弱了,网上的视频教程又太精彩,学来学去还是学不懂啊。



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-15 14:5921楼
[ 顶部 ]
 
浅尝。
新新人类  点击可查看详细



帖子 1
精华 0
无忧币 10
积分 1
阅读权限 20
注册日期 2008-9-18
最后登录 2008-9-18 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-18 15:43 
蚂蚁竟然是专家。。。



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-18 15:4322楼
[ 顶部 ]
 
wubin230
新新人类  点击可查看详细



帖子 35
精华 0
无忧币 -2
积分 34
阅读权限 20
注册日期 2007-9-29
最后登录 2008-10-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-21 02:12 
看来得好好学习学习~
加油啊~



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-21 02:1223楼
[ 顶部 ]
 
csmcykl
新新人类  点击可查看详细



十二生肖之虎   水瓶座   行业勋章   技术勋章   诚信兄弟  
帖子 109
精华 0
无忧币 34
积分 107
阅读权限 20
注册日期 2007-9-10
最后登录 2008-10-9 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-9-23 15:13 
有了方向啊
谢谢楼主



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2008-9-23 15:1324楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | <