ASP.NET

ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。

[c#]asp.net开发微信公众平台(2)多层架构框架搭建和入口实现

     上篇已经设计出比较完善的数据库了,这篇开始进入代码。  首先把上篇设计的数据库脚本在数据库中执行下,生成数据库,然后在VS中建立项目,为了方便理解和查看,我设计的都是很直白的类名和文件名,没有命名空间前缀。      采用接口方式,共8个项目:7个类库和一个MVC项目, &nb

2015-07-08 17:15:58

Unity + iBatis + Asp.net Mvc 系统搭建

之前用EntityFramework Code First做了一些小项目,很是方便;后来在一个 Java 项目中接触了myBatis之后,深深的喜欢上了这种最直接最原始最灵活的数据库操作,所以最终决定改造之前的项目,使用IBatis访问数据库; 一、框架搭建 1)新建一个Asp.net Mvc的应用,.Net使用4.5 2)使用 Nuget 安装 Un

2015-07-08 17:15:58

ASP.NET 5 入门(1) - 建立和开发ASP.NET 5 项目

ASP.NET入门(1) - 建立和开发ASP.NET 5 项目 ASP.NET 5 理解和入门 使用自定义配置文件 建立项目 首先,目前只有VS 2015支持开发最新的ASP.NET 5 程序,所以我们首先需要下载安装其最新的RC版本. https://www.visualstudio.com/en-us/downloads/visual-stu

2015-07-08 17:15:56

Asp.Net Web API 2第一课——入门

详情请查看http://aehyok.com/Blog/Detail/68.html   个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:http://www.cnblogs.com/aehyok/p/3946286.html 感谢您的阅读,如果您对我的博客所讲述的内容有兴

2015-07-08 17:15:54

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(22)-权限管理系统-模块导航制作

