---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------
.NET 基础
第一天
1-1、概念: .net与 C#
.net/dotnet: 一般指.Net Framework框架。一种平台,一种技术。
C#(sharp锋利):一种编程语言,可以开发基于.net平台的应用。
(*)Java: 既是一种技术又是一种编程语言。
1-2、.net都能干什么
桌面应用程序 Winform
Internet应用程序 ASP.NET 通过浏览器访问应用程序
手机开发 wp7/8 移动开发未来的趋势
Wince 嵌入式系统
C/S: 客户机(Client)/服务器模式(Server)
B/S: 浏览器(Browser)/服务器模式(Server)
.Net 开发学习路线图
1-3、集成开发环境)
Visual Studio 简介:
*一套完整的开发工具集
*用于开发桌面应用程序、ASP.NET Web应用程序、XML、Web Service、移动应用程序
*为快速开发提供强大支持
IDE及.NET的版本
MSDN 介绍
MSDN 百度百科:http://baike.baidu.com/view/24472.htm
一个解决方案里边可以有多个项目,项目可以包含多个文件,文件中是我们写的程序,共同来完成这个解决方案。
在文件中命名空间中可以包含类,类中可以包含方法。方法中是我们写的程序。
重置开发环境:可以使我们的开发工具恢复默认状态。工具——>导入导出
一般的窗口不小心关闭了,在视图中找。
在C#中类文件是以 .cs结尾的。 Class
Main 方法是我们程序的入口方法。当我们执行一个程序时,会首先找到Main方法,从Main的第一句程序开始执行,当Main方法执行完成之后(即执行到Main方法的反大括号),程序就结束了。
.sln 解决方案的文件
.csproj 项目文件
语法:
Console.WriteLine(“你想显示的内容”);
Console.ReadKey(); 当程序执行到 Console.ReadKey();时,程序会停在这里,等待用户从键盘上键入一个键,用户键入这个键后,程序才继续执行.
C#中,每一句话都必须以 ;分号结束。
注意多个项目的时候 启动项问题
1-4
C# 中的注释,什么是注释呢?对我们写的程序进行解释,注释是给人看的.
有三种格式:
第一种:单行注释 以//开始 本行结束
第二种:多行注释 /*开始 */结束
第三种:文档注释 ///
///文档注释 用于对类和方法进行注释
///
1-5 快捷键
常用键介绍:
Home 返回到光标所在行的左边;End 返回到光标所在行的结尾;
PageUp 向上翻页; PageDown向下翻页;
Shift + Home 从光标到本行开始内容选中;Shift + End从光标到本行结尾内容选中;
Ctrl + Home 光标返回到文档最开始;Ctrl + End光标返回到文档最结尾。
插入、覆盖模式的困惑 Insert键
Ctrl + z 撤销 标点符号:全角和半角问题。
遇到异常和错误不要慌
下面的一对指令,可以折叠代码
#region
#endregion
1-6
.net :是一种多语言的平台,开发.net可以用多大几十种语言进行开发
Java :是一种单语言的平台,但是可以跨平台。
软件系统依赖关系
.NET 简介
.NET 是如何实现语言无关性的(*)
MSIL 微软中间语言
.exe 程序是中间语言,在运行时由CLR托管,CLR读出中间语言后解释成计算机能理解的语言。CLR负责解释、执行。
.NET Framework 类库
MSIL : 微软中间语言 Microsoft Intermediate Language
CLR : 公共语言运行时 Common Language Runtime
CLS : 公共语言规范 Common language Specification 规则
CTS : 通用类型系统 Common Type System
JIT : 及时编译器 Just In Time
英语单词:
Sharp 锋利 客户机(Client) 浏览器(Browser) class 类
IDE(Integrated Development,集成开发环境)
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net