自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 编码规范 编写灵活、稳定、高质量的 HTML 和 CSS 代码的规范。

✍编码规范 by @mdo编写灵活、稳定、高质量的 HTML 和 CSS 代码的规范。 目录HTML语法HTML5 doctype语言属性(Language attribute)字符编码IE 兼容模式引入 CSS 和 JavaScript 文件实用为王属性顺序布尔(boolean)型属性减少标签的数量JavaScript 生成的标签

2016-08-17 15:46:12 589

转载 WCF、WebAPI、WCFREST、WebService之间的区别

WCF、WebAPI、WCFREST、WebService之间的区别在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API。在.net平台下,你有很多的选择来构建一个HTTP Services。我分享一下我对Web Service、WCF以及Web API的看法。  Web Service  1、它是基于SOAP协

2016-08-17 15:43:03 357 1

原创 WinForm中调用FLASH中的方法

1。首先需要添加FLASH相关的引用,在工具箱添加新项

2014-09-09 16:57:19 1859 1

原创 web中调用flash中的方法

1。先写一个静态页面http://www.w3.org/1999/xhtml">             <input type="hidden" name="base64Cert" id="base64Cert" value="-----BEGIN CERTIFICATE-----MIICsTCCAhqgAwIBAgICJxQwDQYJKoZIhvcNAQEFBQAw

2014-09-04 10:59:42 777

原创 DevExpress.XtraNavBar.NavBarControl的用法(加主菜单和子菜单)

private void button1_Click_1(object sender, EventArgs e)        {            CreateMainMenu();        }        void CreateMainMenu()        {            List mainList = new List();      

2014-09-02 17:06:52 3717

原创 C#异步分步调用

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Sy

2012-12-20 08:49:04 327

原创 调用API判断程序是否正在运行中

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;namespace CommonModel{    public abstract class OneInstance    {

2012-11-20 10:34:36 571

原创 devexpress 通用三种报表图展示

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using De

2012-11-16 09:37:00 3113

转载 WCF简单案例

为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算。和传统的分布式通信框架一样,WCF本质上提供一个跨

2012-11-16 09:32:45 375

原创 直接打开下载文件

void ShowFile(byte[] filebyte, string filename)        {            string path = Path.GetTempPath() + "\\" + filename;//当前系统临时文件夹路径                  try                {

2012-09-27 15:38:47 411

原创 Winform datagridview画斜线表头

///         /// 画斜线表头        ///         ///         ///         ///         ///         void PaintLine(DataGridViewCellPaintingEventArgs e, string type, string name1, string name2)

2012-09-17 16:30:49 2210

原创 Winform多个datagaridview数据源向指定Excel多个sheet中插入数据

近期开发一个级次报表系统,需要把十六个datagaridview中的数据导出到一个指定的特殊结构的excel文件中,在网上找了很多关于类似的解决方案都不能满足此项目的需求,现整理了一下,核心代码和思路如下:1。导出类:   public void ExportToExcel(string filePath, List ds)      {          object oMiss

2012-09-17 16:24:56 893 1

原创 winform通用分页控件

using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using System.Linq;using System.Text;using System.Windows.Forms;using Co

2012-05-08 10:07:47 596

原创 winform 动态显示公告

#region 加载公告        private void loadAnnounce()        {                        DataTable dt = userService.findAnnounce();//得到所有符合条件的公告            if (pMid.Controls.Count > 0)            {

2012-05-08 10:04:19 1061

转载 C#经典知识

当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?

2012-03-21 14:41:36 242

转载 C#中的事件和委托

委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Obse

2012-03-21 14:36:22 221

转载 抽象类以及接口区别

对于抽象类以及接口的概念,大家都容易把这两者搞混,其实我也一样.      一、抽象类:      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。

2012-03-21 13:41:47 221

原创 Hashtable 的用法

Hashtable实现了IDictionary接口,可以用来存储非泛型对象。由于Hashtable实现的是IEnumerable接口,所以可以用foreach对Hashtable进行遍历。        void ContainsKey(object o)   //判断Hashtable 是否包含指定键。        void ContainsValue(object o)    //判

2012-03-20 14:40:14 313

转载 lambda表达式

Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。 该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x * x 读作“x goes to x times x”。可以将此表达式分配给委托类型

2012-03-14 10:13:04 182

原创 线程调用带有参数的委托(用来解决跨线程调用控件的问题)

一. //创建一个线程代理        private delegate void TreeloadThread(object tablename);        void invokeThread(object tablename)        {            TreeloadThread treeth=new TreeloadThread(TreeViewLoa

2012-03-06 10:56:33 372

原创 通过代码形式给combobox加text和value属性

一.定义一个类用来描述这两个属性  public class ComboxItem    {        public string Text = "";        public string Value = "";        public ComboxItem()        {        }        public ComboxItem(st

2012-03-06 10:51:30 860

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除