C#可已进行以下两大类的开发

一.客户端应用程序C/S

主要有两种开发技术:

1.winForm windows窗体应用程序

2.WPF微软新一代图形框架

MFC(比较老的开发技术)

MVVM(客户端软件开发框架)

运行机制:

代码在客户端执行,仅仅去服务器上的数据库存取数据

二.网页端应用程序B/S WSB,WEB应用程序

开发技术:

1.最早是ASP(HTML代码和C#代码混合[由于HTML页面的无状态性,开发是稍微有点混乱])

2.后来出现ASP.NET(两个分支)

  • ASP.NET WEBFORM(类似于WinFrom)
  • ASP.NET MVC (类似于JAVA)

三种网站:

  1. HTML静态页面
  2. 带有C#代码的动态页面
  3. 带有C#代码并且需要访问数据库的动态页面

运行机制:

客户端浏览器发送请求
| |
服务器上的IIS(Internet 信息服务管理器)
| |(html+css+js)
服务器上的.net framwork进行代码处理
| |
服务器上的数据库

web为什么越来越受欢迎
1、不吃用户电脑配置
2、不需要安装,随时随地都可以访问网页
3、跨平台

-----------------------------------------------------------------------------------------------------------------

本机IP:127.0.0.1

开始,输入cmd运行,输入ipconfig ,获取局域网内本地IP

web 难点

页面的无状态性,每一次请求返回的都是一个全新的页面

IIS安装      

  控制面板→程序或功能→打开或关闭windows功能→Internet信息服务(打上勾)→确定

vs:Visual Studio Tools→VS2012 x64/x86 兼容工具命令提示(右键管理员启动)→出现路径后加上aspnet_regiis -i→回车开始安装

最新文章

  1. ASP.NET Aries 入门开发教程1:框架下载与运行
  2. [版本控制之道] Git 常用的命令总结(欢迎收藏备用)
  3. JTree使用
  4. 高通AR增强现实Unity3D
  5. 【代码笔记】iOS-iCarouselDemo
  6. 4-pwd 打印当前工作目录
  7. HTML <!DOCTYPE> 标签 布局引用的几种方法 行级元素与块级元素
  8. WindowsPhone App如何扩展能够使用的内存
  9. effective c++:virtual函数的替代方案
  10. uva 327 Evaluating Simple C Expressions 简易C表达式计算 stl模拟
  11. JavaSE_ API常用对象 总目录(11~14)
  12. AWS要进入中国了
  13. Java jar包启动脚本
  14. 13、 使用openpyxl存储周杰伦的歌曲信息
  15. Groovy 设计模式 -- 迭代器模式
  16. 使用php导出excel并使用excel的求和统计函数对excel进行汇总
  17. rsync远程同步的基本配置与使用
  18. maven插件 按配置加载不同环境配置文件进行打包(maven-war-plugin)
  19. Linux DRM KMS 驱动简介【转】
  20. JS获取整个网页html代码

热门文章

  1. ASP.NET Core 配置文件(无处不在的依赖注入)
  2. VS2015问题
  3. rabbitmq_学习_00_资源帖
  4. linux内嵌汇编语言
  5. THUSC 2017 大魔法师
  6. oracle获得当前时间,精确到毫秒并指定精确位数
  7. Hibernate检索方式(转载)
  8. 蓝桥杯 基础练习 BASIC-14 时间转换
  9. Linux SPI驱动(一)
  10. wap手机端按下 松开 滑动事件