建站知识及C#1

一、建立网站前的准备工作

    1、注册域名:注册.com和.cn等常用后缀的域名,防止出现其他人墙柱类似域名来分流你的客户。

    2、购买网上空间:根据自己的需求注意空间提供的功能参数,如果要建立动态网站且用ASP.NET的话要关注支持语言中是否有.net合适版本,是否提供数MSSQL据库等。

    3、域名解析:通常购买空间时会提供域名解析,只有域名解析了才能访问到网站。

    4、备案:根据自己网站的性质提交合适的审核内容提交等待审批。审批OK就可以正式启用网站。有些国外的网站不需要备案,可以直接开通。

    ** 我是在阿里云购买的空间,阿里云提供代理备案,但备案比较严格,个人网站不能涉及商品和企业信息。

    

二、在本地服务器建站

    1、本地服务器需要有固定IP,没有固定IP就要使用花生壳之类的动态IP解释工具来获得域名解析能力。

    2、注册域名。

    3、域名解析。

    4、备案:要正常使用网站需要相关部门备案时最好的,通常80端口是被管理部门封堵的,备案才给放开80端口。

    

三、FTP传输

    1、网站设计好后需要把对应的网站内容部署到服务器空间中,这是需要FTP传输功能来传入网站空间中。

    2、需要网站上设置好FTP功能,然后用FTP工具来建立本地和远程服务器之间的链接。

    3、常用的FTP工具很多,我用的是CuteFTP9.0,用户界面比较友好,初学者用起来比较方便。

    4、当要传输的内容较多时最好压缩传送,传送到服务器后再解压,这样可以节省上传时间。

    

四、C#基础

    VS里可以建立三种项目

    1、控制台项目            联系C#语法之用

    2、winform程序        桌面程序(C/S结构应用程序)

    3、web程序              B/S结构的应用程序

        瘦客户端程序:直接使用浏览器运行的B/S结构程序

        胖客户端程序:需要在客户端安装专用的程序与远程服务器交互的B/S结构程序

    

五、类、对象、属性、方法

    1、class Person                             声明类

    2、Person p1 = new Person();       创建对象p1,其中Person()角构造方法

    3、Int age = 20;                          class内的字段声明就是该类创建的对象的属性

    4、void Play(){...}                        class内用void声明的程序段就是方法

    

六、.netframework

    1、公共语言运行时

       第一步:用vs里面的C#设计程序

       第二步:vs编译器编译生成可以在.net平台上运行的[微软中间语言]

       第三步:公共语言运行时里面的及时编译器编译成本地CPU可识别的机器指令

    2、.net框架类库

       微软实现封装好的很多实用工具,好比装修房子时需要的各种材料就是相当于封装好的程序。

       类库中用户本身也可以添加新的工具,就是用户类库。using调用的就是类库中引用的实用工具。

     

    

原文地址:https://www.cnblogs.com/huang3/p/4916043.html