.NET
文章平均质量分 78
sust2012
这个作者很懒,什么都没留下…
展开
-
.Net 文件上传下载
publicpartialclass_Default :System.Web.UI.Page { protectedvoid Page_Load(objectsender,EventArgs e) { if(!IsPostBack){ stringisDown原创 2014-03-07 15:29:46 · 866 阅读 · 0 评论 -
.NET MVC Filter
1. 常用的过滤器接口IAuthorizationFilter:在所有的Filter中最早执行的,可用于Action的权限控制IActionFilter:在Action执行的前后,可用于请求跳转、记录Action执行日志IResultFilter:在Result执行的前后,可用于记录Result执行日志IExceptionFilter:在任何异常发生时,可用于记录日志、处理异常、指原创 2014-06-14 17:47:13 · 2858 阅读 · 0 评论 -
WCF开发步骤
在这里我就用一个据于一个简单的场景:服务端为客服端提供获取客户信息的一个接口读取客户信息,来完成WCF开发入门的六个步骤。1.定义WCF服务契约A.项目引用节点右键添加System.ServiceModel引用。B.在代码文件里,添加以下命名空间的引用using System.ServiceModel;using System;C.新建一个命为ICustomerServic原创 2014-06-14 18:27:38 · 641 阅读 · 0 评论 -
使用Linq对XML进行增删查改
1. 引入引入 命名空间原创 2014-07-30 15:14:17 · 669 阅读 · 0 评论 -
.Net MVC4 上传大文件,并保存表单
1. 前台 cshtml@model BLL.BLL.Product@{ ViewBag.Title = "Add";}Add@Html.Label("ProductName:")@Html.TextBoxFor(m=>m.ProductName)@Html.Label("ProductDesc:")原创 2014-07-30 13:15:28 · 10756 阅读 · 2 评论 -
.Net 调用存储过程取到return的值
1. 存储过程原创 2014-07-30 18:36:52 · 893 阅读 · 0 评论 -
Nhibernate学习
NHibernate学习 1. hibernate.cfg.xml配置文件 (主要是数据库链接和关联映射文件) xmlversion="1.0"encoding="utf-8"?> hibernate-configuration xmlns="urn:nhibernate-configuration-2.2" > session-factory>原创 2014-06-14 18:11:36 · 594 阅读 · 0 评论 -
SqlServer 实现类似Oracle 的before触发器
1. 插入数据前判断数据是否存在原创 2014-07-30 17:39:00 · 3189 阅读 · 0 评论 -
.NET多线程
Console.WriteLine(Process.GetCurrentProcess().Threads.Count);Thread t1 = new Thread(() => { Thread.Sleep(1000); Thread t = Thread.CurrentThread; Console.WriteLine("Name: "转载 2014-07-30 16:45:34 · 727 阅读 · 0 评论 -
.NET 发送邮件
private bool sendMail(string mailFrom ,string mailTo ,string mailSubject ,string smptHost ,string userName ,string password,bool isHtmlBody,string content) { bool flag = true;原创 2014-03-07 17:03:47 · 751 阅读 · 0 评论 -
MSMQ的使用
public class MSMQHelper { private readonly string _queuePath; private MessageQueue messageQueue; public MSMQHelper(string queuePath) { this._queuePath = queueP原创 2014-08-13 13:42:01 · 768 阅读 · 0 评论 -
.NET MVC 文件上传下载
public class FileController : Controller { // // path: /File/Upload public ActionResult Upload() { ActionResult result = View("UploadFile");原创 2014-06-14 17:44:09 · 2376 阅读 · 0 评论 -
JQuery调用.NET MVC 返回 Json
1. 前台 $(document).ready(function () { $("#btnGetJson").click(function () { var flowId = $("#txtFlowId").val(); // alert(flowId); $.getJSON("/Flo原创 2014-06-14 17:39:51 · 1473 阅读 · 2 评论 -
.NET MVC入门(routine配置,取前台参数,跳转,校验,页面缓存)
1. Global.asax,配置路由 routes.MapRoute("Flow","Flow/{action}/{uId}/{flowId}",new { Controller="Flow",action="FlowIndex",uId="-1",flowId="-1"});设置默认的启动项 eg: 默认的启动项为 /Movie/Index/1 rou原创 2014-06-14 17:18:48 · 1915 阅读 · 0 评论 -
NPOI 操作Excel
1. 读Excel ,将结果封装成一个dataTable public static DataTable readExcel(string filePath) { DataTable dt = new DataTable(); HSSFWorkbook workbook =null; FileStr原创 2014-06-14 17:04:12 · 601 阅读 · 0 评论 -
调用存储过程取到数据通过NPOI存到Excel中
//调用 public ActionResult GenerateExcel() { DataTable headerTable = new DataTable(); headerTable.Columns.Add("Status_Id", Type.GetType("System.String")); header原创 2014-06-14 17:08:11 · 807 阅读 · 0 评论 -
.NET MVC上传一个文件,用NPOI解析后在界面上显示
上传一个Excel并解析,将解析结果存到DataTable中,然后再页面显示1. 后台上传和解析代码 public class ExcelController : Controller { public ActionResult ExcelUpload() { return View();原创 2014-06-14 17:13:56 · 4131 阅读 · 0 评论 -
.NET MVC 分页以及增删查改
1. 数据库操作,DAL 层: using System;using System.Collections.Generic;using System.Linq;using System.Text;using Common.DataCommon;using System.Data;using System.Data.SqlClient;using System.C原创 2014-06-14 17:56:38 · 4365 阅读 · 0 评论 -
JQuery 放大镜
1. $(document).ready(function () { $("[name='imgFood']").magnify({ lensWidth:560, lensHeight:200 }); });原创 2014-06-14 18:05:57 · 574 阅读 · 0 评论 -
文本编辑器CKEditor使用
(1). CKEditor和CKFinder使用(CKFinder用于CKEditor上传文件和浏览服务器端文件)1. 下载ckeditor,将ckeditor 拷贝到项目目录中来(如:拷贝到Script目录下)2. 下载ckfinder .net 版, 将ckfinder目录拷贝到目录中来(如:拷贝到Script目录下),删除ckfinder文件夹下的_samples和_source文件原创 2014-06-14 18:08:20 · 1528 阅读 · 0 评论 -
Jquery时间插件
$(document).ready(function(){ var dateObj = { clearText: '清除', clearStatus: '清除已选日期', closeText: '关闭', closeStatus: '不改变当前选择', prevText: '原创 2014-06-14 18:09:51 · 699 阅读 · 0 评论 -
.NET XML增删查改
Nunit简单操作案例Nunit的操作流程很简单。主要是对测试类(Test Case)的编写很重要。这里只是简单介绍一下Nunit的使用流程。以一个实例为例进行介绍,需要检验某一个流程中的a*b的值是否正确。第一步,安装Nunit,Nunit的安装程序可以在网站上下载。第二步,在visual studio中建立关于实例的方案,按下图顺序进行操作即可。1图图2第三步,原创 2014-06-14 18:20:32 · 574 阅读 · 0 评论 -
WPF学习
一. 简单学习 1. WPF的启动项 App.xaml文件的内容大致如下: <Application x:Class="WpfApplicationLifeCycle.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.m原创 2014-06-14 18:23:33 · 800 阅读 · 0 评论 -
.net 验证码
private void CreateImage(string checkCode) { int iwidth = (int)(checkCode.Length * 20); System.Drawing.Bitmap image = new System.Drawing.Bitmap(iwidth, 25); Gra原创 2014-06-14 18:28:56 · 584 阅读 · 0 评论 -
WCF基本概念&以winfrom为宿主发布WCF
1.WCF的基本概念 (ABC)A 地址 Address 服务对外的地址 如: http://192.168.0.73:8888/WCFServer/UserService/ B 绑定 Binding 决定服务的细节 常用的有 BasicHttpBinding 用http进行传输,数据格式为text/xml WSHttpBinding 比Bas原创 2014-09-11 18:16:52 · 1004 阅读 · 0 评论