2013年7月01日_.net开发快速入门

学习目标:

1、熟悉.net开发总体结构以及各种名词的含义

2、熟悉C#基本语法

3、熟悉asp.net的web开发思路

学习总结

1、.net 框架

组成包括:公共语言运行时(CLR)和框架类库(FCL)

CLR包括CTS(通用类型系统)和CLS(公共语言规范)

总体结构:

个人理解:

框架——半成品 

.net框架——简化了C#程序员的开发量,把通用的常用操作封装

运行过程:C#(编译器编译)--MSIL(微软中间语言,这个地方是实现跨语言的通用!!这个就是字节码(java))--CLR(解析为机器码)

2、命名空间--java中的包名

上手的小程序:

namespace Bin_HelloWord//包名

{

    class Program//类名

    {

        static void Main(string[] args)

        {

            Console.WriteLine("Hello word");

            String test = Console.ReadLine();

            Console.WriteLine(test);

            int[] arr = { 1, 2, 3, 5, 4 };//对数组的定义与遍历

            foreach(int a in arr){

                Console.WriteLine(a);

            }

        }

    }

}

3、C#的基本语法和java类似,在C#中对指针的处理是代表(应该用不到)

4、熟悉web目录结构和文件的作用

.ashx  asp.net的核心程序

.aspx(jsp)  常用程序,用于创建网页和对网页进行核心编程的技术类型和aspx.cs配套使用(.java)

.ascx  指明一个asp.net用户定义控件

.config 配置文件

第一个web程序 简单的登陆程序

1、  首先建立一个login.aspx文件(也就是jsp文件),拖放控件或者是手写需要的控件,两个文本框一个按钮

2、  此时,已经自动生成了login.aspx.cs文件(java源文件),这个文件来进行业务逻辑的处理。双击按钮,添加click事件,写自己的业务逻辑

3、  注意的问题:响应的执行顺序   1、前台首先来访问<@指令,然后访问.aspx.cs文件,处理完毕后,在继续访问.aspx文件,这也是为什么响应的内容在最前边出现的原因

原文地址:https://www.cnblogs.com/kongbin/p/3166328.html