https://www.cnblogs.com/-beauTiFul/p/8036509.html

简介

  • 开发环境:VS2015
  • ASP.NET:可以开发出几乎所有运行在Windows上的应用程序;.NET是一种架构,一种新的API;引入程序集代替DLL;
  • ADO.NET:一组.NET组件提供对数据库和各种数据源的访问。
  • 开发模式:web page、MVC、web form
  • 语言:C#,可以利用.NET开发环境中的所有新特性;VB
  • 服务器标记语法:Razor

创建web应用程序

步骤:
~~~
文件—新建—项目—C#—ASP.NET WEB应用程序—选择MVC
~~~

文件夹说明

基本信息
  • Propertyies:版本
  • 引用:类库,第三方
文件夹
  • App_Date:放数据
  • App_Start:RouteConfig.cs配置网站默认访问的controller
  • Content:静态文件,CSS、照片
  • Controllers:控制器 .cs文件
  • fonts:
  • Models:数据库表模型,类
  • Scripts:javas
  • Views:视图、HTML
  • ApplicationInsights.config
  • favicon.icl
配置文件
  • Global.asax
  • packages.config
  • Project_Readme.html
  • Startup.cs
  • Web.config

搭建IIS服务器

步骤:
~~~
安装IIS—网站—添加—输入:名称、物理路径(项目路径)、绑定:http 全部未分配 8081
~~~


链接Oralce数据库

http://www.cnblogs.com/storys/archive/2013/03/06/2945914.html

ORALCE数据库
  • Oracle账户:指某个数据库的账户,有多个并且不同权限。
  • SQLserver账户:跨数据库,拥有进入所有数据库的权限。
    1.创建数据库:全局数据库名:test testC#123。登录使用默认账户system

2.创建表空间:存放用户文件
~sql
create tablespace tbs_wangcf --表空间名称,一般在用户名前加 TBS_ 前缀
datafile 'D:\oracle\oradata\test\tbs_wangcf.dbf' --test数据路径,表空间名称,
size 100m --初始表空间的大小
autoextend on next 10m --当表空间不足时,每次增加大小
maxsize unlimited;--表空间最大的大小
~
3.创建新用户wangcf,同一个数据库,不同用户账号密码不同
~~~sql
create user wangcf --用户名
identified by "wangcf" --密码
default tablespace tbs_wangcf --表空间名
temporary tablespace temp --临时表空间
profile default;

grant create session to wangcf; --给新用户赋值session权限
~~~

