c# 基础知识01
2013-10-26 17:30
519 查看
1. 什么是Winform?
Winform是.Net开发平台中对桌面应用程序的一种称谓。.Windows Form 是 Microsoft Windows 应用程式开发的新平台,以 .NET Framework 为基础。
2. B/S和C/S有什么区别?
B/S和C/S是两种不同的模式
C/S是Client/Server模式,即客户机/服务器结构,是建立在局域网的基础上的.C/S功能强大,可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。
B/S是Browser/Server模式,即浏览器/服务器结构,是建立在广域网的基础上的.B/S的最大优势为客户端免维护,适用于用户群庞大,或客户需求经常发生变化的情况。
3. IDE是指什么?
IDE(Integrated Development Environment,集成开发环境)。IDE集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。该程序可以独立运行,也可以和其它程序并用。
4. MSDN的全称是什么?
MSDN的全称是Microsoft Developer Network,即Visual Studio的帮助文件
5. 文件,解决方案,命名空间,类,项目,方法的扩展名分别是什么?她们对应的英文单词是什么?相互关系如何?
文件,解决方案(.sln)→(.csproj)项目→命名空间(namespace)→类(class)→(.cs)方法
6. 注释有几种类型?
单行注释// 、多行注释/**/、文档注释///
7. .net Framework中包含哪些内容?
.net Framework包含类库(已经封装好的方法)和CLR(公共语言运行师)
8.生成和运行有什么区别?对应的快捷键是什么?
F6(生成)、F5(运行)先生成,后运行。
9. 如何设置字体和行号?
菜单栏→工具→选项→字体和颜色
菜单栏→工具→选项→文本编辑器→所有语言→选项
10. 如何用代码实现一段代码的折叠?
#region
#endregion
一、.net 做什么(指.Net Framework框架。一种平台,一种技术。C#一种编程语言,可以开发基于.net平台的应用。Java则既是语言又是技术。)
用途 :
1)开发桌面应用程序(即Winform)。
2)开发Internet应用程序(即ASP.NET).
3)手机开发(即Wp7 手机应用程序 →嵌入式开发[windowsCE小芯片为载体])
二、两种模式
1.C/S客户机Client/服务器模式Server
2.B/S浏览器Browser/服务器模式Server
三、.net开发学习路线
1.c#语言→面向过程编程 面向对象编程
2.winform → 理解面向对象、时间、控件等的相关概念,练习基础做壳
3..netframe→
4.数据库开发ado.net
5.html
6.asp.net
7.webform
8.ajax
四、集成开发环境
ide--integrated development
五、msdn
Microsoft development network
六、vs介绍
1.项目
2.解决方案
1.菜单
2.快捷键
3.工具按钮
4.窗口
二、关系
1.解决方案sln可以包含多个项目csproj。
2.项目可以包含多个文件。
3.文件中可以包含多个命名空间。
三、代码说明
1.引用命名空间
2.命名空间
3.类
4.方法
命名空间中包含类
类中包含方法
方法中包含?
四、重置开发环境
菜单:工具---
五、恢复窗口
菜单:视图------
六、类文件
.cs-------
七.Main方法
程序的入口方法
首先找到Main方法。从其第一句开始执行。
一般一个程序只能有一个Main方法
八、保存--打开项目
九、文件存放目录
.sln解决方案文件
.csproj项目文件
十、学习两句话
1.向屏幕输出
2.程序暂停,等待用户按任意键。
十.
每句话以分号结束。
十一.
程序保存位置。
十二.
程序修改后要重新生成运行,原来的.exe文件才会改变。
十三.
运行 f5
生成 f6
十四.错误处理
运行错误。
十五.
两句话的区别
Console.WriteLine();
Console.Write();
十六.字体颜色
设置
十七.行号。
工具---选项----文本编辑器----行号。
1.设置方法
2.卸载项目----重新加载
二、注释符(对自己写的程序进行解释,注释是给人看的,一般写在程序附近,只存在于源代码中,不存在于“exe”中)
1.单行注释→以 // 开始 到本行结束
2.多行注释→以 /* 开始 */结束 之间都为注释 可以注释多行暂时不用的代码
3.文档注释→用于对类或方法的注释,在要注释的类或方法之前连续输入三个 ///
4.注释按钮→在菜单栏下面 可撤销 更方便
三、计算机使用技巧
四、代码折叠
#region
#endregion
五、.net开发环境
多语言 仅跨微软平台
六、软件系统依赖关系
FCL 类库.net framework
七、.net如何实现语言无关性
八、.net Framwork
1.类库:已封装好的方法。
2.CLR 公共语言运行师
1..NET与C#概念与区别
.NET/dotnet:是一种平台,一种技术.
C#(sharp):一种编程语言,可以开发基于.net平台的应用。而我们经常说的Java即是一种平台又是一种编程语言
2..NET的用途
桌面应用程序,在.net上开发的桌面应用程序叫Winform应用程序开发
Internet应用程序,用.net开发的internet应用程序叫ASP.NET应用程序
手机开发,UNITY3D、windowsphone7
3. .NET平台中的两种交互模式
C/S模式:客户机(clinet)/服务器(Server)
它的要求是:用户的电脑上必须要安装一个客户端,比如QQ
B/S模式:浏览器(Browser)/服务器(Server)
它的要求是:用户的电脑上只需要安装一个浏览器,通过浏览器访问网站
4. MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。MSDN 实际上是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区。
5. C#中的几个名词
.sln:文件解决方案文件,里面包含着解决方案的信息, 里面记载着项目可点击直接运行。
.csproj:c sharp project的缩写,是项目文件,里面包含着这个项目的信息。
6. 解决方案中可以包含多个项目,项目可以包含多个文件,文件就是我们写的程序。在文件里的命名空间中可以包含类,类中包含方法。一个最重要的方法是Main方法:它是我们的入口方法,要执行一个程序必须从Main方法开始,当Main方法执行结束后,这个程序就执行结束了。一个程序中,最多只有一个Main方法。
7.VS2010的使用
启动VS2010--->新建--->项目--->C#控制台应用程序
设置VS中的颜色和字体:工具-选项-环境
8.编写代码的时候应该注意:
1).在c#当中,是严格区分大小写的
Console.WriteLine()的写法正确; console.writeline()写法错误。
2).在vs当中,所有的标点符号,都应该是英文半角状态下的标点符号,绝对不能出现全 角或者中文
9.C#的三种注释方式
1) // 单行注释 注释本行代码
2) 多行注释 注释的内容为里面的
3) /// 文档注释 用于类和方法的的注释,在它们的前面输入///
10. C#常用的快捷键
Home键使光变跳至当行代码的最前端
End键使光变跳至当行代码的最末端
Ctrl+Home 是光标跳至文档最前端
Ctrl+End是光标跳至文档最前端
PageUp上翻一页
PageDown下翻一页
控制一整行:当光标在最后面的时候,按住Shift+home即可
当光标在最前面的时候,按住shift+end即可
Ctrl+A全选
Ctrl+Z撤销前一步工作
Ctrl+Shift+N 新建项目
F5 先生成解决方案,再运行
F6 生成解决方案。在运行之前使用,帮助我们检查程序错误
#region和#endregion(折叠冗余代码)
Winform是.Net开发平台中对桌面应用程序的一种称谓。.Windows Form 是 Microsoft Windows 应用程式开发的新平台,以 .NET Framework 为基础。
2. B/S和C/S有什么区别?
B/S和C/S是两种不同的模式
C/S是Client/Server模式,即客户机/服务器结构,是建立在局域网的基础上的.C/S功能强大,可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。
B/S是Browser/Server模式,即浏览器/服务器结构,是建立在广域网的基础上的.B/S的最大优势为客户端免维护,适用于用户群庞大,或客户需求经常发生变化的情况。
3. IDE是指什么?
IDE(Integrated Development Environment,集成开发环境)。IDE集成开发环境(简称IDE)软件是用于程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。该程序可以独立运行,也可以和其它程序并用。
4. MSDN的全称是什么?
MSDN的全称是Microsoft Developer Network,即Visual Studio的帮助文件
5. 文件,解决方案,命名空间,类,项目,方法的扩展名分别是什么?她们对应的英文单词是什么?相互关系如何?
文件,解决方案(.sln)→(.csproj)项目→命名空间(namespace)→类(class)→(.cs)方法
6. 注释有几种类型?
单行注释// 、多行注释/**/、文档注释///
7. .net Framework中包含哪些内容?
.net Framework包含类库(已经封装好的方法)和CLR(公共语言运行师)
8.生成和运行有什么区别?对应的快捷键是什么?
F6(生成)、F5(运行)先生成,后运行。
9. 如何设置字体和行号?
菜单栏→工具→选项→字体和颜色
菜单栏→工具→选项→文本编辑器→所有语言→选项
10. 如何用代码实现一段代码的折叠?
#region
#endregion
C#: 读C Sharp
一、.net 做什么(指.Net Framework框架。一种平台,一种技术。C#一种编程语言,可以开发基于.net平台的应用。Java则既是语言又是技术。)
用途 :
1)开发桌面应用程序(即Winform)。
2)开发Internet应用程序(即ASP.NET).
3)手机开发(即Wp7 手机应用程序 →嵌入式开发[windowsCE小芯片为载体])
二、两种模式
1.C/S客户机Client/服务器模式Server
2.B/S浏览器Browser/服务器模式Server
三、.net开发学习路线
1.c#语言→面向过程编程 面向对象编程
2.winform → 理解面向对象、时间、控件等的相关概念,练习基础做壳
3..netframe→
4.数据库开发ado.net
5.html
6.asp.net
7.webform
8.ajax
四、集成开发环境
ide--integrated development
五、msdn
Microsoft development network
六、vs介绍
1.项目
2.解决方案
第二课 vs2008界面
一、vs界面菜单----快捷键1.菜单
2.快捷键
3.工具按钮
4.窗口
二、关系
1.解决方案sln可以包含多个项目csproj。
2.项目可以包含多个文件。
3.文件中可以包含多个命名空间。
三、代码说明
1.引用命名空间
2.命名空间
3.类
4.方法
命名空间中包含类
类中包含方法
方法中包含?
四、重置开发环境
菜单:工具---
五、恢复窗口
菜单:视图------
六、类文件
.cs-------
七.Main方法
程序的入口方法
首先找到Main方法。从其第一句开始执行。
一般一个程序只能有一个Main方法
八、保存--打开项目
九、文件存放目录
.sln解决方案文件
.csproj项目文件
十、学习两句话
1.向屏幕输出
2.程序暂停,等待用户按任意键。
十.
每句话以分号结束。
十一.
程序保存位置。
十二.
程序修改后要重新生成运行,原来的.exe文件才会改变。
十三.
运行 f5
生成 f6
十四.错误处理
运行错误。
十五.
两句话的区别
Console.WriteLine();
Console.Write();
十六.字体颜色
设置
十七.行号。
工具---选项----文本编辑器----行号。
第三课 启动项和注释
一.启动项1.设置方法
2.卸载项目----重新加载
二、注释符(对自己写的程序进行解释,注释是给人看的,一般写在程序附近,只存在于源代码中,不存在于“exe”中)
1.单行注释→以 // 开始 到本行结束
2.多行注释→以 /* 开始 */结束 之间都为注释 可以注释多行暂时不用的代码
3.文档注释→用于对类或方法的注释,在要注释的类或方法之前连续输入三个 ///
4.注释按钮→在菜单栏下面 可撤销 更方便
三、计算机使用技巧
四、代码折叠
#region
#endregion
五、.net开发环境
多语言 仅跨微软平台
六、软件系统依赖关系
FCL 类库.net framework
七、.net如何实现语言无关性
八、.net Framwork
1.类库:已封装好的方法。
2.CLR 公共语言运行师
1..NET与C#概念与区别
.NET/dotnet:是一种平台,一种技术.
C#(sharp):一种编程语言,可以开发基于.net平台的应用。而我们经常说的Java即是一种平台又是一种编程语言
2..NET的用途
桌面应用程序,在.net上开发的桌面应用程序叫Winform应用程序开发
Internet应用程序,用.net开发的internet应用程序叫ASP.NET应用程序
手机开发,UNITY3D、windowsphone7
3. .NET平台中的两种交互模式
C/S模式:客户机(clinet)/服务器(Server)
它的要求是:用户的电脑上必须要安装一个客户端,比如QQ
B/S模式:浏览器(Browser)/服务器(Server)
它的要求是:用户的电脑上只需要安装一个浏览器,通过浏览器访问网站
4. MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。MSDN 实际上是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区。
5. C#中的几个名词
.sln:文件解决方案文件,里面包含着解决方案的信息, 里面记载着项目可点击直接运行。
.csproj:c sharp project的缩写,是项目文件,里面包含着这个项目的信息。
6. 解决方案中可以包含多个项目,项目可以包含多个文件,文件就是我们写的程序。在文件里的命名空间中可以包含类,类中包含方法。一个最重要的方法是Main方法:它是我们的入口方法,要执行一个程序必须从Main方法开始,当Main方法执行结束后,这个程序就执行结束了。一个程序中,最多只有一个Main方法。
7.VS2010的使用
启动VS2010--->新建--->项目--->C#控制台应用程序
设置VS中的颜色和字体:工具-选项-环境
8.编写代码的时候应该注意:
1).在c#当中,是严格区分大小写的
Console.WriteLine()的写法正确; console.writeline()写法错误。
2).在vs当中,所有的标点符号,都应该是英文半角状态下的标点符号,绝对不能出现全 角或者中文
9.C#的三种注释方式
1) // 单行注释 注释本行代码
2) 多行注释 注释的内容为里面的
3) /// 文档注释 用于类和方法的的注释,在它们的前面输入///
10. C#常用的快捷键
Home键使光变跳至当行代码的最前端
End键使光变跳至当行代码的最末端
Ctrl+Home 是光标跳至文档最前端
Ctrl+End是光标跳至文档最前端
PageUp上翻一页
PageDown下翻一页
控制一整行:当光标在最后面的时候,按住Shift+home即可
当光标在最前面的时候,按住shift+end即可
Ctrl+A全选
Ctrl+Z撤销前一步工作
Ctrl+Shift+N 新建项目
F5 先生成解决方案,再运行
F6 生成解决方案。在运行之前使用,帮助我们检查程序错误
#region和#endregion(折叠冗余代码)
相关文章推荐
- 黑马程序员--01 c#基础知识
- C#基础知识01------数据类型转换
- 黑马程序员-C#基础知识-学习笔记01
- c#值得注意的基础知识点3.49
- C#基础知识
- [C#基础知识系列]专题十二:迭代器
- Spring-国际化信息01-基础知识
- C#基础知识整理:基础知识(1) Main方法
- C#基础知识学习
- c#基础知识---预处理器指令
- [C# 基础知识梳理系列]专题四:事件揭秘
- 黑马程序员_学习日记23_C#基础知识补充(StringBuilder、ArrayList、HashTable)
- C#基础知识
- c#基础知识点记载
- C#基础知识
- c#基础知识——main
- 重温C#基础知识(二)
- C#基础知识回顾-- 反射(1)
- C#的基础知识问答
- [C# 基础知识系列]专题十六:Linq介绍