结束了上一个项目,现在开始了新的项目------C#。对于C#可能没接触过的人比较陌生,脑海里出现的可能是,这是个什么东西?干什么用的?为什么要用?等等这些问题,这篇文章,我作为一个初学者对C#的认识。
.NET/dotnet:一般指.NET Frameword框架,一种平台,一种技术。
C#(sharp):是一种编程语言,可以开发基于.NET 平台的应用。
.net可以干什么?
1、桌面应用程序:.net开发的桌面应用程序winform应用程序。
2、Internet应用程序:.net开发的Internet应用程序叫ASP.NET应用程序。
3、手机开发:.net可以做手机开发、wp7,目前在中国刚刚起步,也许是一个机会。
.net两种交互模式
C/S:客户机(client)/服务器模式(server),如:QQ
B/S:浏览器(Browser)/服务器模式(server)
两种交互模式的区别:硬件环境不同、对安全要求不同、处理问题不同
IDE介绍
IDE(Intergarated Development)集成开发环境,例如:.net的IDE就是vs2010、vs2008。