C#编程基础
1.概念:.Net与C#
.Net/DotNet: 是一种平台,一种技术。一般指.Net Framework 框架。
C# (sharp): 是一种编程语言。可开发基于.net平台的应用。
(*) Java既是一种技术,又是一种编程语言。
2..Net能干什么
桌面应用程序 Winform 运行于本地桌面的应用程序 qq
Internet应用程序 ASP.NET/WebService 网站
手机开发 WP7 嵌入式开发
二种模式:一般指网络程序
C/S:客户机(Client)/服务器模式(Server) 一般指桌面应用程序
B/S:浏览器(Browser)/服务器模式(Server) 网站
Tip:
Winform应用程序开发:在.Net平台上开发桌面应用程序
ASP.NET: 是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面),运行于 IIS 之中的程序。
3.Net学习路线
C#语言 C#面向过程编程以及面向对象编程
简单的WinForm 理解面向对象,事件,控件等概念
基本的.Net Frame Work IO,XML,字符串处理,数据结构(Dictionary,List)
数据库开发ADO.NET 熟练使用SQL语句
HTML,JavaScript,Dom,JQuery 客户端Web开发基础
HttpHandler方式开发ASP.NET
ASP.NET WebForm 学会尽可能不使用服务端控件进行开发
AJAX 轻量级的开发方式
4.IDE介绍
IDE(Integrated Development Environment,集成开发环境)
Visual Studio简介:
一套完整的开发工具集
用于开发桌面应用程序,