写在前面的话
在电脑重装完以后,我的学习进入了下一个阶段——C#之旅,这一次吸取上一次的经验,在看视频时不能一味的截图,这样视频学完了,学过的东西又统统还给老师了。这次要让OneNote也发挥点儿作用,话不多说了,总结一下到现在的收获吧!万丈高楼平地起,打好基础不费力!
正文
谈起C#离不开.NET,问什么这样讲呢? C#是一种基于.NET 开发平台的编程语言,就像火车必须在铁轨上才能驾驶一样,用C#编写的程序必须在.NET Framework上才能运行。那么.NET 又是什么呢?
.NET是什么?
.NETFramework简称.NET,是微软公司为开发应用程序创建的一个平台,一种技术。
.NET能做什么?
1.桌面应用程序(Winform):.net开发的桌面应用程序叫Winform应用程序。
2.Internet应用程序(ASP.NET):.net开发的Internet应用程序叫ASP.NET应用程序。
3.手机开发 (WP8):.net可以做手机开发,叫做WP8。
.NET的两种交互模式
1、C/S:Client/Server(客户机/服务器)模式
2、B/S:Browser/Server(浏览器/服务器)模式
简单的来说一下这两种模式之间的区别:C/S功能强大,可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。B/S最大优势为客户端免维护,适用于用户群庞大,或客户需求经长发生变化的情况。
菜鸟进化提示一:可能在公司面试时面试官会问你用IDE是什么,然后你就蒙圈了。IDE是什么呢?其实IDE就是我们编程所用的集成开发环境(Integrated Development),例如VS2010或者VS2012等等。
小结
编程语言都是相通的,关键不在于学的多而在于精,C#相对来说是一门容易入门的编程语言,再加上之前的VB作为基础,学起来还是相对来说挺轻松的。
更多内容将在今后的学习过程中分享~~