IT知识库 购物 网址 游戏 小说 歌词 快照 开发 股票 美女 新闻 笑话 | 汉字 软件 日历 阅读 下载 图书馆 编程 China
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程 CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
站长资讯 .NET新手 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA VisualStudio ASP.NET-MVC .NET控件开发 EntityFramework WinRT-Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动 Html-Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP OracleERP DynamicsCRM K2 BPM 信息安全 企业信息 Android开发 iOS开发 WindowsPhone WindowsMobile 其他手机 敏捷开发 项目管理 软件工程 SQLServer Oracle MySQL NoSQL 其它数据库 Windows7 WindowsServer Linux
  IT知识库 -> .NET新手区 -> .NET 基础 一步步 一幕幕 [.NET 系列预热] -> 正文阅读

[.NET新手区].NET 基础 一步步 一幕幕 [.NET 系列预热]

.NET 基础 一步步 一幕幕 [.NET 系列预热] .NET 系列预热
.NET : 一般指.Net Framework框架.一种平台,一种技术.
.NET 下的编程语言有C#,F#,VB;在这里我们主要讲述的C#。
.NET 一般都能干什么呢?
l  桌面应用程序 Winform(.NET开发的桌面应用程序叫Winform应用程序)
l  Internet应用程序 ASP.NET(.NET开发的internet应用程序叫ASP.NET应用程序)
l  手机开发 WP8  (.net可以做手机开发WP8)
l  Unity3D游戏开发或者虚拟现实
.NET两种交互模式:
l  C/S:客户机(Client)/服务器模式(Server) 
l  如:QQ(C/S是Client/Server的缩写。客户端需要安装专用的客户端软件。)
l  B/S:浏览器(Browser)/服务器模式(Server)
l  (B/S是Brower/Server的缩写,客户机上只要安装一个浏览器)
C/S 与 B/S 区别:
1).硬件环境不同:
  C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.
  B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就行
2).对安全要求不同
  C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通过B/S发布部分可公开信息.
  B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。
3).处理问题不同
  C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统。
C/S的客户端由于是本地程序,因此和本地硬件、程序的交互性很强,比如可以控制本机的其他程序、可以读写本地磁盘文件、可以与硬件交互。
  B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小,正应为如此B/S很难和本地硬件、程序、文件进行交互,比如很难控制本机的其他程序、很难读写本地磁盘文件、很难与硬件交互,当然可以用ActiveX技术解决,比如网银等就是这么解决的,
这样做的问题就是可能会被客户拒绝,而且只局限于Windows操作系统
IDE介绍:
IDE(Integrated Development,集成开发环境) Visual Studio简介: 一套完整的开发工具集 用于开发桌面应用程序、ASP.NET Web 应用程序、XML、Web Service、移动应用程序 为快速开发提供强大支持(.NET的IDE就是Visual Studio 简称 VS )
MSDN介绍(我们的百科全书,帮助)神器:
         MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。MSDN 实际上是一个以 Visual Studio 和 Windows 平台为核心整合的开发虚拟社区,包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载(几乎全部的操作系统、服务器程序、应用程序和开发程序的正式版和测试版,还包括各种驱动程序开发包和软件开发包)、Blog、BBS、MSDN WebCast、与 CMP 合作的 MSDN 杂志等等一系列服务。
基本上的都介绍完了,下面让我们来用Visual Studio 写几行小代码试试:
首先打开VS:
 

创建控制台应用程序:
 

就会看见:
 

先学习两句话:(演示)
Console.WriteLine("Hello,World!");
Console.ReadKey();
 

好了,代码写完了,然后怎么运行呢?
运行代码我们有两种方式
1、F5 2、点击
 

就会出现:
 

好了 这个两行代码的程序就写完了,是不是感觉很有意思呢,很多人都感觉写代码很枯燥,很无聊,so。。。要把写代码变得有意思才好玩。
再来说一下VS中的常用快捷键:
Ctrl+K+D:快速对齐代码 Ctrl+Z:撤销 Ctrl+S:保存(一定要经常保存!) Ctrl+J:快速弹出智能提示 Shift+End 、Shift+Home Ctrl+K+C:注释所选代码 Ctrl+K+U:取消对所选代码的注释 F1:转到帮助文档 折叠冗余代码:#Region 和#EndRegion
编写代码中需要注意的问题:
写代码切忌括号错误!!! 代码中所有的标点都是英文半角的标点。 c#代码中每行代码以分号结束
作为一个猿,当然也有自己的专业和职业道德了:
不写注释是流氓 名字瞎起是扯淡
好了,今天的.NET 系列预热篇就到这了,希望能对初学者带来帮助,更希望大神能带带我们,带我们装逼,带我们飞。。。
最后打个小广告:QQ群: .NET 一步步一幕幕   群号:590170361 (加群备注:博客园看到的)
上一篇文章      下一篇文章      查看所有文章
加:2016-12-13 20:00:58  更:2017-05-14 06:25:28 
 
  .NET新手区 最新文章
将ZIP文件添加到程序集资源文件然后在运行时
Web服务的调用
.NET创建WebService服务简单的例子
多线程编程学习笔记——任务并行库(三)
序列化和反序列化
Spring学习之路
多线程(2)Thread
五小步让VS Code支持AngularJS智能提示
Log4net入门(SQL篇)
C#十五子游戏
技术频道: 站长资讯 .NET新手区 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA Visual Studio ASP.NET MVC .NET控件开发 Entity Framework WinRT/Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动设计 Html/Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP Oracle ERP Dynamics CRM K2 BPM 信息安全 企业信息化其他 Android开发 iOS开发 Windows Phone Windows Mobile 其他手机开发 敏捷开发 项目与团队管理 软件工程其他 SQL Server Oracle MySQL NoSQL 其它数据库 Windows 7 Windows Server Linux
脚本语言: vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程
网站开发: CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 新闻资讯 小游戏 Chinese Culture 股票 三丰软件 开发 中国文化 网文精选 阅读网 看图 日历 万年历 2018年11日历
2018-11-16 19:34:12
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT知识库