日期:2014-05-17  浏览次数:20466 次

求解:专业知识解答
谁能专业的告诉我:
(1)学习ASP.Net需要学习的知识以及学习的顺序
(2)ASP.net的应用是什么
我现在ajax都学完了,有点迷茫了 不知道要干点啥 是要在学点东西 还是就是练习例子呢
asp.net 应用

------解决方案--------------------
引用:
谁能专业的告诉我:
(1)学习ASP.Net需要学习的知识以及学习的顺序
(2)ASP.net的应用是什么
我现在ajax都学完了,有点迷茫了 不知道要干点啥 是要在学点东西 还是就是练习例子呢


看你的基础了。大学、中学、小学的知识都是你需要的,但是往往被忽略,这也是为什么有的人零起点一下能学会,而有的人抱怨总是无法入门。

无论如何,你应该熟悉web,熟悉计算机和软件。我说了,搞清楚要做什么,比了解怎么做更重要。如果你在学编程之前,有3~6年的使用计算机,以及访问各种网站的经验,虽然表面上你没有学过什么开发,但是比起从来没有接触过计算机的人有巨大的优势。
------解决方案--------------------
引用:
我现在是可以自己动手架构一个网站,但是我感觉有点简单 没啥技术含量,就是给我种,拿着这个技术不会给你多少薪水,就像是挺垃圾的那种,我现在就是迷茫。


asp.net不使用来做简单网页的。其实你什么都没有学会呢。你试试看一个几十人在线的、有着稍微复杂一点业务逻辑(30个表单、40个分支流程)的简单业务系统。

我其实是这样看一个最低门槛asp.net程序员的程序设计水平的:看看她能不能熟练地设计“具有4个回发的页面”。

大多数业余爱好者,可能只会做出“1个回发”的页面。也就是说他以为只要弄个倾向于静态的页面,然后用户自顾自地录入一些最简单的文字,然后用户点击某个按钮,然后asp.net程序把用户提交的数据写入数据库,页面于是显示提交之后的画面。这种就是只有一个回发的页面。

这种,就好像是下棋时只会胡乱看眼前一步危险而勉强下棋一样,是最业余的。

真正的开发(或者下棋)者他可以需求分析用户至少通过4步(每一步都可能是随机的选择不同分支)才对界面进行了真正有价值的使用的情况。

例如传统的GridView控件的行Edit功能,至少是2步回发的,这就比那种1步回发复杂一点点。而如果页面上有上百个不同控件,用户可以反复地选择不同的控件进行会发操作,而页面状态不乱,这才算是比较靠谱地做到了2步回发的编程。

而我如果给用户设计比较好用的asp.net程序,我一定会经常设计出至少4步回发、一步到位地让用户完成复杂操作的交互界面程序,而不是那种让用户反复切换不同页面而每一页面仅仅输入一点简单东西的程序。

我不认为asp.net适合做简单网页,更不愿意看到门槛低到一大帮应聘的人只会用它作简单网页。