如何学好 .NET

以下文章只是针对,想用 .NET技术开发,但不想深入研究的人。

首先 必须熟悉所有的控件用法,否则开发的时候,你会借助很多第三方力量,同时也对.NET 渐渐产生厌恶感,
其次要关注与 .NET 有关的元素,增加自己的知识积累。

比如: AJAX 的兴起,我知道大部分学ASP.NET的学员 JS 都不是很过硬,ASP.NET 是人性化的,JS 是非人性化的。
他们组合在一起,必然会给ASP.NET 程序员带来一定的痛苦,你也许在ASP.NET 中从未犯过语法错误,但是在JS 中经常
会出现语法错误,因为我们已经习惯了ASP.NET 人性化的开发。

但是AJAX 发展是必然,我们也不能因为它的非人性化的操作而放弃。 .NET 程序员要想很好运用AJAX 技术,学习ASP.NET AJAX
框架应该是最好的选择。切不可盲目的跟随JS 潮流,学习EXT,PROTYPE,JQquery 等等,这样的话,你就脱离了.NET ,不仅学得很累。
而且也起不到功效。过惯好日子的人,再让他过苦生活,他是吃不消的。

其次,我听见一部分程序员说,“又是一个只会拖控件的...”,。NET 给我们带来了什么?出了强大的开发功能外,上手容易,开发效率高也不是不可忽略的。
如果都是自己用代码写的话,就完全违背了VS 的原则了。我曾经在武汉一家小吃部吃饭,小吃部很有特色,自己点菜,自己炒,炒一点吃一点。
门口还贴了很大的一个横幅,寻求加盟等字样。刚开始,老板边给我们演示操作,边向我们推广,希望我们能给一个好的评价。当时我们有很多人,
到最后自己操作的时候,基本上所有的菜 饭,混在一起了,那个时候,纯粹了是为了好玩。老板在旁边都快气疯了,辛辛苦苦研究出来的东西,就被我们糟蹋了。
我举这个例子也只是为了说明,用.NET 开发项目,但是很少用控件的话,还不如不用.NET .

当你熟悉控件的用法的时候,你会觉得一切都会很简单,比如 CS 中的  MaskedTextBox 控件,约束窗体中的用户输入的格式,BS 中的TextBox + 验证控件,都能起到很好的验证作用,
当然你用JS 也行。

了解NET动向,也是学习 .NET 很好的动力。

.NET PetShop 4.0
一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。
为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。
正因为Petshop肩负着上面所说的重任,各方面必须是最优的,架构设计应该是经过慎重考虑的。
所以其一经推出,便成为了开发者、架构师等人学习、研究的典范。

DNN
DOTNETNUKE(简称DNN)是一个免费,开源,可扩展,几近完美的内容管理系统,可以广泛应用于
电子商务系统网站,企业内网(Intranet) 和 外网网站,在线内容发布网站,是建立在微软ASP.NET
平台之上的一套WEB 应用框架,是微软第一次向开源说“YES” 的里程碑,是门户网站的未来。

NBear
NBear原名Ilungasoft Framework,是主要有Teddy开发的一个基于.Net 2.0 (C# 2.0, ASP.NET 2.0)的快速开发框架,她将使您基于.Net 2.0的web/winform/distributed开发变得异常高效、性能卓越。

.........
这些你不一定都要学,但是至少要看看。

当你具备了以上2点的时候,学习. NET 技术应该很容易了。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值