2分六合

  • 下载频道 http://hkcren.com/down/
  • 关于C.Net的简要介绍和基础理论

    发布日期:2019-02-01 08:36:00
    Tag标签:C Net  简要介绍  基础理论  
    •    小编和你们大家一起学习一起认识新的知识一起尝试新鲜事物到今天,我们已经经历了太多的新的栏目专栏组,直到今天当我们学习到关于C.Net的简要介绍和基础理论时,我们必须对类似的代码进行相应的设置来尝试一下如何利用它的代码而运行和操作。

       一、什么是.Net平台?

        .Net平台是微软搭建的技术平台,技术人员在此平台上进行应用的搭建与开发。它提供了运行所必须的环境.NET Framework类库以及CLR(公共语言运行时)。好比我们人类的生存必须基于有氧气的基础之下。程序也不例外,它的运行也需要很多所必需的环境。这就是.Net平台。

      2分六合  二、C#语言(C Sharp语言)介绍

        C#语言是一种运行在。Net平台之下的一种编程语言。我们用C#语言进行开发程序。在这里我们可以理解为,英语俄语等其他语言。他必须基于。Net平台之下进行开发。。net平台把C#语言翻译成机器语言。以达到计算机可以正确运行我们所写的程序的目的。

        三、.Net平台都能做什么?

        1.基于浏览器的网络应用。例如:我们通常所使用的百度、新浪。都是网络应用程序的范畴。

        2.桌面应用程序。例如通常使用的QQ客户端,飞信客户端。

        3.手机应用程序开发。windows phone应用的开发。到如今随着微软收购跨平台公司Xamarin。可以通过此平台开发全平台应用程序了。安卓、ios不在话下。

        4.Unity3D游戏开发或者虚拟现实。最近比较火的虚拟现实技术。或许是个技术切入点。这是一个机遇。

      学习

        四、.Net的两种交互模式

      2分六合  1.C/S模式:客户端和服务器端的交互模式。

        2.B/S模式:浏览器与服务器的交互模式。

        3.B/S与C/S的区别:

        1).硬件环境不同: C/S 一般需要用户进行安装.Net的环境。而B/S一般只要有操作系统和浏览器就可以了。B/S架构实现了跨平台(任何平台)。

        2).对安全要求不同 C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息. B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。

        3).处理问题不同 C/S 程序和本地硬件、程序的交互性很强,比如可以控制本机的其他程序、可以读写本地磁盘文件、可以与硬件交互。 B/S 很难和本地硬件、程序、文件进行交互, 比如很难控制本机的其他程序、很难读写本地磁盘文件、很难与硬件交互,当然可以用ActiveX技术解决,比如网银等就是这么解决的, 这样做的问题就是可能会被客户拒绝,而且只局限于Windows操作系统

        五、C#语言开发工具。

        工欲善其事必先利其器,我们想要进行开发程序,那就需要有一把比较好的工具。所以,Visual Studio闪亮登场。这是一个开发工具。我们在这个工具里面进行写代码。开发工具的下载:http://msdn.itellyou.cn/。(在本教程中,不会提供具体的问题解答,只会提供方法让大家去搜索。去解决这个问题,以提高自己解决问题,处理问题的能力)。

        第一步:登录msdn我告诉你。 (这是个比较不错的网站,推荐大家使用)

        第二步:打开迅雷或者其他系统安装工具。复制连接进行下载。

      2分六合  下载完成。解压进行安装即可。

        六:学习两行代码

        写代码流程:

      2分六合  1.打开Visual Stdio 2013.点击左上角的文件—-新建—-项目。填写好项目名称等。点击确定进行创建项目。

        2.在新打开的界面中写入以下代码。

        3.点击界面上方的启动。便会出现如下界面。

      2分六合  界面中显示hello world字符。这便是计算机史上最经典的案例helloworld程序。

        六、解释写的两行代码。

        Console。WriteLine("Hello World"); ----在控制台应用程序显示双引号里面的内容。

        Console.ReadKey(); ----让控制台程序停住。(其实是在等待用户的按键,如果我们进行按键则控制台应用程序退出)
       

        或许今天的任务比较重要,但是经过我们那么长时间的学习,我们已经到达今天这个程度已经很不错了,今天学的主要内容是C。Net语言的栏目专栏组里面的分支关于C。Net的简要介绍和基础理论。

    次元立方 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
    本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规