2015年3月30日

动态修改log4net组件的日志文件名

摘要: 最近项目使用到log4net来记录日志,当然二话不说先到cnblogs上查看一下各位高手关于log4net的教程和心得主要参看了摩诘 的Log4Net使用指南 (确实是非常好的log4net的入门指南),在此篇文章的评论中@所罗门 有个问题可能摩诘比较忙没有时间去是实验和解答,问题如下:如果我在配置 阅读全文

posted @ 2015-03-30 09:39 大西瓜3721 阅读(820) 评论(0) 推荐(0)

Log4Net使用指南

摘要: 声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一 阅读全文

posted @ 2015-03-30 09:18 大西瓜3721 阅读(141) 评论(0) 推荐(0)

Log4net 写文件日志与数据库日志

摘要: 一、数据库日志表结构 [sql] view plaincopy CREATE TABLE [dbo].[WebLog_Msg]( [LogID] [int] IDENTITY(1,1) NOT NULL, [Date] [datetime] NOT NULL, [Thread] [nvarchar] 阅读全文

posted @ 2015-03-30 09:03 大西瓜3721 阅读(297) 评论(0) 推荐(0)

2015年3月29日

PowerDesigner一些小技巧

摘要: 1、安装PD v12.0版 2、由pdm生成建表脚本时,字段超过15字符就发生错误(oracle) 原因未知,解决办法是打开PDM后,会出现Database的菜单栏,进入Database - Edit Current DBMS -script-objects-column-maxlen,把value 阅读全文

posted @ 2015-03-29 18:36 大西瓜3721 阅读(312) 评论(0) 推荐(0)

2015年3月27日

C# System.Attribute(验证类)

摘要: 本文以一个项目中通用的验证类来举例说明如何使用自定义Attribute来扩展元数据。在项目中,我们为了保证各个层次之间的松藕合,通常把在各个层次之间传递数据的封装在一个称为实体类的类中,比如ActionFrom[csharp]view plaincopyusingSystem;namespaceAt... 阅读全文

posted @ 2015-03-27 22:29 大西瓜3721 阅读(696) 评论(0) 推荐(0)

C#:实体类中做数据验证

摘要: 主要是在实体类中验证using System;namespace Jone.Function.attribute{ /// /// 附加在数据实体用于描述如何验证合法性 /// [AttributeUsage(AttributeTargets.Field | AttributeTargets.P... 阅读全文

posted @ 2015-03-27 22:01 大西瓜3721 阅读(363) 评论(0) 推荐(0)

C#检验数据有效性验证类

摘要: using System;using System.Text;using System.Text.RegularExpressions;namespace Dachie.Common{ /// /// Common 的摘要说明。 /// public class RegexComm { //p... 阅读全文

posted @ 2015-03-27 21:06 大西瓜3721 阅读(517) 评论(0) 推荐(0)

C#常用操作类库一(验证类)

摘要: publicclassValidator{#region验证输入字符串为数字//////验证输入字符串为数字//////输入字符///返回一个bool类型的值publicstaticboolIsNumber(stringstrln){returnRegex.IsMatch(strln,"^([0]|... 阅读全文

posted @ 2015-03-27 21:02 大西瓜3721 阅读(231) 评论(0) 推荐(0)

2015年3月24日

ASP.NET MVC3细嚼慢咽---(3)Razor视图语法

摘要: MVC3.0中新增加了Razor视图,Razor视图的语法以@符号为核心,貌似在这个时代离不开@了,微博,邮箱都用这个。 1.输出变量和文本 [html] view plaincopy @DateTime.Now [html] view plaincopy [html] view plaincopy 阅读全文

posted @ 2015-03-24 23:18 大西瓜3721 阅读(246) 评论(0) 推荐(0)

ASP.NET MVC3细嚼慢咽---(2)模板页

摘要: 这一节演示下MVC3中怎样使用模板页,在传统的webform设计模式中,我们使用masterpage作为模板页,在MVC3 razor视图设计中,我们使用另一种方式作为模板页。 新建一个MVC3项目,在解决方案资源管理中,我们可以看到VIEWS文件夹下面有一个Shared文件夹。在Shared文件夹 阅读全文

posted @ 2015-03-24 23:17 大西瓜3721 阅读(203) 评论(0) 推荐(0)

MVC3.0 中Razor 学习

摘要: 随着MVC3.0RTM版本的发布,最近将公司的项目从MVC2.0升级到MVC3.0。同时打算在MVC3中全面使用Razor模板引擎。现将Razor学习拿出来和大家分享,如果存在不足的地方欢迎您指出。 其实在使用<%= %>在html中调用C#代码时,内心总在埋怨。这个写法非常麻烦。麻烦在哪呢?其实就 阅读全文

posted @ 2015-03-24 22:09 大西瓜3721 阅读(202) 评论(0) 推荐(0)

MVC3系列~Html.BeginForm与Ajax.BeginForm

摘要: Html.BeginForm与Ajax.BeginForm都是MVC架构中的表单元素,它们从字面上可以看到区别,即Html.BeginForm是普通的表单提交,而Ajax.BeginForm是支持异步的表单提交,这对于我们开发者来说是一个福音,我们不用再自己去用JQ代码了,直接用MVC自代的Ajax 阅读全文

posted @ 2015-03-24 22:02 大西瓜3721 阅读(359) 评论(0) 推荐(0)

求助:IIS中部署WCF,生成的WSDL中怎么把“计算机名”改成IP==找到一个解决办法

摘要: 环境:win2003 IIS6 VS2008求助:如图:有朋友遇到过这个问题吗?还是说这个不是问题?先 谢谢了!补充配置文件:代码目前解决办法:修改IIS的配置:如图:解决后的wsdl:我们一直在努力!Simple is best! 阅读全文

posted @ 2015-03-24 13:50 大西瓜3721 阅读(262) 评论(0) 推荐(0)

2015年3月21日

MVC中的@Html.DisplayFor等方法如何控制日期的显示格式(转)

摘要: http://www.tuicool.com/articles/BNVBR3 在Sql Server2005中,如果将某字段定义成日期 时间 类型DateTime,那么在视图中会默认显示成年月日时分秒的方式(如 2013/8/6 13:37:33) 如果只想显示成年月日形式,不要时分秒,那么该怎么办 阅读全文

posted @ 2015-03-21 23:23 大西瓜3721 阅读(307) 评论(0) 推荐(0)

2015年3月19日

C# 操作 Word 修改word的高级属性中的自定义属性2

摘要: word的类库使用的是word2007版本的类库,类库信息见下面图片,折腾了半天,终于找到入口,网上 很多说的添加或者修改word的高级属性中的自定义属性都是错误的,感觉都是在copy网上的代码,自己终于摸索成功了,Mark下。直接上代码,代码如下:using System;using System... 阅读全文

posted @ 2015-03-19 15:40 大西瓜3721 阅读(448) 评论(0) 推荐(0)

CLR C++ Set Word CustomDocumentProperties

摘要: //WordIssue.cpp:mainprojectfile.#include"stdafx.h"usingnamespaceSystem;usingnamespaceSystem::Reflection;#defineOfficeMicrosoft::Office#defineWordOffic... 阅读全文

posted @ 2015-03-19 10:55 大西瓜3721 阅读(309) 评论(0) 推荐(0)

C# 操作 Word 修改word的高级属性中的自定义属性

摘要: 为 Microsoft Word 创建自动化客户端启动 Visual Studio .NET。在文件菜单上,单击新建,然后单击项目。从 Visual C# 项目类型中选择Windows 应用程序。默认情况下会创建 Form1。添加对Microsoft Word 对象库的引用。为此,请按照下列步骤操作... 阅读全文

posted @ 2015-03-19 09:14 大西瓜3721 阅读(684) 评论(0) 推荐(0)

2015年3月12日

InstallShield2008脚本安装制作方法Setup

摘要: //===========================================================================////FileName:Setup.rul////Description:Blanksetupmainscriptfile////Comment... 阅读全文

posted @ 2015-03-12 09:17 大西瓜3721 阅读(668) 评论(0) 推荐(0)

2015年3月11日

InstallShield 一些事件说明

摘要: InstallShield 一些事件说明,和常量代码大家可以把所有事件都点出来然后单步追踪就行了,我的经验是一般是从OnShowUI第一次显示UI界面开始,很容易就找到大家想处理的事件,另贴几个我发现的事件,这些事件描述不是很准确大家不要当真哦.在加一些文件注册 服务开启 动作.#include "... 阅读全文

posted @ 2015-03-11 17:13 大西瓜3721 阅读(646) 评论(0) 推荐(0)

2015年2月25日

C#的排列组合类

摘要: C#的排列组合类//-----------------------------------------------------------------------------////算法:排列组合类////版权所有(C)Snowdust//个人博客http://blog.csdn.net/snowd... 阅读全文

posted @ 2015-02-25 14:10 大西瓜3721 阅读(209) 评论(0) 推荐(0)

2015年2月15日

ASP.NET MVC3学习心得-----表单和HTML辅助方法

摘要: 5.1表单的使用 5.1.1 action和method的特性 表单是包含输入元素的容器,包含按钮、复选框、文本框等元素,表单的这些输入元素使得用户能够向页面中输入信息,并把输入信息提交给服务器。Action特性告知浏览器将URL提交到哪里,method特性来说明用何种方式告知浏览器,默认为get方 阅读全文

posted @ 2015-02-15 17:29 大西瓜3721 阅读(309) 评论(0) 推荐(0)

2015年2月12日

一步步学习ASP.NET MVC3 (14)——Route路由

摘要: 由于今天是星期六,所以多写几篇,感觉前几天的忙碌没有及时发布文章,趁着周末老魏尽力的多写几篇文章。因为本系列基本上快结束了,所以老魏也要加把劲了,这个系列完成后,老魏会开始NHibernate,Spring.NET,EF等相关文章的书写。希望大家能够支持一下! 本章老魏主要给大家讲述一下在ASP.N 阅读全文

posted @ 2015-02-12 09:40 大西瓜3721 阅读(314) 评论(0) 推荐(0)

ASP.NET MVC 開發心得分享 (21):Routing 觀念與技巧

摘要: ASP.NET MVC 預設在 Global.asax 所定義的 RegisterRoutes 方法中可以輕易的定義你希望擁有的網址格式,嚴格上來講這並非 ASP.NET MVC 的專利,而是從 ASP.NET 3.5 SP1 就加入的新特性,所以就算是傳統的 ASP.NET Web Form 一樣... 阅读全文

posted @ 2015-02-12 09:11 大西瓜3721 阅读(680) 评论(0) 推荐(0)

2015年2月11日

在 ASP.NET MVC Web 应用程序中输出 RSS Feeds

摘要: RSS全称Really Simple Syndication。一些更新频率较高的网站可以通过RSS让订阅者快速获取更新信息。RSS文档需遵守XML规范的,其中必需包含标题、链接、描述信息,还可以包含发布时间、最后更新时间等信息。本文将介绍通过LINQ to XML生成XML文档,并在ASP.NET ... 阅读全文

posted @ 2015-02-11 10:56 大西瓜3721 阅读(209) 评论(0) 推荐(0)

在 ASP.NET MVC 中创建自定义 HtmlHelper

摘要: 在ASP.NET MVC应用程序的开发中,我们常碰到类似Html.Label或Html.TextBox这样的代码,它将在网页上产生一个label或input标记。这些HtmlHelper的扩展方法有些像WebForm中的控件,只需传入一些参数即可生成相应的HTML代码。本文将介绍创建HtmlHelp... 阅读全文

posted @ 2015-02-11 10:54 大西瓜3721 阅读(244) 评论(0) 推荐(0)

在ASP.NET MVC中实现基于URL的权限控制

摘要: 本示例演示了在ASP.NET MVC中进行基于URL的权限控制,由于是基于URL进行控制的,所以只能精确到页。这种权限控制的优点是可以在已有的项目上改动极少的代码来增加权限控制功能,和项目本身的耦合度低,并且实现起来也比较简单。缺点是权限控制不够精确,不能具体到某一具体的按钮或者某一功能。在数据库中... 阅读全文

posted @ 2015-02-11 10:52 大西瓜3721 阅读(425) 评论(0) 推荐(0)

让ASP.NET MVC页面返回不同类型的内容

摘要: 在ASP.NET MVC的controller中大部分方法返回的都是ActionResult,更确切的是ViewResult。它返回了一个View,一般情况下是一个HTML页面。但是在某些情况下我们可能并不需要返回一个View,我们可能需要的是一个字符串,一个json或xml格式的文本,一个图片。A... 阅读全文

posted @ 2015-02-11 10:50 大西瓜3721 阅读(318) 评论(0) 推荐(0)

在 ASP.NET MVC 中使用 HTTPS (SSL/TLS)

摘要: 某些安全性较高的网页,如网上支付或用户登陆页面,可能会使用到https(SSL/TLS)来提高安全性。本文介绍了如何在ASP.NET MVC中强制某action使用https和如何进行向https页面的跳转。我们先实现强制一个action使用https。这里写了一个RequireHttpsAttri... 阅读全文

posted @ 2015-02-11 10:45 大西瓜3721 阅读(1027) 评论(0) 推荐(0)

2015年2月10日

BrnMall多店版网上商城正式发布

摘要: 前些日子一直忙于多店版网上商城系统BrnMall的开发,工作比较多,所以博客断了。这几天项目完成了,时间比较自由,所以把这段时间总结的一些关于单店版BrnShop和多店版BrnMall区别写下来,希望对不了解电商系统的朋友有所帮助。如果需要多店版源码,可以点此下载:http://www.brnsho... 阅读全文

posted @ 2015-02-10 11:42 大西瓜3721 阅读(732) 评论(0) 推荐(0)

Brn系列网上商城发布指南

摘要: 以BrnMall为例:第一步:将vs的编译方式改为Release,如下图:第二步:打开BrnMall.Web项目下的Web.config文件,将compilation节点的debug值改为"false",如下图:第三步:重新生成解决方案,如下图:至此编译完成,你可以直接将BrnMall.Web文件夹... 阅读全文

posted @ 2015-02-10 11:40 大西瓜3721 阅读(355) 评论(0) 推荐(0)

CSS和SVG中的剪切——clip-path属性和<clipPath>元素

摘要: 剪切是什么剪切是一个图形化操作,你可以部分或者完全隐藏一个元素。被剪切的元素可以是一个容器也可以是一个图像元素。元素的哪些部分显示或隐藏是由剪切的路径来决定的。剪切路径定义了一个区域,在这个区域内的内容将会显示,而不在这个区域内的内容不会显示。这个区域被称之为“裁剪区域”。只要在这个区域之外的任何元... 阅读全文

posted @ 2015-02-10 10:24 大西瓜3721 阅读(1182) 评论(0) 推荐(0)

2015年2月9日

C#实现调用Java类中方法

摘要: 基本思路:用C#实现调用Java编写的类中的方法;重点是将Java编写的程序打包成Jar,然后使用开源工具IKVM将其转化成DLL控件,在.NET环境下调用。分为以下步骤:1.下载JDK6(注:JDK7下可能不支持,建议使用JDK6和Eclipse),进行安装,然后配置环境变量Path,将JDK安装... 阅读全文

posted @ 2015-02-09 16:59 大西瓜3721 阅读(296) 评论(0) 推荐(0)

WCF 第五章 会话级别的实例

摘要: 会话在分布式应用程序中广泛用于维护每个用户的状态。在站点或者基于站点的应用中,将每个用户的状态存储于会话中很常见。这这些情况中,用户和会话间有一个1:1比例。WCF以一个类似的概念支持服务。使用InstanceContextMode.PerSession设置,WCF可以直接为每个会话创建一个服务实例... 阅读全文

posted @ 2015-02-09 14:35 大西瓜3721 阅读(496) 评论(0) 推荐(0)

细说 ASP.NET Cache 及其高级用法

摘要: 阅读目录开始Cache的基本用途Cache的定义Cache常见用法Cache类的特点缓存项的过期时间缓存项的依赖关系 - 依赖其它缓存项缓存项的依赖关系 - 文件依赖缓存项的移除优先级缓存项的移除通知巧用缓存项的移除通知 实现【延迟操作】巧用缓存项的移除通知 实现【自动加载配置文件】文件监视技术的选... 阅读全文

posted @ 2015-02-09 14:34 大西瓜3721 阅读(202) 评论(0) 推荐(0)

C#使用SOAP调用Web Service

摘要: 程序代码using System;using System.IO;using System.Net;using System.Text;namespace ConsoleApplication1{class Program{static void Main(string[] args){//构造so... 阅读全文

posted @ 2015-02-09 09:46 大西瓜3721 阅读(2143) 评论(0) 推荐(0)

2015年2月6日

JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯

摘要: 分布式开发的历史利用Remote方式调用远程对象实现服务器与客户端之间通讯是一种常用的网络开发方式,在.NET与JAVA开发当中,对Remote远程对象早已有着足够的支持(对Remote远程对象调用有兴趣的朋友欢迎参考一下利用远程对象实现分布式开发)。从2003年开始.NET当中就盛传着.NET R... 阅读全文

posted @ 2015-02-06 00:08 大西瓜3721 阅读(310) 评论(0) 推荐(0)

2015年2月5日

[OpenSource]浅谈.Net和Java互相调用的三种方式

摘要: 在很多的大型系统开发中,开发工具往往不限制于同一种开发语言,而是会使用多种开发语言的混合型开发。目前Java和.Net都声称自己占85%的市场份额,不管谁对谁错,Java和.Net是目前应用开发的两个主要阵营,所以Java.和Net之间的整合是大型应用开发过程中经常会面临一个问题。 目前Java和.... 阅读全文

posted @ 2015-02-05 23:49 大西瓜3721 阅读(267) 评论(0) 推荐(0)

IKVM - 0.42.0.3 .NET平台上的Java实现

摘要: IKVM是Microsoft .NET Framework和Mono平台上的一个Java实现,他包括以下一些部分:1. 一个用.NET实现的Java虚拟机2. Java类库的.NET实现3. 一些用于Java和.NET之间互操作的工具集IKVM提供2种主要的方式在.NET平台上运用Java项目。一种... 阅读全文

posted @ 2015-02-05 22:57 大西瓜3721 阅读(801) 评论(0) 推荐(0)

彻底解决:请求被中止: 未能创建 SSL/TLS 安全通道

摘要: 最近有个项目要调用客户用java写的带https的webservice,对方提供了证书文件 test.pfx,我这里调用方式如下://webservice代理类SvcService svc = new SvcService();//证书文件路径string filePath = Configurat... 阅读全文

posted @ 2015-02-05 15:54 大西瓜3721 阅读(3748) 评论(0) 推荐(0)

C#创建https请求并使用pfx证书

摘要: 常规情况下创建Web请求,并获取请求数据的代码如下: WebRequest req = WebRequest.Create(url); req.Timeout = 15000; WebResponse result = req.GetResponse(); Stream ReceiveStream ... 阅读全文

posted @ 2015-02-05 14:31 大西瓜3721 阅读(481) 评论(0) 推荐(0)

导航