asp .net mvc
Young丶
这个作者很懒,什么都没留下…
展开
-
什么是三层架构?简单的介绍三层架构!
三层架构(3-tierarchitecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(Presentation layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。 MVC也分为三层,但不是我们所说的三层架构。MVC只相当于三层架构中的UI。原创 2015-03-18 21:45:21 · 13165 阅读 · 1 评论 -
ASP MVC 后台控制器弹出框提示
提示框点击确定后页面变成空白页面return Content("alert('请先登录');");提示框点击确定后页面变成你想要的页面(如实原页面怎会刷新一下)return Content("alert('请先登录');window.location.href='../home/index';");接下来才是我所要讲的重点:提示框点击确定后页面返回原页面(不刷新原创 2015-05-18 17:42:08 · 23619 阅读 · 2 评论 -
SqlTransaction——事务详解
事务处理基本原理 事务是将一系列操作作为一个单元执行,要么成功,要么失败,回滚到最初状态。在事务处理术语中,事务要么提交,要么中止。若要提交事务,所有参与者都必须保证对数据的任何更改是永久的。不论系统崩溃或是发生其他无法预料的事件,更改都必须是持久的。只要有一个参与者无法做出此保证,整个事务就会失败。事务范围内的所有数据更改将回滚到特定设置点。原创 2015-05-14 16:27:41 · 966 阅读 · 0 评论 -
事务回滚
string str="server=.;initial catalog=mytest;integrated security=true;" using( SqlConnection conn = new SqlConnection(str)){ using(SqlCommand command = conn.CreateCommand()){conn.Open();SqlTrans原创 2015-05-14 16:23:57 · 800 阅读 · 0 评论 -
ASP.NET MVC 4 中的JSON数据交互总结
前台Ajax请求很多时候需要从后台获取JSON格式数据,一般有以下方式:拼接字符串:return Content("{\"id\":\"1\",\"name\":\"A\"}");为了严格符合Json数据格式,对双引号进行了转义。使用JavaScriptSerialize.Serialize()方法将对象序列化为JSON格式的字符串 例如我们有一个匿名对象:原创 2015-05-15 15:17:45 · 2642 阅读 · 0 评论 -
asp .net mvc ajax 传值到后台,并放回JSon值解析
什么是 AJAX ?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案原创 2015-05-10 22:47:40 · 6168 阅读 · 0 评论 -
MVC Razor模板引擎
一、Views文件夹 -> Shared文件夹下的 _Layout.cshtml 母版页@RenderBody 当创建基于_Layout.cshtml布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过_Layout.cshtml布局页面的@RenderBody()方法呈现在标签之间。 @RenderPage从名称可以猜出来这个方法是要呈现一个原创 2015-05-08 18:34:49 · 1368 阅读 · 0 评论 -
本地Windows 7/8上搭建IIS服务器
1.打开“控制面板”,选择“程序和功能”(查看方式小图标),2.进入界面后,点击“启动或关闭Windows功能”。然后勾选图中的两个选框(全选),注意一定要显示为 勾 ,不能是黑色填充!点击确定,开始下载安装。。。。大约两三分钟后,就可以自动完成结束。3.然后进入控制面板中的“管理工具”里面,选中 Internet 信息服务(IIS)管理器,原创 2015-04-20 16:44:20 · 1635 阅读 · 0 评论 -
IIS APPPOOL\DefaultAppPool 登录失败的解决方法
添加ASP.NET网站时,选择添加"添加应用程序"连接sql server 2005(2008)可能会报始下的错误:(说明:2005必报错,2008选报错)"无法打开登录所请求的数据库 "databaname"。登录失败。用户 'IISAPPPOOL\DefaultAppPool' 登录失败。"遇到这个问题时,可以参考下如下的解决方法:1、数据库:打开sql ser原创 2015-04-20 18:32:49 · 937 阅读 · 0 评论 -
VS2012/13本地发布网站详细步骤(可带数据库)
VS发布网站详细步骤 要在本地(自己的额电脑上)发布网站,首先你必须要搭建一个IIS服务器(具体搭建方法可参考我的上一篇博客)。下面是具体步骤:1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布2.弹出网站发布设置面板,点击,创建新的发布配置文件(配置文件可以随便写自己命名):3、点击下一步:在原创 2015-04-20 17:37:41 · 7325 阅读 · 1 评论 -
使用Ef框架进行分页..EF模糊查询..EF多表内连接查询
先来DAL层代码。。稍后解释。。。 public List Getstaff(string DepId,string staffname,DateTime date ,int pageIndex ,int pageSize) { using (OASysEntities entity = new OASysEntities())原创 2015-03-25 21:35:44 · 22062 阅读 · 0 评论 -
使用三层架构实现简单的MVC登陆操作!并实现基本的增删改查功能!!
一丶使用三层架构创建一个简单的MVC登录操作 1.首先,创建一个项目以及BLL层、DAL层、Entity层,如图一: 图一 2.创建一个数据库如图二:图二 3基本工作已做好,接下来就编BLL层、DAL原创 2015-03-19 13:56:09 · 21229 阅读 · 1 评论 -
使用EF框架实现MVC的增删改查功能!!!Entity Framework
一、什么是EF? ADO.NETEntity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。ADO.NET Entity Framework 以 Entity DataModel (EDM) 为主,将数据逻 辑层切分为三块,分别为 Conceptual Schema, Mapping Schema 与 Storage原创 2015-03-21 11:50:32 · 27700 阅读 · 4 评论