C# .Net 学前入门:
1. .Net是一个平台,.Net FrameWork框架是提供.Net稳定运行的环境,它包括CLR(公共预言运行)、.Net类库;
2.C#是一种编程预言,可以开发基于.Net的应用.;
3.JAVA既是一种平台也是一种编程预言;
4..Net能干什么:
桌面应用程序 ----winform (QQ/迅雷)
Internet应用程序----ASP.Net (淘宝/京东)
手机开发 ----WP8
Unity3D -----游戏开发或模拟现实(机遇)--->可以先做虚拟现实,然后转游戏开发.
5..Net的两种交互模式
C/S交互模式-----C(Client客户端)、S(Server服务器) QQ等需要安装客户端软件-----------winform应用程序
B/S交互模式-----B(Browser浏览器)、S(Server服务器) 只需要安装一个浏览器 ------------Internet应用程序
6.VS的组成部分
解决方案---->项目---->类 类似于 “公司----->部门----->员工”
Program.cs中的组成部分:
1) 引用命名空间 using ...,引用什么项目的类,using 项目
京东---->京东在线商城项目----->顾客类
淘宝---->淘宝在线商城项目----->顾客类
袁鹏---->袁鹏网站项目----->顾客类
2) namespace 项目名称
3) 类 类名
4) 方法(函数)
5) Main函数为程序主入口
6) .sln文件----->解决方案文件,里面包含整个解决方案的信息,可以双击运行
.csproj文件---->项目文件,里面包含整个项目的信息,可以双击运行
7.VS的基本设置
F5直接运行,F6编译; F6的好处在于可以先编译检查出程序中的错误
各种基本设置:
1) 设置行号:工具---->选项---->文本编辑器-----> C#----->行号
2) 设置字体:Consolas (高亮字体为微软提倡字体)此字体的好处为中文与英文符号差异明显,便于区分中文和英文
3) 重置所有设置:工具----> 导入和导出设置 ----> 重置所有设置
4) 快速使字体变大变小: ctrl + 滚轮(跟word和网页类似)
5) 设置启动项目为当前编辑: 点击解决方案右键 ----> 属性----> 选中“当前选中内容”
6) 项目的卸载与加载(对于不想用又不想删除的项目可以用卸载):点击项目右键----> 卸载项目/重新加载项目
8. XMind使用:
新建空白页面---》填上中心主题:table键为新建子节点,Enter键为新建兄弟节点