ASP.NET WEB应用程序(.network4.5)MVC 程序的结构解读1的更多相关文章

  1. ASP.NET Web API 2 媒体类型格式化程序

    Ø  简介 在之前的ASP.NET Web API 2 消息处理管道文章中有提到,在 Web API 的生命周期中,还包含比较中要的一部分,就是媒体类型格式化程序,该程序主要用于处理 Web API ...

  2. [水煮 ASP.NET Web API2 方法论](1-4)从 MVC Controller 链接到 API Controller 以及反向链接

    问题 想创建一个从 ASP.NET MVC controller 到 ASP.NET Web API controller 的直接链接,或者反向链接. 解决方案 可以使用 System.Web.Htt ...

  3. Ninject之旅之十四:Ninject在ASP.NET Web Form程序上的应用(附程序下载)

    摘要 ASP.NET Web Forms没有像MVC那样的可扩展性,也不可能使它创建UI页面支持没有构造函数的的激活方式.这个Web Forms应用程序的的局限性阻止了它使用构造函数注入模式,但是仍能 ...

  4. MVC项目实践,在三层架构下实现SportsStore-09,ASP.NET MVC调用ASP.NET Web API的查询服务

    ASP.NET Web API和WCF都体现了REST软件架构风格.在REST中,把一切数据视为资源,所以也是一种面向资源的架构风格.所有的资源都可以通过URI来唯一标识,通过对资源的HTTP操作(G ...

  5. 【翻译】使用Knockout, Web API 和 ASP.Net Web Forms 进行简单数据绑定

    原文地址:http://www.dotnetjalps.com/2013/05/Simple-data-binding-with-Knockout-Web-API-and-ASP-Net-Web-Fo ...

  6. 简话ASP.NET Web API

    简话ASP.NET Web API 在vs2012中,我们很容易在根据选择的ASP.NET MVC Web应用程序来新建一个Web API应用,聪明的你一定想见得到,Web API和MVC有着某种联系 ...

  7. Knockout, Web API 和 ASP.Net Web Forms 进行简单数据绑定

    使用Knockout, Web API 和 ASP.Net Web Forms 进行简单数据绑定   原文地址:http://www.dotnetjalps.com/2013/05/Simple-da ...

  8. ASP.NET MVC5 学习系列之初探MVC

    一.由问题看本质 (一)什么是MVC? MVC是Model-View-Controller的简称.它是在1970年引入的软件设计模式.MVC 模式强迫关注分离 — 域模型和控制器逻辑与UI是松耦合关系 ...

  9. 从开发的角度比较 ASP.NET Web 服务与 WCF

    Windows Communication Foundation (WCF) 具有一个 ASP.NET 兼容模式选项,用户使用此选项可以对 WCF 应用程序进行编程和配置,使其像 ASP.NET We ...

随机推荐

  1. 分享一款颜色神器ColorSchemer Studio

    ColorSchemer Studio是一款专业配色软件,网页设计或平面设计师必备工具,和ColorPix V1.2 屏幕取色同属一个公司佳作,使用ColorSchemer Studio吸取屏幕任一色 ...

  2. C++线程互斥、同步

     一.线程互斥 如果多个线程需要访问且可能修改同一个变量,那么需要加锁,保证同一时刻只有一个线程可以访问,这个动作即最小“原子操作” 方式1: 使用c++提供的类mutex,lock,unlock即可 ...

  3. Python基于正则表达式实现文件内容替换的方法

    Python基于正则表达式实现文件内容替换的方法 本文实例讲述了Python基于正则表达式实现文件内容替换的方法.分享给大家供大家参考,具体如下: 最近因为有一个项目需要从普通的服务器移植到SAE,而 ...

  4. 写一个java常用的加密工具类

    1.叙述 java security包下有很多加密算法类,我们可以很简单的调用它们.他们虽然功能很全,但是使用起来步骤有些繁琐.我在这里封装来一些常用的加密算法及他们常用的一些方法,来简化代码. 工具 ...

  5. 排序算法三:Shell插入排序

    排序算法三:Shell插入排序 声明:引用请注明出处http://blog.csdn.net/lg1259156776/ 引言 在我的博文<"主宰世界"的10种算法短评> ...

  6. QtCreator中打开.ui文件时卡死崩溃的解决方法

    问题 QtCreator中打开一个项目,在编辑器中打开普通的.cpp或.h等文件正常,构建正常,运行正常,但是打开ui文件(QtCreator自动调用designer)时会卡死然后崩溃退出. 解决方法 ...

  7. Ctrl + 逗号快捷键被占用[搜狗输入法]

    Ctrl+,(或者Ctrl+逗号)被占用. 快捷键忽然不能用了,只要一用快捷键自动唤醒搜狗输入法,呵呵.极度影响使用. 就说怎么禁掉吧: 其他快捷键禁用参考 参考: 搜狗桌面论坛 注:搜狗输入法一次占 ...

  8. C#使用KingAOP实现AOP面向切面编程二

    本文继续上篇讲述一下比较复杂点的AOP例子,先新建一个控制台项目,然后同样先在Nuget中搜索安装KingAop到项目中 1.项目结构 2 .定义一个登录实体类User和LoggingAspect切面 ...

  9. hdu 1006 Tick and Tick

    Tick and Tick Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Tot ...

  10. JDK替换掉系统自带的gij编译工具

    解决办法: 在终端里面依次输入以下两句话 alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_11/bin/java 300 al ...