.net - 作为新手涉足 .NET

标签 .net

迄今为止,我已经在 Windows 和 UNIX 上使用 C++、C 和 Ada95 完成了许多低级编程(内核模式设备驱动程序、 native 代码等)。我正在考虑跳槽到特定于应用程序的编程,在那里我可以在软件开发的同时学习业务,而不仅仅是做一个低级硬件接口(interface)的人。

除了学习 SQL 和基本数据库之外,出于各种原因,我决定使用 .NET 堆栈而不是 Java 堆栈。我对 UI 并不真正感兴趣,但暂时对服务器和后端开发更感兴趣,所以我现在尽量避免使用 WPF 和 CSS/Javascript/AJAX 之类的技术。

我应该尝试学习哪些 .NET 技术,以使自己在就业市场上更加“现代”和更具竞争力?我是否也需要尝试掌握 linq、ADO.NET、ASP.NET 和 WCF?

最佳答案

我会先做 ADO.NET 和 SQL。如果您不知道这一点,那么您在业务开发方面会受到严重限制——如果您学习 Web 编程,那么您将能够做到的只有这些。如果您学习数据库访问,您可以编写任何您喜欢的 GUI。

SQL 完成后,您可以选择您喜欢的任何其他部分,但在使用 WCF 之前先执行低级套接字,您可能会发现这很容易,并且您会整理好基础知识。

关于.net - 作为新手涉足 .NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/829806/

相关文章:

c# - ORACLE 数据提供程序未显示为选项

c# - 避免由于 float 的二进制存储而导致意外行为的最佳方法是什么?

java - 获取三维数组的两个维度 C#

c# - 如何使用处理程序显示图像预览

c# - .NET 框架从何而来? Visual Studio 还是 Windows?

c# - 响应式框架 (RX) 和异步处理事件

c# - ICollection<T> 的简单现有实现

c# - List 的 Protocol buffer 序列化

c# - 每当属性的值发生变化时引发事件?

javascript - 在javascript中获取元素