常听人说计算机高手都是自学成才的,不是老师教出来的。想想也是,课堂上老师讲的内容有限,而且很大一部分学生也是不感兴趣的。每个人爱好不同,你爱好的未必老师就讲,而且说实话很多老师水平也很有限(特别是很多没有做过项目的老师)。我们怎么办???
我想我们能利用的资源就是网络和书籍,书籍我就不再多说了,如何利用好网络呢?
对于新的技术来说不论是在校学生还是已经工作几年的前辈来说,供我们借鉴的东西太少,而且如果你以前没有做过asp.net mvc,现在突然有一个项目让用asp.net mvc去做你怎么办?我想说的是你可以做出来,大不了花几天时间看看教材(包括视频教程),然后开始做,有不懂的地方就上网搜。说实话能这样做已经很好了,我也这么走出来的。但是我会思考这样一个问题,遇到有些情况,由于没有太多的阅历,对这个技术接触时间还不够长,会想:我这样做是不是一个好办法?是否有更好的办法我还没有发现而别人已经使用了?除此之外你要知道这是你第一次用这种技术,很多东西都不知道。我给你举个例子,例如你才用asp.net mvc,现在需要在服务器端验证,如果验证没有通过就给出一个提示框说“用户名或密码不正确,请重新输入!”,如果做过asp.net webfrom我们知道可以通过registerstartupscript来注册,这样要比response.write要好。但是在asp.net mvc中怎么办呢?有没有提供新的机制,原来的机制还能用吗?我想如果遇到不负责的人(他知道mvc中可以用response.write输出内容)直接就用response.write,当然我这里不是说该用什么,而是说我们即使用response.write成功了,我们要是不知道正规的方法我们敢去用吗?假设说asp.net mvc的前辈已经开发了很多mvc的项目了,他们都用的是另外的好办法,你的项目怎么拿的出手,你的项目是给别人用的,你在webform的时候就知道response.write输出脚本的方法不是太好,你对自己和对别人负责吗,你认为?但是话又说回来,你可能去网上搜了很多,都没有人说应该怎么做,其实这就是经验。也许你正用着别人都过时的方法,这些方法要么是自己琢磨不正规的,要么是程度比较差的人写的,那么你的程度将怎么样呢?你对项目负责吗?可是我们没有专业的老师去告诉我们什么方法比较好,现在别人都用什么方法啊?怎么办呢?我想最好的办法就是看优秀的项目源代码,看技术先进人的文章!
优秀的文章可以说在国内不太好找,因为我们这些技术都是老外的,新的东西经过别人翻译后若干年后才会传到你那里?怎么办?看老外的文章!再者就是看优秀的源代码,可以说这里的东西才是你需要的,不能说百分之百里面的都是典范,但是是高手的积累!
除了以上两者,当然也可以看国内的大牛和权威的教程(注意是权威的),例如说webcast就对你学习.net方面不错。还有就是技术官网,我想没有比这更权威了,例如学习asp.net可以多到www.asp.net网站看看。
先说这一点吧,也是一点小感慨,不够全面。
分享到:
相关推荐
华为模拟器 YT-RouteSim 是中文路由模拟软件,是为学习交换机和路由器基本配置而设计的,主要功能有建立网络图、交换机的VLAN划分和路由器的升级、静态...软件中有参考实验和命令提示, 为入门学习提供了较好的帮助。
第8章介绍怎样使用数据绑定(data binding,一种只适用于某种XML文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意XML文档类型且高度灵活的编程对象,即众所周知的XML文档对象模型(XML Document Object ...
函数 click() 是这个jQuery对象的一个方法,它绑定了一个单击事件到所有选中的标签(这里是所有的a标签),并在事件触发时执行了它所提供的alert方法. 这里有一个拟行相似功能的代码: ('Hello world')">Link不同之处...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
蒋老师课程的报告。其中有四个改进思路。 1.本报告内容系在蒋良孝老师课程的指导下,通过查阅论文和自行思考以及实验验证后撰写的; 2.源码部分位于weka-src\src\main\...3.上传的目的是为了给有困难的同学一点提示。
第8章介绍怎样使用数据绑定(data binding,一种只适用于某种XML文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意XML文档类型且高度灵活的编程对象,即众所周知的XML文档对象模型(XML Document Object ...
回答提示:现在的社会是一个竞争的社会,从这次面试中也可看出这一点,有竞争就必然有优劣,有成功必定就会有失败.往往成功的背后有许多的困难和挫折,如果这次失败了也仅仅是一次而已,只有经过经验经历的积累才能塑造...
如果程序只用于仿真,那么几乎所有的语法和编程方法都可以使用。 但如果我们的程序是用于硬件实现(例如:用于FPGA设计),那么我们就必须保证程序“可综合”(程序的功能可以用硬件电路实现)。 不可综合的HDL语句...
主体:(一)与C语言的区别> ...而且C++允许重复定义变量,C语言也是做不到这一点的。看下面的程序: #include iostream.h int a; int main() { cin>>a; for(int i=1;i;i++) //C语言中,不允许在这里定义变量...
支持代码自动完成(但其功能比较弱),不支持 代码提示功能;配置功能强大,且比较容易,扩展也比较强。像PHP、Java程序等的开发环境,只要看一下资料,几分钟就可以搞定配置,很适合初学者学习 使用。有不错的项目...
AUTOCAD 快速标注面积。 可以标注封闭图形的面积/ 输入g_area,根据提示选择图形,然后在图形内部选择一点,即可标注该图形面积。
C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的复杂性,掌握起来有一定...
我从没有一点Oracle基础应用知识开始学习,要知道是多么的艰难,在整个学习过程中碰到很多无法在一本或两本资料中解决的案例或方法,只能自已摸索,甚至是从几本中把几个结合在一起分析才能解决问题,而且也经常走...
这一点在JavaScript中其实并不新鲜,Mochikit和Dojo等已经实现有些日子了。由于jQuery 1.5的Ajax模块内置使用了延迟对象,因此现在通过jQuery编写Ajax程序将自动获得这一功能。 开发人员借此可以使用无法立即获得的...
小游戏贪吃蛇,给学习C++的朋友一点提示喽
初学程序设计的人,都有一个体会,看程 序容易,但自己动手写程序难,甚至感觉无从下手,究其原因就在于没有把握住学习程 序设计的根本方法,学习程序设计的关键是多实践,通过上机体会和掌握程序设计的思 想和方法...
2.给初转C的同事们一点提示和帮助。3.也希望各位前辈检查一下文档中是否有理解偏差的地方。1 指针的概念分解 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四...
它显示控制台提示进行更正,将拼写错误的单词和更正后的文本文件写入单独的文件中。 不太重视优化,故意使用多个数据结构。 预先编写的代码取自 Mark Allen Weiss 的“Java 中的数据结构和算法分析”。 有两种...
第8章介绍怎样使用数据绑定(data binding,一种只适用于某种XML文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意XML文档类型且高度灵活的编程对象,即众所周知的XML文档对象模型(XML Document Object ...
活体检测技术的首要任务是鉴别计算机视觉系统前方的人脸是真实的还是伪造的。伪造的人脸可能涵盖各种表现形式,包括但不限于打印在纸上的照片、电子设备的屏幕显示、硅胶面具,以及立体...希望能对你的学习有一点帮助。