仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3740|回复: 19

[学习教程] ASP.NET编程:2007年你必需进修的10项.NET手艺仓酷云

[复制链接]
柔情似水 该用户已被删除
发表于 2015-1-18 11:31:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。17Tech06月03日原创翻译:固然关于这个成绩,每一个人都有本人的设法。以下只是作为我团体以为对照主要的10项必要进修的手艺:

  • WCF(WindowsCommunicationFoundation):
    固然WCF明显没有WPF或SilverLight那末吸惹人,可是它倒是在.NET框架下办理营业成绩的基本。以是你往年最少要进修一门.NET的新手艺,那你就选择WCF吧。
  • ADO.NET(andLINQ):
    这是让你与数据层打交道的手艺。而且LINQ供应了将各类数据组合起来的办法。假如以上两个手艺你都不熟习的话,那就等着被人来抢你饭碗吧。
  • WPF(WindowsPresentationFoundation):
    进修WPF的主要性几乎不问可知。你在程序中所必要的窗体、交互界面、页面都是架构在WPF上的。而且在Vista中已集成了WPF。
  • SQLServer2005:
    我分明这实在并非.NET的内容,但它又的确是.NET的内容。SQLServer2005为开辟者供应了一种在其他平台没法失掉的壮大力气。你得细心发掘这个版本所带来的立异手艺,这将匡助你成为一个更好的开辟者和成绩办理者。
  • ASP.NET2.0:
    即便长短在线程序开辟者也应当懂得一下这个手艺。这代表着最新的观点——静态言语。LINQ,AJAX等极新的手艺都集成在个中(固然,最吸惹人确当然是SilverLight!)。
  • 平安:
    关于这点,我只提一句话:平安参谋专家的薪资已进步到每小时300美圆了。
  • TDD(TestDrivenDevelopment):
    为了查验你的程序是不是准确,你总得测试一下。而怎样测试则是一门学问。好勤学习测试的学问吧。
  • Networking:
    收集部分的基本常识固然都得温习一下,TCP,UDP,HTTP,FTP,等等协定。进修这些将能让你更简单的将各个程序与数据分离起来。而且让你的程序效力更高。
  • Threading:
    关于线程的了解将间接决意你的.NET开辟程度。你很多进修一下线程相干常识,晓得他们是干甚么用、而且怎样用在你的程序里的。
  • Learning:
    对,我将进修界说为一项手艺。人们得学会怎样进修,而且选择进修甚么。如许你才干行进得更快。
我也不知道,我原来理解的,NET就是C++编程,只是与net网页编程相对,呵呵。以为.ET就是高级C++编程。
透明 该用户已被删除
发表于 2015-1-19 11:25:19 | 显示全部楼层
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
若天明 该用户已被删除
发表于 2015-1-21 17:01:33 | 显示全部楼层
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
莫相离 该用户已被删除
发表于 2015-1-30 21:28:41 | 显示全部楼层
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
admin 该用户已被删除
发表于 2015-1-31 05:02:02 | 显示全部楼层
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
第二个灵魂 该用户已被删除
发表于 2015-2-4 08:03:29 | 显示全部楼层
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
蒙在股里 该用户已被删除
发表于 2015-2-9 19:49:16 | 显示全部楼层
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
再见西城 该用户已被删除
发表于 2015-2-27 19:41:31 | 显示全部楼层
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
若相依 该用户已被删除
发表于 2015-3-7 09:09:42 | 显示全部楼层
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
小女巫 该用户已被删除
发表于 2015-3-8 14:21:17 | 显示全部楼层
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
再现理想 该用户已被删除
发表于 2015-3-11 18:22:55 | 显示全部楼层
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
发表于 2015-3-16 08:35:14 | 显示全部楼层
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
愤怒的大鸟 该用户已被删除
发表于 2015-3-16 23:21:30 | 显示全部楼层
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
乐观 该用户已被删除
发表于 2015-3-26 02:21:57 | 显示全部楼层
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
变相怪杰 该用户已被删除
发表于 2015-4-3 23:30:23 | 显示全部楼层
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
只想知道 该用户已被删除
发表于 2015-4-6 15:52:06 | 显示全部楼层
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
爱飞 该用户已被删除
发表于 2015-4-6 17:05:15 | 显示全部楼层
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
谁可相欹 该用户已被删除
发表于 2015-4-12 20:50:17 | 显示全部楼层
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
兰色精灵 该用户已被删除
发表于 2015-4-16 15:50:25 | 显示全部楼层
比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变。
飘飘悠悠 该用户已被删除
发表于 2015-4-17 21:33:16 | 显示全部楼层
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-3-29 06:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表