系列目录 最近比较忙,系统难度独步增加,文章的发布速度明显比以前慢了。 由于我们已经跑通了整个系统,所有东西都回到了简单,接下来我们做模块制作也就是操作SysModule表。 首先我们来回顾一下之前的难点主要就是SysRight这个表Rightflag字段的改变,这个字段关系导航与角色组的关系显示(即有权限时候显示菜单导航,这个更新讲到授权讲到,在这里

2015-07-08 17:15:54

分享几个asp.net开发中的小技巧

下面这几个,是在实际开发或阅读中发现的一些问题,有些甚至是有很多年开发人员写出的代码,也是很多人经常犯的错误。各位可以看看,你有没有躺着中枪。 第一个,对整型变量进行非null判断。 // a 是int型 (不是int?) if(a != null){ //操作 }   个人点评:无意义判断,值类型永远不可能为null

2015-07-08 17:15:53

ASP.NET之电子商务系统开发-2(购物车功能)

一、前言 继上次的首页数据列表后,这是第二篇。记录一下购物车这个比较庞大的功能,可能实现的方法跟其他人有点不一样,不过原理都差不多,是将cookie存数据库里面的。 二、开始 首先看一下购物车流程及对应代码。 1.如果购物车为空,就显示   其方法是创建两个大的div层,当你没有购买商品时,就显示这层,里面啥都没有,如果你点击了一个

2015-07-08 17:15:50

Asp.Net MVC及Web API框架配置会碰到的几个问题及解决方案

前言 刚开始创建MVC与Web API的混合项目时,碰到好多问题,今天拿出来跟大家一起分享下。有朋友私信我问项目的分层及文件夹结构在我的第一篇博客中没说清楚,那么接下来我就准备从这些文件怎么分文件夹说起。问题大概有以下几点: 1、项目层的文件夹结构 2、解决MVC的Controller和Web API的Controller类名不能相同的问题

2015-07-08 17:15:50

从零开始学习 ASP.NET MVC 1.0 (四) View/Model 全解

《从零开始学习ASP.NET MVC 1.0》 文章导航 (一) 开天辟地入门篇 (二) 识别URL的Routing组件 (三) Controller/Action 深入解析与应用实例 (四) View/Model 全解 (五) ViewEngine 深入解析与应用实例   一.摘要 本文讲解在Ac

2015-07-08 17:15:49

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(5)-EF增删改查by糟糕的代码

系列目录 上一讲我们创建了一系列的解决方案,我们通过一个例子来看看层与层之间的关系。 我们把Controllers分离出来了BLL层和DAL层 BLL专注于业务上的处理 DAL专注于数据访问层的处理 而Controller跟清楚的与View交互 我们上一讲已经在EF添加了一个实体SysSample 下面我们创建IDAL,DAL,IBLL,BLL

2015-07-08 17:15:49

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(15)-权限管理系统准备

系列目录 这节我们说下权限系统的特点,本系统采用的是MVC4+EF5+IOC 接口编程的架构,其中的权限树用的是DWTree,功能上做到灵活,授权操控细致,权限可以细到按钮级别 ,为了部署简单,导致设计和编码上也是比较复杂该系统主要功能如下: 自定义操作动作(如增加、删除、修改、审核等,不再是以前见过的那种粗粒度的 按模块分配权限,或者稍微先进点的

2015-07-08 17:15:47

百度Ueditor编辑器的使用,ASP.NET也可上传图片

博客园中无意看到了Ueditor编译器的介绍,一下午网上收集了部分资料,然后整理出来了,我只想和需要的人分享,如有问题请指正,请不要喷,伤不起啊,谢谢! 编译器宽度可以在配置文件中修改,默认的是百分比来的!更多关于Ueditor说明请点击这里 Ueditor编译器效果图如下所示: Ueritor编辑器下载地址:点击这里下载 项目结构图如下所示:

2015-07-08 17:15:46

Asp.Net Web API 2第七课——Web API异常处理

前言 阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看 http://www.cnblogs.com/aehyok/p/3446289.html 本文主要来讲解Asp.Net Web API中错误和异常的处理,包括以下几点:   1.HttpResponseException——HTTP响应

2015-07-08 17:15:45

【整理】ASP.NET C# MVC +Jquery 实现图片上传、剪辑、缩略、水印

前段时间,写了个专门用来缩略和水印图片的! 后来在实际运用中,发现了好多不足地方,后来对进行了一些优化. 今天整理了一下,算是笔记吧! 这里呢!简单演示一下,从上传、剪辑、缩略、水印的整个流程,希望大家多多指出缺点: 这里我是C#MVC3.0进行演示的: 上传 View Code 页面端: @using (Html.BeginForm(\

2015-07-08 17:15:44

开发(ASP.NET程序)把写代码写至最有面向对象味道

前几天,搬房子时又拿起《重构----改善既有代码的设计》这本书来随便翻来看下,重构Refactoring在开发时,是时常也经常会使用得到。她确实教我们怎样把写程序写简洁,清楚 好明白,好理解,好维护......今天为博客写点重构相关。以网友实际的例子,在论坛上看到的: public void show2(string day) {

2015-07-08 17:15:44

ABP(现代ASP.NET样板开发框架)系列之10、ABP领域层——实体

点这里进入ABP系列文章总目录   基于DDD的现代ASP.NET开发框架--ABP系列之10、ABP领域层——实体   ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。 ABP的官方网站:http://www.aspnetbo

2015-07-08 17:15:43

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(24)-权限管理系统-将权限授权给角色

系列目录 过了个年回来,回顾一下,我们上次讲了角色管理,我们这一次来讲将权限授权给角色,这一节也是大家比较关心的。因为我们已经跑通了整个系统,知道权限的流转,我们先来看一张图 这张图主要分要3块,角色组----系统模块----操作码授权 选择角色组(表示要授权的角色,选择需要授权的模块,最后授权操作码。当存在一个操作码时候,我们应该改变SysRig

2015-07-08 17:15:42

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(8)-MVC与EasyUI DataGrid 分页

系列目录 上一节我们讲了,DataGrid获取数据的一些用法,这一节讲DataGrid的分页 DataGrid将传递“当前页码”“每页条数” 控制器获取参数之后交给BLL层处理逻辑和分页,返回总页数和当前页的数据 最后交给DataGrid处理 课外:从此次前端的处理速度我看出,没有以前的JQG

2015-07-08 17:15:41

构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(9)-MVC与EasyUI结合增删改查

系列目录 在第八讲中,我们已经做到了怎么样分页。这一讲主要讲增删改查。第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下。这讲主要是,制作漂亮的工具栏,虽然easyui的datagrid已经自带可以设置工具栏,我们还是要提取出来,为以后权限控制做更好的准备。 前端代码没有逻辑结果,这也许是我写代码以来写得最轻松的,但也是最繁琐的,因为美工我不是

2015-07-08 17:15:41

应用程序框架实战三十:表现层及ASP.NET MVC介绍(一)

  本文将介绍表现层及ASP.NET MVC的一些要点,特别是ASP.NET MVC的一些抽象和封装技巧,如果你对MVC还不了解,可以参考《ASP.NET MVC4 高级编程》,作者Jon Galloway等,这本书由ASP.NET MVC团队成员编写,相当不错。 表现层的职责   表现层的职责是展示和收集数据,将领域层的数据和逻辑展示出来,并收集用户输

2015-07-08 17:15:40