日期:2014-05-18  浏览次数:20865 次

拿到winform源码后应该怎样学习?
首先声明我是一名大二的学生 在今年寒假时候通过上网对C#开发 ASP.NET的初步了解后 对学习C#很有兴趣 
今天在51aspx下载了几个C#winform源码 想通过源码的学习然后自己试着做一做程序 可是当我把源码拿到手了以后 我就蒙了 
这么多的类呀 窗体啊 不知道从何下手了! 当我想测试下他的XX管理系统时候 还需要登录账户和 密码进入程序 这里应该怎样改一下才能进去呀?
我的SQL sever 2008 学的不好 但又想学精 可是基本上都是我自学 看书很乏味 想在实践中学习这些东西
我应该如何安排好学习时间去学习相关知识 ,今后想往ASP.NET方向发展,应该有哪些预备知识,应该如何学习这些呢,
希望前辈指点迷津,解救我这只迷途的羔羊!


------解决方案--------------------
最有用最直接的方法是:

第一步:复制粘贴到vs能运行看结果。

第二步:是抄三遍源代码。
第一遍抄完就会对整个结构有了了解。
第二遍边抄边看msdn、查baidu
第三遍最大可能的默写出来。实在记不住,就看一眼。


------解决方案--------------------
先缕一缕结构框架 再细化的各个模块 最后细化到代码...
------解决方案--------------------
首先把面向对象学好,这是核心。如:封装、继承、多态
------解决方案--------------------
先买一本最基础的书回来学习,从Hellow Word的敲起,我觉得一开始就学什么面向对象,只会把自己越搞越蒙,知道面向对象的概念就行了,不一定很深入要理解它。面向对象虽然重要,但是都是经验多了感悟出来的。
------解决方案--------------------
当然先运行,再看目录树(当然得知道程序启动位置),再看各个感兴趣的模块
------解决方案--------------------
不用着急。我们看一个人不是看他忽悠得会不会民工那类套模板的所谓“技术”,而是看他是否对企业的设计和开发新文化尽快适应、是否迅速培养诊断能力,所以就是看他的基础知识是否扎实。
------解决方案--------------------
你的第一个坎是登陆数据库的问题 ,比如用sa账户登录,登录后附加你下载下来的源码对应的数据
第一个坎过去了以后,第二个坎是修改你下载的源码中的连接字符串。

这两个坎都解决了之后,才开始到研究人家源代码的阶段。。
------解决方案--------------------
支持楼上的

------解决方案--------------------
先找简单的代码,理解C#基本语法和框架,熟悉面向对象的特性,然后再学习复制点的代码
------解决方案--------------------
自己好好研究一下,报错了就把报错信息用百度或谷歌搜一下


说一下你可能碰到的核心问题 比如 ‘sa账户登录失败。。。’

解决办法->
右键PC-XXXX\SQLEXPRESS(SQL Server...)—>安全性—>"SQL Server和Windows身份证模式"
------解决方案--------------------
还有 有时候需要重启电脑 或者 重启“SQLServer(MS...)”服务
或是SQLServer(Express.)服务
------解决方案--------------------
还是踏踏实实看看书吧,基础知识必须扎实啊,要不现在会写了也是机械性记忆,
微软两年已更新framework 其实封装的语法都是可以用以前知识解释的通的。
如果基础知识不扎实,到时候怕会事半功倍啊!