c# 【MVC】WebApi通过HttpClient来调用Web Api接口

/// /// HttpClient实现Post请求(异步)/// static async void dooPost(){ string url = "http://localhost:52824/api/register"; //设置HttpClientHandler的AutomaticDecompression var handler = new HttpClientHand …… 阅读全文

c# 【MVC】WebApi设置返回Json

public static HttpResponseMessage toJson(Object obj) { String str; if (obj is String || obj is Char) { str = obj.ToString(); } …… 阅读全文

Entity Framework 之Code First自动数据迁移

using MvcShopping.Migrations;using MvcShopping.Models;using System;using System.Collections.Generic;using System.Data.Entity;using System.Linq;using System.Web;using System.Web.Http;using Syst …… 阅读全文

【MVC】MvcPager分页及边界传递数据示例

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using MvcTest.Models;using Webdiyer.WebControls.Mvc;namespace MvcTest.Controllers{ pu …… 阅读全文

【MVC】会员注册/登录,普通验证,会员名是否注册Ajax验证以及会员邮件验证实现原理

using System;using System.Collections.Generic;using System.ComponentModel;using System.ComponentModel.DataAnnotations;namespace MvcTest.Models{ public partial class Member { publ …… 阅读全文

手动打包MVC项目成Web Deploy包,发布至服务器

①确保服务器上安装了Web Deploy,可以使用微软Web Paltform Installer安装。https://www.microsoft.com/web/downloads/platform.aspx②VS中生成Web Deploy打包文件③确保系统服务中“Web部署代理服务”已经启动④查看打包文件生成目录,其中“MvcShopping.deploy. …… 阅读全文

使用Entify Framework 6.x的事务操作

public void TransactionsTest() { using (var context = new testContext()) { //使用EF事务 在vs2013中先升级Entity Framework框架至6.x //工具 - Nuget程序包管理 …… 阅读全文

MVC中View界面数据呈现示例

@using System.Text;@model List@{ ViewBag.Title = "测试程序"; }接收控制器传递的数据 @ViewBag.UserName显示Model的名称:@Html.DisplayNameFor(model => model[0])现在时间:@DateTime.Now启用状态:@ViewBag.Title多行C#代码@{ v …… 阅读全文