上个星期开始了小编的C#学习之路,一周过去了,其间经历了15期的作品展,眼看又一次自考的到来,心里不免有些慌张,不过今天先不和大家扯那些事情,今天来分享一下小编的C#基础一。
首先当你学习一个新的东西时你要先了解他,知道自己学的是什么,那么我们今天就从这里说起。
关于C#有两种说法:
一种:由于当时C语言的盛行,c++的应用,引起了某些人的不服心里,势必要创造一种语言,干过c++,所以为什么我们学习的Csharp叫做C#,意思是比c++多两个+号。
第二种:由于Java的广泛流行,更由于Java占据了软件开发的绝大部分市场,取名Csharp意欲像一把尖刀捅进Java的心房,想要干过Java。
当然上面都是一些随口相传的,大家听了一乐呵就过去啦。
.Net与C#
.Net是一种平台,一种技术
C#是一种语言,C#可以基于.Net平台开发
.Net能开发什么,能干什么(s)
桌面应用程序------。net开发WInform应用程序
可以开发网站 ------ASP.Net
手机开发-------WP8
.Net分为两种交互模式:
C/S:客户机client/服务器Server
B/S浏览器(browser)/服务器(sever)
C/S与B/S的系别:
1. 硬件环境不同
(1) CS一般建立在专用网络上,小范围网络
2. 对安全要求
(1) CS保密高,交互可以很好的和硬件有联系
IDE:(intergratedDevelopment)开发环境:集成开发环境
从开发环境可以看出做.Net还是java。