自学 c#跑偏了。

2016-12-02 15:12:52 +08:00
 ebony0319

说一下语言基础: DBA 。为了跟你们程序员能够正常交流能够看得懂你们的代码,所以有一点 c++(忘记的差不多了), pyhton 的基础,比如能够用 python 写一些被你们嘲笑但是能够自动化的脚本。 Visual Basic 有跟着别人开发 MRP , ERP 的经验,自己也能够写一点程序。 java 能看懂。最近在学 c#,把《 c#图解教程》看完了。确实觉得 c#有着非常多的优点,在很多方面都是当年学 c++不能说出的痛。有 c++基础所以学这个很快,然后到用户界面这一块跑偏了。学的是 WPF 。 WPF 确实很强大,能够写出非常不错的界面,但是对我来说似乎没有多大的实际用处,更加希望的是界面然后偏后端的处理。

现在要怎么调整方向,然后怎么前进,请各位前辈指教。
5505 次点击
所在节点    程序员
39 条回复
ebony0319
2016-12-02 16:38:50 +08:00
@zander1024 应该是硬件和数据库语法的问题吧。
nflush
2016-12-02 16:41:34 +08:00
@zander1024 然后每次都能甩给后端了?
ebony0319
2016-12-02 16:48:24 +08:00
@nflush 不是这个意思,就是说可以知道问题出在那里。能够迅速解决。有时候是程序的问题,有时候是语法的没有得到很好的优化,有时候是数据库没有设计好。
darrenfang
2016-12-02 20:28:12 +08:00
学过 WPF ,放弃,专心做 Web 开发了,现在研究.NET Core 中
zhchyu999
2016-12-02 20:37:19 +08:00
WPF 的思想是很先进的,但是应用的地方比较少,根据楼主的目的,用控制台程序就行,界面只是套路,对语言的了解才是内功.WPF 太多花里胡哨的东西,容易跑偏
visonme
2016-12-02 20:38:48 +08:00
@ebony0319 哪只能说这视频教程的作者太能忽悠了,学 WPF 学的不仅仅是界面,从学 WPF 中你还能学到很多软件设计模式以及架构的知识,比如 MVVM,消息通知,数据绑定等.....

WPF 偏前端,你兴趣偏后端,然后你知道了,你可以学 aspnet ,还有最小跨平台的 net core ,或者比较旧点的服务端技术 WCF
visonme
2016-12-02 20:39:31 +08:00
不过在我接触的公司和合作过的团队中发现, NET 在国内貌似还真是不待见,在国外却是另一方镜像了,奇葩
firstway
2016-12-02 22:25:53 +08:00
在国外,至少美帝也不多见 net ,是偶尔有一些还算有名号公司用,但就个人所见,不主流。
eqqmy
2016-12-02 22:44:14 +08:00
@firstway 我觉得 C#在互联网企业这块不流行,传统软件行业用的挺多的,不然 C#的热度排名不应该那么高。
markocen
2016-12-02 22:49:54 +08:00
我为何觉得 c#很有钱途...
建议学.Net Core + Xamarin 跨平台 app 开发
Blazings
2016-12-02 23:23:12 +08:00
@doubleflower 说工作不好找的, 你去招聘网搜搜, 再去看看编程语言 TOP 榜, 别啥都不知道就开始喷
elone
2016-12-02 23:29:32 +08:00
@markocen 业务爱好者,请问与 c#基础,想学 xamarin 和 c#应该如何入门
huntzhan
2016-12-02 23:29:37 +08:00
最近几天我也在看 C#,毕竟两周后就要进你软搬砖了。建议你先把 https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx 里的 Language Section 看完(递归深度 3~4 左右),然后去看 CLR via C#。
elone
2016-12-02 23:30:30 +08:00
@markocen 修正一下:无 c#基础
qwer1234asdf
2016-12-02 23:34:05 +08:00
@ebony0319 恭喜你,可以转架构师了 。。。
jsq2627
2016-12-03 00:30:24 +08:00
WPF 是好东西,要学到它的精髓。尽管你学了它可能也不会用它写几个界面,但是殊不知这两年 Web 前端界推崇的各种概念,很多都是当年 WPF 很早就玩过的。
yidinghe
2016-12-03 10:34:08 +08:00
UWP
jasonYuan0109
2016-12-03 16:39:51 +08:00
算不上跑偏吧 我现在的公司就是 C# WPF 坐标美国加州 我觉得学一样东西先是要沉下心
aaaaaaaaa
2021-12-07 09:56:22 +08:00
没想到搜到 5 年前的回复,还能看到楼主在两天前的更新

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/324836

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX