06 2016 档案

摘要:@{ ViewBag.Title = "json示例项目"; } @Scripts.Render("~/bundles/jquery") json示例项目View GetJsonData1 GetJsonData2 暂无数据 using System; using System.Collections.Generic; using System.Glo... 阅读全文
posted @ 2016-06-29 17:11 深南大道 阅读(736) 评论(0) 推荐(0) 编辑
摘要:1、@RenderBody() 作用和母版页中的服务器控件类似,当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在标签之间。 这个方法不需要参数,而且只能出现一次。 2、@RenderPage 从名称... 阅读全文
posted @ 2016-06-28 16:15 深南大道 阅读(421) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Text;using MySql.Data.MySqlClient;using GoMusic.Data.MySqlClient;using GoMusic.Data;using... 阅读全文
posted @ 2016-06-28 13:24 深南大道 阅读(126) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace Demo2017.Models{ /* ~/Models/LoginModel.cs */ publ... 阅读全文
posted @ 2016-06-28 10:32 深南大道 阅读(183) 评论(0) 推荐(0) 编辑
摘要:上一篇介绍了Asp.Net MVC 中,从Http Pipeline上接收到请求如何匹配,匹配限制,以及如何控制在指定命名空间查找,解析出controller和action,并传参。 这篇主要介绍如何使用路由完成url生成,实现页面跳转,以及customize一个路由... 阅读全文
posted @ 2016-06-28 08:53 深南大道 阅读(264) 评论(0) 推荐(0) 编辑
摘要:创建一个路由 打开 RouteConfig.cs ,发现已经创建了一个默认路由 : routes.MapRoute( name:"Default", url:"{controller}/{action}/{id}" ... 阅读全文
posted @ 2016-06-27 16:08 深南大道 阅读(161) 评论(0) 推荐(0) 编辑
摘要:@{ ViewBag.Title = "Home Page"; //下面引用Jquery和unobtrusive-ajax}@Scripts.Render("~/bundles/jquery") @{ //设置ajaxOptions var ajaxOptions = n... 阅读全文
posted @ 2016-06-27 14:44 深南大道 阅读(203) 评论(0) 推荐(0) 编辑
摘要:第6章Controller相关技术Controller(控制器)在ASP.NET MVC中负责控制所有客户端与服务器端的交互,并 且负责协调Model与View之间的数椐传递,是ASP.NET MVC整体运作的核心角色,非常重6.3 Controller的运行过程在ASP.NET MVC中并非所... 阅读全文
posted @ 2016-06-26 21:49 深南大道 阅读(291) 评论(0) 推荐(0) 编辑
摘要:@using System.Text;@model List@{ ViewBag.Title = "测试程序"; }接收控制器传递的数据 @ViewBag.UserName显示Model的名称:@Html.DisplayNameFor(model => model[0])现在时间:@Dat... 阅读全文
posted @ 2016-06-24 23:21 深南大道 阅读(314) 评论(0) 推荐(0) 编辑
摘要:1,首先需要将MySql.Data.dll复制到codesmith安装目录下bin文件夹下,注意dll的版本 2,其次因为codesmith7采用的是.net4.0的配置文件,(64位系统)找到C:\Windows\Microsoft.Net\Framework64\v4.0.30319\Confi 阅读全文
posted @ 2016-06-23 13:50 深南大道 阅读(2028) 评论(1) 推荐(1) 编辑
摘要:做C#的同学们,都知道,一类只能有一个继承类,但可以实现多个接口。这句话就告诉我们:IEnumerable,ICollection,IList,List区别了 阅读全文
posted @ 2016-06-21 16:38 深南大道 阅读(167) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Data; using System.Configuration; using System.Data.SqlClient; namespace Dapper { public class b_base { public IDbConnection Connection = null; publ... 阅读全文
posted @ 2016-06-21 16:32 深南大道 阅读(604) 评论(0) 推荐(0) 编辑
摘要:1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// /// 用户播放媒体文件/// public class Oper... 阅读全文
posted @ 2016-06-21 13:25 深南大道 阅读(151) 评论(0) 推荐(1) 编辑
摘要:一、什么是OAuth OAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版。注意是Authorization(授权),而不是Authentication(认证)。用来做Authentication(认证)的标准叫做openid connect,我们将在... 阅读全文
posted @ 2016-06-12 22:21 深南大道 阅读(242) 评论(0) 推荐(0) 编辑
摘要:网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成... 阅读全文
posted @ 2016-06-12 16:14 深南大道 阅读(103) 评论(0) 推荐(0) 编辑
摘要:越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开... 阅读全文
posted @ 2016-06-12 16:07 深南大道 阅读(77) 评论(0) 推荐(0) 编辑
摘要:一步步构建大型网站架构 ... 阅读全文
posted @ 2016-06-12 15:57 深南大道 阅读(112) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Threading.Tasks; using System.Collections.Concurrent; namespace ConsoleApplication... 阅读全文
posted @ 2016-06-12 12:23 深南大道 阅读(318) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { s... 阅读全文
posted @ 2016-06-12 12:01 深南大道 阅读(798) 评论(0) 推荐(0) 编辑
摘要:缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 本文是缓存在分布式应用第二篇文章,介绍分布式缓存,Memcache,Redis,本地缓存(硬盘缓存,内存缓存)以及缓存在分布式系统中的架构示例。本文主要是自己的学习总结和网络文章摘... 阅读全文
posted @ 2016-06-12 11:01 深南大道 阅读(165) 评论(0) 推荐(0) 编辑
摘要:缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 本文是缓存在分布式应用第一篇文章,介绍缓存的原理,缓存的分类,缓存的设计,CDN缓存(原理,架构参考和技术实践),反向代理缓存(原理,Squid架构实践和常用代理缓存之间的比较)。... 阅读全文
posted @ 2016-06-12 10:59 深南大道 阅读(418) 评论(0) 推荐(0) 编辑
摘要:public void TransactionsTest() { using (var context = new testContext()) { //使用EF事务 在vs2013中先升级... 阅读全文
posted @ 2016-06-12 08:53 深南大道 阅读(228) 评论(0) 推荐(0) 编辑
摘要:①确保服务器上安装了Web Deploy,可以使用微软Web Paltform Installer安装。https://www.microsoft.com/web/downloads/platform.aspx ②VS中生成Web Deploy打包文件 ③确保系统服务中“Web部署代理服务”已经启动 阅读全文
posted @ 2016-06-11 21:54 深南大道 阅读(844) 评论(0) 推荐(0) 编辑
摘要:控制器部分 视图部分 确认邮件模板 阅读全文
posted @ 2016-06-11 11:14 深南大道 阅读(227) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using MvcTest.Models;using Webdiyer.WebControl... 阅读全文
posted @ 2016-06-10 21:56 深南大道 阅读(219) 评论(0) 推荐(0) 编辑
摘要:在深入学习某项技术之前,应该努力形成对此技术的总体印象,并了解其基本原理,本文的目的就在于此。 一、理解EF数据模型 EF本质上是一个ORM框架,它需要把对象映射到底层数据库中的表,为此,它使用了三个模型来描述这种映射关系。 (1)概念模型(Conce... 阅读全文
posted @ 2016-06-09 21:46 深南大道 阅读(167) 评论(0) 推荐(0) 编辑
摘要:using MvcShopping.Migrations;using MvcShopping.Models;using System;using System.Collections.Generic;using System.Data.Entity;using System.Linq;using... 阅读全文
posted @ 2016-06-09 21:30 深南大道 阅读(173) 评论(0) 推荐(0) 编辑
摘要:public static HttpResponseMessage toJson(Object obj) { String str; if (obj is String || obj is Char) ... 阅读全文
posted @ 2016-06-08 16:04 深南大道 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:/// /// HttpClient实现Post请求(异步)/// static async void dooPost(){ string url = "http://localhost:52824/api/register"; //设置HttpClientHandler的AutomaticD... 阅读全文
posted @ 2016-06-08 15:41 深南大道 阅读(2257) 评论(0) 推荐(0) 编辑
摘要:using System.IO;/// /// WebApi返回图片/// public HttpResponseMessage GetQrCode(){ var imgPath = @"D:\ITdosCom\Images\itdos.jpg"; //从图片中读取byte v... 阅读全文
posted @ 2016-06-08 15:07 深南大道 阅读(1196) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.ComponentModel.DataAnnotations;using System.Linq;using System.Web;namespace ProductStore.... 阅读全文
posted @ 2016-06-08 14:39 深南大道 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:QQ是一个基于TCP/UDP协议的通讯软件 发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服 务器,只不过不是常用的那些,那个服务器是腾讯自行开发的! 一、登录 QQ客户端在局域网内,当你打开QQ登录到QQ服务器时,通过外网,你的客户端与QQ服 ... 阅读全文
posted @ 2016-06-07 20:31 深南大道 阅读(1231) 评论(1) 推荐(0) 编辑
摘要:"); Response.Write(mmodel.UserName + ""); } if (emodel != null) { ... 阅读全文
posted @ 2016-06-07 18:50 深南大道 阅读(127) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1.code{ /* 接口和抽象类 MSDN这样建议:... 阅读全文
posted @ 2016-06-06 22:23 深南大道 阅读(183) 评论(0) 推荐(0) 编辑
摘要:# 事件或方法 功能 描述 1 Init 事件 页面初始化 初始化设置。 2 LoadViewState 方法 加载视图状态 填充ViewState属性。 3 LoadPostData 方法 处理回发数据 处理传入窗体数据。 4 Load 事件 加载页面 页面控件初始化... 阅读全文
posted @ 2016-06-06 18:51 深南大道 阅读(103) 评论(0) 推荐(0) 编辑
摘要:前言 这不是一篇描述asp.net生命周期的文章,仅仅是关于IIS操作的。在我们开始之前,先了解这些会有助于对全文的理解,同时欢迎反馈和建议。 什么是Web Server? 每当我们通过VS运行ASP.NET网站时,VS集成的ASP.NET引擎会响应各种请求,这个引擎的名字叫“WebDe... 阅读全文
posted @ 2016-06-06 18:27 深南大道 阅读(150) 评论(0) 推荐(0) 编辑
摘要:using System; using System.Collections.Generic; using System.Text; using System.Net.Sockets; using System.Threading; namespace EventBase { /*解决Socket的粘包处理 使用方法 A2DTcpClient client = ... 阅读全文
posted @ 2016-06-06 11:30 深南大道 阅读(431) 评论(0) 推荐(0) 编辑
摘要:以前在windows2003里,使用的是iis6.0,那时常使用的URL重写组件是iisrewrite,当服务器升级到windows2008R2时,IIS成了64位的7.5,结果iisreite组件是32位的,虽然可以设置IIS支持32位程序,不过还是希望找个更好的方法,于是找到了:用... 阅读全文
posted @ 2016-06-06 10:02 深南大道 阅读(226) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示