自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

转载 EF 增、删、改、查

class Program    {        static void Main(string[] args)        {            BatcheAdd();            Console.ReadLine();        }        ///         /// EF针对 留言数据库 的 数据上下文对象!!!!

2014-06-23 20:02:41 563

转载 从零开始编写自己的C#框架(15)——Web层后端登陆功能

对于一个后端管理系统,最重要内容之一的就是登陆页了,无论是安全验证、用户在线记录、相关日志记录、单用户或多用户使用帐号控制等,都是在这个页面进行处理的。   1、在解决方案中创建一个Web项目,并将它设置为启动项     2、添加引用         3、添加WebManage文件夹与Login.aspx文件 

2014-06-21 15:03:37 3117

转载 C#动态加载树菜单

在做权限系统的时候,需要有一个树形的菜单。下图就是一个树形菜单的样式    但问题是,我们可以实现写死的树形菜单。什么是写死的?就是在前台代码中写好要加载的树形菜单是什么样子的。但是我们权限系统的要求是动态加载树形菜单,也就是根据数据库里面表的内容动态加载。    我首先要说的就是数据库设计,要想动态加载成树形菜单,数据库表中就一定要设置父节点ID和自身ID。通过父节点ID判断自身是属

2014-06-21 12:22:48 987

转载 C# json提取多层嵌套到数组

json比一般格式再复杂点的就像数组一样,有多层嵌套,研究了一下,记录代码如下:  string jsonText = "{'name':'test','phone':'18888888888','image':[{'name':'img1','data':'data1'},{'name':'img2','data':'data2'},{'name':'img3','data':'da

2014-06-21 12:21:51 1455

转载 winform学习日志(十九)----------真正三层架构之登录

一:三层构架的基础知识在项目开发的过程中,有时把整个项目分为三层架构,其中包括:表示层(UI)、业务逻辑层(BLL)和数据访 问层(DAL)。三层的作用分别如下:  表示层:为用户提供交互操作界面,这一点不论是对于Web还是WinForm都是如此,就是用户界面操作 。我们网站展示给用户看的界面。  业务逻辑层:负责关键业务的处理和数据的传递。

2014-06-21 12:19:22 1734

转载 socket(TCP)发送文件

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 System.Net

2014-06-21 12:15:04 450 1

转载 asp.net C#发送邮件类

1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Web; 5 using System.Web.Security; 6 using System.Web.UI; 7 using System.Web.UI.WebControls; 8 using System.Web.

2014-06-21 11:28:28 331

转载 .Net组件程序设计之序列化

金源.Net组件程序设计之序列化 .Net组件程序设计之序列化自动序列化Serializable属性 1 [Serializable] 2 public class SerializableCase 3 4 { 5 6 public SerializableCase() { } 7 8

2014-06-21 11:27:28 345

转载 C#判断ip地址是否ping的通

Ping pingSender = new Ping();PingReply reply = pingSender.Send("127.0.0.1",120);//第一个参数为ip地址,第二个参数为ping的时间if(reply.Status == IPStatus.Success){  //ping的通}else{  //ping不

2014-06-21 11:26:11 626

转载 WinForm窗体间如何传值的几种方法

(转)窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式: 公共静态变量;使用共有属性;使用委托与事件;通过构造函数把主窗体传递到从窗体中; 一、通过静态变量特点:传值是双向的,实现简单 实现代码如下:在一个app类中定义一个静态成员valuepublic class app

2014-06-21 11:25:22 765

转载 asp.net页面间传值方式

使用asp.net开发项目,必然会在页面间进行传值,本文介绍几种常见的页面传值方式,仅作笔记,以便后续查找使用。  前提:新建两个页面:ValuePage.aspx,ObtainValue.aspx,本文介绍的几种传值方式都是在valuePage页面赋值,传递到ObtainValue.aspx页面中。  在ValuePage.aspx前台新建两个textbox控件,ID分别为:tb

2014-06-21 11:24:09 392

转载 [C#]对于INI操作代码

using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Reflection;using System.Runtime.InteropServices;using System.Text;namespace CSharpUtilHelpV2{ ///

2014-06-21 11:22:05 370

转载 javascript对象字面量 与XMLHttpRequest

javascript对象字面量  javascript对象字面量 在编程语言中,字面量是一种表示值的记法。例如,"Hello, World!" 在许多语言中都表示一个字符串字面量(string literal ),JavaScript也不例外。以下也是JavaScript字面量的例子,如5、true、false和null,它们分别表示一个整数、两个布尔 值和一个空对象。Java

2014-05-22 18:27:50 375

转载 加水印

///     /// _02UpLoad 的摘要说明    ///     public class _02UpLoad : IHttpHandler    {        public void ProcessRequest(HttpContext context)        {            context.Response.ContentType

2014-04-21 16:50:48 394

转载 表单提交原理

1.HTTP是如何提交表单的标签的属性enctype设置以何种编码方式提交表单数据。可选的值有三个:   application/x-www-form-urlencoded:这是默认的编码方式。它只处理表单域里的value属性值,采用这种变法方式的表单会将表单域的值处理成URL方式。  multipart/form-data: 这种编码方式会以二进制流的方式来处理表单数据,这中

2014-04-21 14:49:52 471

转载 重定向

//此处 的 Write内容 不会被 输出到 响应报文中            context.Response.Write("alert('您好~您正在转入快车道~~!');");            //因为 使用了 Redirect,Redirect方法内部完全重新生成一个 新的 规定好的 响应报文 发给浏览器            /*Object movedObject

2014-04-21 14:41:44 429

转载 验证码示例

public partial class ValidateCode : System.Web.UI.Page    {        Random random = new Random();        protected void Page_Load(object sender, EventArgs e)        {            StringBuilder

2014-04-21 14:12:34 377

转载 从底层角度看ASP.NET-A low-level Look at the ASP.NET

从更低的角度这篇文章在一个底层的角度来关注一个web请求怎样到达asp.net框架,从web服务器,通过ISAPI。看看这些后面发生了什么,让我们停止对asp.net的黑箱猜想。ASP.NET是一个非常强大用来创建web应用程序的平台,它为创建web应用程序提供了大量的灵活强大的支持。大多数人仅仅熟悉表层的WebForm和webservice,他们位于整个ASP.NET架构的最表层。在这篇

2014-04-21 09:25:12 506

转载 Web应用程序项目XX已配置为使用IIS

今天在看开源项目Umbraco是,出现一个项目加载不了,并报如下错误: Web应用程序项目Umbraco.Cms.Web.UI已配置为使用IIS。若要访问本地IIS网站,必须安装下列IIS组件。。,如下图:再网上搜索了下,解决办法如下。(1)右键点击Umbraco.Cms.Web.UI项目,选择编辑Umbraco.Cms.Web.UI.csprj.打开该项目的项目文件(2)在打

2014-04-19 21:26:41 1975 1

转载 通用角色和反射机制开发实例控件及实现功能介绍

一、新建一个IPlugin接口///     /// 表示:实现类必须以插件的形式表现;表示实现类是一个插件    ///     public interface IPlugin    {        Bar BaseBar { get; set; }        void ShowDlg(DockPanel dockPanel, string pluginNam

2014-04-09 21:33:21 517

原创 创建Visual C# SQL CLR数据库项目之存储过程部署时报错

SqlClrDeploy:  开始将程序集 GetCustomerOrdersCLR02.dll 部署到服务器 GOODWIN-PC: AdventureWorks2008  如果部署的 SQL CLR 项目是为与 SQL Server 目标实例不兼容的 .NET Framework 版本生成的,则可能出现以下错误:“部署错误 SQL01268: 针对程序集的 CREATE ASSEMBL

2014-04-09 17:17:15 1161

转载 动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, pa

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using Syst

2014-03-18 08:56:29 726

原创 C#集合练习

namespace ListDemo{    class Program    {        static void Main(string[] args)        {            #region Test测试            Dictionary d = new Dictionary();            d.Add("C#", 2

2014-01-15 22:15:14 1095

转载 如何搜集企业域中所有电脑的硬件配置信息

電腦這麼多,配置不一,做這個確實有些悶。不過沒有關系,最近找到了一個腳本可以做到用戶端自動收集配置信息的腳本。主要包括有CPU、MAC、IP、內存、硬盤、網卡、顯示卡、光驅、主板信息不是很全。下面我把腳本公布一下:(在此聲明,這個腳本來自企業網盟,很久以前下的)On Error Resume Nexttemp=0set wshshell=wscript.createobject("ws

2014-01-10 21:32:30 1129 1

原创 C#统计每个字符出现的次数

string text = "患者:“大夫,我咳嗽得很重。” 大夫:“你年纪多大?”  患者:“七十五岁。”  大夫:“二十岁咳嗽吗?” 患者:“不咳嗽。” 大夫:“四十岁咳嗽吗?” 患者:“也不咳嗽。”  大夫:“那现在不咳嗽,还要等到什么时候咳嗽?” ";           int count=0;            int index = 0;            str

2013-12-27 22:23:58 777

原创 判断质数

1概念只有1和它本身两个正因数的自然数,叫质数(Prime Number)。(如:由2÷1=2,2÷2=1,可知2的因数只有1和它本身2这两个约数,所以2就是质数。与之相对立的是合数:“除了1和它本身两个因数外,还有其它因数的数,叫合数。”如:4÷1=4,4÷2=2,4÷4=1,很显然,4的因数除了1和它本身4这两个因数以外,还有因数2,所以4是合数。)100以内的质数有2,3,5,7,1

2013-12-26 20:48:11 518

原创 三星NP-532U3X-K02设置从u盘启动

按F2键进入bios之后把Advanced菜单下Fast Bios Mode设置为“Disabled",然后在Boot选项下Boot Device Priority里面设置U盘启动项,按F5/F6键调到第一位之后保存退出。

2013-11-07 14:17:07 2721

原创 Exchange 退信“ smtp;550 Mail from ‘IP’ refused”

今天 有用户反应不能发送邮件至一家外企客户,只能接收,其他的能发送正常。而且上个星期还可以发送。我想了想可能 是上个星期天给服务器更换了ip地址的原因。更换的ip被海外列入了黑名单。然后我叫用户把退件发给我。内容如下:   收件者的電子郵件伺服器發生了 SMTP 通訊問題。請連絡您的系統管理員。            Please refer to http://www

2013-11-06 19:55:30 2867

转载 设计模式之简单工厂(二)

设计模式之简单工厂(二)学习GOF23种设计模式,从学习简单工厂开始是个不错的选择,简单工厂虽不属于GOF设计模式中的一种,但它在开发中是非常常用的,也充分体现了面向对象开发的要点和好处,所以理解简单工厂,对于后面学习其它的模式是非常有帮助的。一、引出模式我们时常听说面向对象开发很厉害,所以在开发中我们会时不时尝试用面向对象的方法去开发程序,然后,就会遇到这种情况:面对对象

2013-11-05 22:28:35 426

转载 设计模式之结构型模式

结构型模式涉及到如何组合类和对象以获得更大的结构。结构型模式包括:适配器模式,桥接模式,装饰者模式,组合模式,外观模式,享元模式,外观模式1.适配器模式适配器:将一个类的接口转换成客户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类能一起工作。比如一般购物网站都能将自己喜欢的商品加入favorite,而亚马逊则是加入wishlist。我们想要一个统一的

2013-11-05 22:27:27 446

转载 设计模式之工厂

有三种模式的工厂:简单工厂,工厂方法,抽象工厂,主要是用来抽象化对象的创建工作的。1.简单工厂又叫做静态工厂建方法(Static Factory Method)模式,我们需要根据不同的条件创造不同的对象,将创造对象的工作集成到一个工厂里,由一个工厂对象来负责所有产品类的创建,由一个工厂来决定要创建出哪一种产品类的实例,这个就是简单工厂。public class Prod

2013-11-05 22:26:25 454

转载 C#操作Active Directory(AD)详解

.Net提供了专用类操作AD,本文详细介绍使用C#操作AD的方法。一、系统环境系统环境:Windows Server 2008 R2, VS2010, .Net Framework 4.0AD Server:LDAP的server IP基本DN:OU=user,DC=Company,DC=com用来登录的管理员:Peter密码:ab#CD%1234

2013-11-05 10:23:30 963 1

转载 SQL Server 2008R2编写脚本时智能提示功能丢失的处理

SQL Server 2008R2中增加了新的智能提示的功能简化了输入,非常方便。但突然有一天智能提示没有了,好郁闷!折腾了半天终于将智能提示找回来了,下面是我解决本问题的思路:1.查看工具选项中Enable Intellisense是否打开?选择Tools-->Options打开选项页面,依次展开Text Editor-->Transact-SQL-->IntelliSe

2013-11-05 10:19:40 636

转载 sql where 1=1和 0=1 的作用

sql where 1=1和 0=1 的作用where 1=1; 这个条件始终为True,在不定数量查询条件情况下,1=1可以很方便的规范语句。一、不用where 1=1 在多条件查询中的困扰  举个例子,如果您做查询页面,并且,可查询的选项有多个,同时,还让用户自行选择并输入查询关键词,那么,按平时的查询语句的动态构造,代码大体如下:  string MySq

2013-10-28 21:47:54 353

转载 SET QUOTED_IDENTIFIER ON

SET QUOTED_IDENTIFIER ONSQL SERVER的联机丛书的解释:“当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须遵守所有 Transact-SQL 标识符规则。”先说说什么是标识符,举个例子,如果创建了一个叫做US

2013-10-24 21:29:10 1073

转载 DEV控件:gridControl常用属性设置

DEV控件:gridControl常用属性设置1.隐藏最上面的GroupPanelgridView1.OptionsView.ShowGroupPanel=false;2.得到当前选定记录某字段的值sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString();3.数据只读gridV

2013-10-23 22:00:21 909

转载 DNS 服务器日志参考

以下是 DNS 服务器日志中记录的事件的部分列表。在服务器计算机上安装 DNS 服务器服务后,可使用 DNS 控制台查看该日志。详细信息,请参阅查看 DNS 服务器系统事件日志。事件 ID描述2DNS 服务器已启动。该消息一般在服务器计算机启动或 DNS 服务器服务手动启动时显示。详细信息,请参阅启动或停止 DNS 服务器。3DNS 服务

2013-09-07 22:33:26 5002

原创 从数据库中读取序列化数据

以下是代码是从数据库中读取序列化数据 int ID;            string strcmd = "select * from t_Rights";            string strConn = "Data source=.;database=kokeng;UID=sa;PWD=Win";            using (SqlConnection conn

2013-08-15 22:22:10 1299

原创 序列化至数据库

首先创建一个sql表create table t_rights(ID int not null,Rights VarBinary(Max) )namespace DictionaryDemo2{    [Serializable]   public class ModelBase    {       int _id;       string _m

2013-08-15 21:44:34 473

权限设计图

给你提供一条权限的思路,只是一张结构图。i

2014-05-06

ASP.NET 3.5 开发大全

ASP.NET是微软力推的Web开发编程技术,也是当今最热门的Web开发编程之一。本书深入浅出,循序渐进讲授读者如何使用ASP.NET进行系统开发。全书内容包括了解ASP.NET、认识C# 3.5、认识面向对象、ASP.NET基础控件、ASP.NET高级控件、数据库与ADO.NET、数据库基础、ASP.NET操作数据库、ASP.NET访问其他数据源、ASP.NET MVC、LINQ及Lambda表达式、WCF应用开发、WPF应用开发以及图形图像编程等内容。为了便于读者学习和理解ASP.NET的知识,本书最后几章进行了不同的小型模块的开发,以便读者能够深入的了解ASP.NET技术的基础开发,在了解了基本的模块开发后,还包括两章进行较大、较完整的系统开发。具体讲解了用户注册模块、登陆模块、投票模块、聊天模块以及留言本系统和校友录系统。 本书适合广大Web网站开发人员、网站管理维护人员和大专院校学生阅读,尤其是有一定Internet/Intranet编程技术的人员,同样本书也适合.NET平台的初学者以及热爱.NET技术的入门人员。

2013-06-02

VBScript与JScript实例教程

讲得很详细,是新手入门的好帮手。里面是word文档,不会耗各位流量。

2011-11-04

空空如也

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

TA关注的人

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