黑马程序员--.NET笔记--.net基础架构和win系统如何运行软件


---------------------- 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应用程序、XMLWeb 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值