C++程序员的C#转型手册之二:学习过程
发布日期:2021-07-13 12:12:52 浏览次数:42 分类:技术文章

本文共 1039 字,大约阅读时间需要 3 分钟。

 

这是C++程序员的C#转型手册的第二篇。(,)

为了学习C#,买过书,上过网,问过问题,找过人,有的有用,有的帮助很大,有的没什么用,下面记录了我自己的过程;每个人会有所不同,请灵活掌握。

买什么书?

买过一本C#的书,看了没有一周就搁下,几乎再也没有翻动过,后来就送人了。

C#和C++还是挺相似的,建议不要买书,而是常常逛逛网站,编编程序,时间长了就学会了。

看什么网站?

本人当年是看一本叫做《Nerd Dinner》的电子书,只有100多页,但是却从中同时学“会”了C#/mvc/asp.net/LINQ,当然所谓“会”,就是能手不着地地向前走,持续编写代码了。之后就没有看过系统性的材料,而只徘徊于google/baidu。

电子书下载在这里(但我现在打不开链接,弄不好要代理),在线版本在这里。

微软网站上有很详尽的asp.net mvc学习材料,比当年的MSDN强多了,网址在这里:,可惜好像没有中文版本。不过考虑到无非是在屏幕上编写代码的问题,就当哑巴遇到聋子,干了这么多年C++了,也应该能学会的。

更多的学习资料,则在这里:。

出了错误/问题到哪里找答案?

最开始我在前一家公司时,总是找一位高手问(他当年也是CSDN专家,不过后来工作忙不常写东西了),后来发现每次问他,他总是当场到Google去搜,于是就很少去找他了。把问题拷贝到百度/Google里边,几乎立刻就找到无数答案。

推荐用VS2010英文版 + Google(英文Google:,如果被跳转到中文Google,链接在中文Google的最左下角),因为很多很新的资料,都在国外先出现,顺序经常是产品动向-产品发布-使用心得/问题问答-结集出书-翻译成中文-有人看了-在百度上开始搜到相关内容。这个周期可能要2年的时间,所以对很新的技术而言,百度能搜到的内容比Google少很多。

后来发现很多问题的答案,都指向两个网站:一个是前面提到的ASP.net,另外一个是,当然别在这里练习英文写作,而是在其右上角的搜索框里边,把几个关键词如“mvc controller redirect privous page”敲进去,几百上千个问过的问题就出来了,挑几个看上去靠谱的打开,多数回答都带有代码,而那个"Answer“是绿色的是被选为标准答案的(和CSDN很类似)。

如果还没有找到答案,当然就可以来CSDN问问题了,不过是否有人会回答,何时回答,都不太受控,不如搜答案来得方便。是个没办法的办法。

转载地址:https://blog.csdn.net/cheny_com/article/details/6766076 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:火星人敏捷接开发手册 2011-09-12
下一篇:火星人谚语系列之一:有问题的地方无答案

发表评论

最新留言

关注你微信了!
[***.104.42.241]2024年03月14日 08时14分24秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

java require_java正则中的requireEnd和hitEnd 2019-04-21
400错误java_java代码转化成c#代码 报400错误 2019-04-21
java常见对象_Java 常见对象 02 2019-04-21
spring java配置_Spring Java配置要点 2019-04-21
共享内存 java_java - Java客户端-服务器编程:客户端之间的共享内存 - 堆栈内存溢出... 2019-04-21
java布局管理器空布局_Java图形化界面设计——布局管理器之null布局(空布局)... 2019-04-21
java gas station_LeetCode – 774. Minimize Max Distance to Gas Station 2019-04-21
java项目无法加载到tomcat_eclipse+tomcat添加项目进来无法启动tomcat 2019-04-21
后缀树建立 java_实用算法实现-第 8 篇后缀树和后缀数组 [2 最长公共子串] 2019-04-21
java网络编程期末试题_java网络编程面试题【其中一小部分】 2019-04-21
estore java_estore2 - WEB源码|JSP源码/Java|源代码 - 源码中国 2019-04-21
java如何做表单校验_微信小程序实现表单校验功能 2019-04-21
matlab dwt2(),MATLAB小波变换指令及其功能介绍(超级有用) 2019-04-21
php sequelize,egg.js整合数据库ORM框架Sequelize 2019-04-21
php同时打开2个数据库,thinkphp3.2同时连接两个数据库的简单方法 2019-04-21
centos 开发php扩展,centos 安装php扩展redis 2019-04-21
php+跑buth,php 中函数获取可变参数的方法, 这个语法有点像 golang 语言中的 2019-04-21
cms 单点登录 php,Yii2 中实现单点登录的方法 2019-04-21
oracle自己运行,创建Oracle自动执行Job 2019-04-21
oracle报错00020,oracle启动 ORA-00020: maximum number of processes (%s) exceeded错误 2019-04-21