黑马程序员——浅谈ASP.NET和C#入门

---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ----------------------

1..NET与C#概念与区别
  .NET/dotnet:是一种平台,一种技术.
  C#(sharp):一种编程语言,可以开发基于.net平台的应用。而我们经常说的Java即是一种平台又是一种编程语言
  
2..NET的用途
桌面应用程序,在.net上开发的桌面应用程序叫Winform应用程序开发
Internet应用程序,用.net开发的internet应用程序叫ASP.NET应用程序
手机开发,UNITY3D、windowsphone7

3. .NET平台中的两种交互模式
C/S模式:客户机(clinet)/服务器(Server)
它的要求是:用户的电脑上必须要安装一个客户端,比如QQ
B/S模式:浏览器(Browser)/服务器(Server)
它的要求是:用户的电脑上只需要安装一个浏览器,通过浏览器访问网站

4. MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。MSDN 实际上是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区。

5. C#中的几个名词
.sln:文件解决方案文件,里面包含着解决方案的信息, 里面记载着项目可点击直接运行。
.csproj:c sharp project的缩写,是项目文件,里面包含着这个项目的信息。

6. 解决方案中可以包含多个项目,项目可以包含多个文件,文件就是我们写的程序。在文件里的命名空间中可以包含类,类中包含方法。一个最重要的方法是Main方法:它是我们的入口方法,要执行一个程序必须从Main方法开始,当Main方法执行结束后,这个程序就执行结束了。一个程序中,最多只有一个Main方法。

7.VS2010的使用
  启动VS2010--->新建--->项目--->C#控制台应用程序
  设置VS中的颜色和字体:工具-选项-环境
  
8.编写代码的时候应该注意:
1).在c#当中,是严格区分大小写的 Console.WriteLine(); console.writeline
2).在vs当中,所有的标点符号,都应该是英文半角状态下的标点符号,绝对不能出现全 角或者中文

9.C#的三种注释方式
1) // 单行注释 注释本行代码
2)/* */ 多行注释 注释的内容为/* */里面的
3) /// 文档注释 用于类和方法的的注释,在它们的前面输入///

10. C#常用的快捷键
Home键使光变跳至当行代码的最前端
End键使光变跳至当行代码的最末端
Ctrl+Home 是光标跳至文档最前端
Ctrl+End是光标跳至文档最前端
PageUp上翻一页
PageDown下翻一页
控制一整行:当光标在最后面的时候,按住Shift+home即可
当光标在最前面的时候,按住shift+end即可
Ctrl+A全选
Ctrl+Z撤销前一步工作
Ctrl+Shift+N 新建项目
F5 先生成解决方案,再运行
F6 生成解决方案。在运行之前使用,帮助我们检查程序错误
#region和#endregion(折叠冗余代码)


---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ----------------------

你可能感兴趣的:(黑马程序员——浅谈ASP.NET和C#入门)