当然对于这个问题,每个人都有自己的想法。以下只是作为我个人认为比较重要的10项需要学习的技术:
1、WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在.NET框架下解决业务问题的基础。所以你今年至少要学习一门.NET的新技术,那你就选择WCF吧。
2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且LINQ提供了将各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来抢你饭碗吧。
3、WPF (Windows Presentation Foundation):学习WPF的重要性简直不言而喻。你在程序中所需要的窗体、交互界面、页面都是架构在WPF上的。并且在Vista中已经集成了WPF。
4、SQL Server 2005:我明白这其实并不是.NET的内容,但它又确实是.NET的内容。SQL Server 2005为开发者提供了一种在其他平台无法得到的强大力量。你得仔细挖掘这个版本所带来的创新技术,这将帮助你成为一个更好的开发者和问题解决者。
5、ASP.NET 2.0:即使是非在线程序开发者也应该了解一下这个技术。这代表着最新的概念——动态语言。LINQ,AJAX等崭新的技术都集成在其中(当然,最吸引人的当然是SilverLight!)。
6、安全:关于这点,我只提一句话:安全顾问专家的薪资已经提高到每小时300美元了。
7、TDD (Test Driven Development):为了检验你的程序是否正确,你总得测试一下。而如何测试则是一门学问。好好学习测试的学问吧。
8、Networking:网络部分的基础知识当然都得复习一下,TCP,UDP,HTTP,FTP,等等协议。学习这些将能让你更容易的将各个程序与数据结合起来。并且让你的程序效率更高。
9、Threading:对于线程的理解将直接决定你的.NET开发水平。你得多学习一下线程相关知识,知道他们是干什么用、并且怎么用在你的程序里的。
10、Learning:对,我将学习定义为一项技术。人们得学会如何学习,并且选择学习什么。这样你才能前进得更快。
分享到:
相关推荐
为了满足这一需求,微软在2007年的一次会议上首次公开展示了ASP.NET MVC框架,并计划在后续时间里正式发布。本文将详细介绍ASP.NET MVC框架的核心概念、特点以及一些重要的设计细节。 #### 二、MVC框架概述 MVC是...
《ASP.NET程序开发范例宝典》是由张跃廷、王小科和帖凌珍三位专家编著,由人民邮电出版社在2007年出版的一本深度探讨ASP.NET技术的专业书籍。这本书旨在为开发者提供一系列实际的开发示例,帮助他们掌握ASP.NET平台...
《ASP.NET完全手册5》是一本全面覆盖ASP.NET技术的权威指南,出版于2007年10月,由用户lgaaspnet分享。这本书深入浅出地讲解了ASP.NET的各种核心概念、开发工具、设计模式以及实战技巧,旨在帮助开发者在学习过程中...
Silverlight是微软在2007年推出的一个插件,用于提供丰富的网络媒体体验和交互式用户界面,类似于Adobe的Flash。 **Silverlight技术详解:** Silverlight是基于.NET Framework的,它可以嵌入到HTML页面中,为浏览器...
ASP.NET是微软推出的用于构建动态网站、Web应用程序和Web服务的框架,而3.5版本是其在2007年发布的一个重要更新。在这个版本中,ASP.NET引入了许多新特性和改进,极大地提升了开发效率和应用性能。例如,它加强了对...
"cslacs-3.0.2-070727.zip"是CSLA.NET框架的一个特定版本源码包,日期为2007年7月27日。解压后,开发者可以深入研究框架的内部工作原理,学习如何扩展和定制框架以适应特定项目需求。源码分析可以帮助理解如数据绑定...
【标题】"信息网络发布系统(asp.net sql)"是一个基于ASP.NET技术和SQL数据库的项目,用于构建一个能够发布和管理网络信息的平台。在ASP.NET框架下,开发人员可以利用C#或VB.NET等语言编写服务器端代码,实现动态...
ASP.NET是Microsoft开发的一个用于构建动态网站、Web应用程序和Web服务的强大工具,3.5版本是其在2007年发布的重要更新,增加了许多新功能和改进,使得开发者能更高效地构建高性能、高交互性的Web应用。 本书的第二...
对于想要学习和掌握ASP.NET技术的开发者来说,这个版本是一个非常好的起点。提供的"微软 ASP_NET 3_5.pdf"文件很可能是关于ASP.NET 3.5的详细教程或指南,阅读它将有助于深入理解和掌握这个框架的各个方面。
2007年发布的ASP.NET新闻信息论坛v1.0是基于ASP.NET技术的一个典型应用实例,主要用于构建在线社区,让用户能够交流观点、分享信息和讨论各种话题。 【ASP.NET技术核心】 1. **页面生命周期**:ASP.NET页面具有...
这个技术在2007年发布,是ASP.NET 2.0的增强版本,引入了许多新特性和改进,旨在提升开发者的生产力,提供更灵活的开发模式,并且支持新的Web开发标准。 在ASP.NET 3.5中,最重要的更新之一是引入了LINQ(Language ...
本书出版于2007年7月,由Wiley Publishing Inc.出版发行。全书系统地介绍了如何使用ASP.NET 2.0结合AJAX技术进行Web应用程序开发,特别适合初学者作为入门指南。本书内容丰富,结构清晰,涵盖了从基础知识到高级应用...
这本书的出版日期为2007年10月10日,由用户lgaaspnet标记,可以推测这可能是当时最新的ASP.NET技术资料。 ASP.NET是微软公司推出的一种用于构建动态网站、Web应用程序和服务的技术,它基于.NET Framework,提供了...
文件名"20070603"可能代表该资源的创建日期,表明这些示例来自于2007年6月3日,虽然相对较早,但基础概念和技术依然适用于现代ASP.NET开发,只是可能需要结合新的版本(如ASP.NET Core)进行适当调整。 总之,这份...
【交友会员】塞普森会员管理系统2007是一款基于ASP.NET技术开发的会员管理软件,主要用于构建在线社交网络或交友平台。此系统的源代码使用的是.Net 1.1框架,这是一个早期版本的Microsoft .NET Framework,发布于...
在2007年10月10日,用户lgaaspnet所分享的这份资源,可能涵盖了ASP.NET 2.0或3.0版本的相关知识,因为当时这两个版本是市场上主流的ASP.NET平台。ASP.NET是由微软公司推出的,用于构建动态网站、web应用和服务的框架...
2007 年发布的这个版本,展示了 ASP.NET 在构建多媒体娱乐网站时的强大功能。通过分析这套源码,我们可以深入了解 ASP.NET 的核心特性、数据库交互以及网页动态呈现等方面的知识。 1. **ASP.NET 框架介绍** ASP...
在这个特定的案例中,我们讨论的是“塞普森人才招聘系统2007”的源代码,它是使用ASP.NET技术,特别是.NET Framework 1.1版本开发的。.NET Framework 1.1是微软的第一个主要版本,发布于2003年,它为开发者提供了...
- **集成能力**:WF可以轻松地与其他.NET技术(如WCF、WPF)集成,实现更复杂的应用程序架构。 - **安全性**:WF支持各种安全措施,如授权、加密等,以保护敏感数据和操作。 #### 6. 实战案例 - **示例1:订单处理*...