摘要:I upgraded from one version of Amazon MWS (marketplace web service) version https://mws.amazonservices.com/Orders/2011-01-01 to https://mws.amazonservices.com/Orders/2013-09-01 and started getting the following error:The AWS Access Key Id you provided does not exist in our records.The ...
阅读全文
随笔分类 - C#
摘要:文章来源:http://www.samswiches.com/2011/02/how-to-use-amazon-mws-to-download-unshipped-order-reports/After spending many hours trying to understand Amazon’s API for accessing reports, I’ve finally come up with a solution. Below is one way to download an unshipped orders report.1StringaccessKeyId="Y
阅读全文
摘要:I’m in the process of building an application which requires strong integration with the Amazon API. I needed to submit product feeds, update inventory and prices, as well as downloading reports and couple other things. When I first was given the project, of course the first I did was a quick google
阅读全文
摘要:1、先来看看这个多线程编程多线程用于数据采集时,速度明显很快,下面是基本方法,把那个auto写成采集数据方法即可。using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace ConsoleApplication1{class Program{static void Main(string[] args){try{ThreadPool.SetMaxThreads(3, 3); //设置最大线程数for (int i = 0; i < 10; i++){Thr
阅读全文
摘要:nopcommerce插件机制是相当优秀的,所以就分析一下然后拿来所用,集成到自己的网站架构里。写篇小文记录一下。不足和错误之处还望指正,nop版本2.51.Nop.Core.Plugins核心文件夹文件目录:这里面是Plugins的基类文件夹,实现插件机制的核心部分。IPluginFinder.cs接口:获取插件的信息接口,在ioc里的Nop.Web.Framework.DependencyRegistrar注册此接口。系统启动的时候会加载到内存里。//pluginsbuilder.RegisterType<PluginFinder>().As<IPluginFinder&
阅读全文
摘要:从SVN上checkout下的项目中含有.svn隐藏文件,上传到正式的服务器时需要去掉这些不必要的文件,找到了几种方法:1、windows下:xcopy project_dir project_dir_1 /s /i (从project_dir 复制文件到project_dir_1,不复制隐藏文件)2、linux下:find . -name “.svn” | xargs rm -rf {} (从目录中查找到.svn文件和目录,然后删除这些文件和目录)3、在eclipse(安装了subversion插件)中:右键项目,选择Team->断开连接,然后选择【并且从文件系统中删除SVN元信息】。
阅读全文
摘要:通过查看日志 发现应用池出现一系列的错误 如为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。进程 ID 是 '3056'。进程退出代码是 '0xffffffff'。有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。-----------------------------------解决方法:给NETWORK SERVICE 加上访问iis服务的权限,具体方法如下:-----------------------------------点击“开始”-
阅读全文
摘要:net设计规范(2)1. 要把PascalCasing用于由多个单词构成的名字空间,类型以及成员的名字.2. 要把camelCasing用于参数的名字.3. 要把两个字母的首字母缩写词全部大写,除非是camelCasing风格参数名的第一个单词 System.IO Public void StartIO(Stream ioStream)4. 要把三个或三个以上字母组成的首字母缩写词的第一个字母大写。只有第一个字母大写,除非是camelCasing风格参数名的第一个单词. System.Xml Public void ProcessHtmlTag(string htmlTag)5. Jeffr.
阅读全文
摘要:第三章命名规范大小写约定camelCasing内部字段,私有字段,局部变量,方法的形参其他都用 PascalCasing通用命名约定程序集和DLL的命名名字空间的命名类,结构,接口的命名类型成员的命名第四章类型设计规范类型分类:引用类型 :类,静态类,集合,数组,异常,修饰属性值类型:结构,枚举接口类和结构之间的选择结构:类型的实例比较小而且生命期比较短,或则被内联在其他对象中在逻辑上代表一个独立的值,与基本类型相似实例的大小小于16个字节不可变不需要经常被装箱类和接口之间的选择要用抽象类而不是接口来解除契约与实现之间的耦合接口:需要提供多态层次结构的值类型达到与多重继承相类似的效果抽象类的设
阅读全文
摘要:文章来源:http://www.cnblogs.com/xumingming/archive/2009/09/21/1571296.html1.如果你返回的集合是只用于遍历,不可修改的,则返回IEnumerable<T>2.如果返回的集合需要修改,如添加和删除元素,用ICollection<T>3.如果返回的集合需要支持排序,索引等,用IList<T>4.如果返回的集合要支持索引,但不能添加,删除元素,用ReadOnlyCollection<T>ICollection主要针对静态集合;IList主要针对动态集合IEnumerable<T&g
阅读全文
摘要:from http://abdullin.com/journal/2010/11/19/10-steps-to-become-better-net-developer.htmlHere's a list of things you might want to learn about in order to become a better .NET developer. Better developers are eligible to higher paychecks, exciting projects and more freedom in their lifestyles.Lea
阅读全文
摘要:来源:http://www.strivingprogrammers.com/articles/10-regular-expression-validator-for-checking-different-kinds-of-e-mail-address.aspx原文: I was working on Regular Expression Validator and found a very strong expression for checking validity of all kinds of e-mail addresses. So here i am sharing it wit..
阅读全文
摘要:外贸网站基于第三方的信用卡付款通道wedopay的付款插件 源码共享。如有问题多多交流:我的电子邮件cnchjf#qq.com(#换@) 希望志同道合的到我们的大群里.net 技术交流群4 1 0 5 0 4 8 0 加群 请注明:nopcommerce/Files/chjf2008/Nop.Plugin.Payments.Wedopay.rar其中 需要配置的信息 本人都放在语言资源包中了,这样方便在后台中修改,以不至于去修改web.config文件,所以在view 文件夹下的Configure.cshtml 是多余的。主要实现的代码:WedopayPaymentProcessor.cs此.
阅读全文
摘要:最近给朋友做一个nopCommerce2.1(平台架构:.net4.0+mvc3.0+EF)的模版,当然是完全仿的站,样式以及部分图片就是直接拿下来的,都到快好了,朋友说不要了,有点无语,不过也好, 分享给大家吧 ,需要的朋友只要适当的修改下页面样式就可以了。模仿的站点是: www.pandora-beads.ca(国内人做的一个仿牌站)废话不多说。直接下给地址: /Files/chjf2008/Nop.Web.rar 有啥问题我们再交流:我的邮箱:cnchjf#qq.com(#换成@)压缩包中有view文件以及样式、图片文件。待会上截图效果。呵呵 下面是效果图 图片太长我用PS截图然后拼..
阅读全文
摘要:通过16道练习学习Linq和Lambda1、 查询Student表中的所有记录的Sname、Ssex和Class列。select sname,ssex,class from studentLinq: from s in Students select new { s.SNAME, s.SSEX, s.CLASS }Lambda: Students.Select( s => new { SNAME = s.SNAME,SSEX = s.SSEX,CLASS = s.CLASS }) 2、 查询教师所有的单位即不重复的Depart列。select distinct depart from t
阅读全文
摘要:没有时间详细的写文章了,就随便记录并且分享一下。该方法能扩展到秒杀器哦。只是针对不同的网站 需要不同的分析而已。公司需求以后要能从自己的文章资源平台,选择文章发布到wordpress站群,所以需要一个自动发布文章的小功能。工作之余发布到园子里和大家分享下。之前尝试用httpwebrequest 对象方式去实现但发现有cookies接收不全的现象,所以改用socket 模拟http post请求去实现,代码写的很乱,只是初步的探索,也参考了很多园子里前辈的代码。小小AD下:.net技术研究QQ群( 41050480)合肥软件开发技术联盟(31065717)非常渴望和大家一起交流!主要几个方法:.
阅读全文
摘要:上面是我的IIS配置,我在“默认网站”下新增了一个虚拟目录作为应用程序的根,路径在“F:\aspnet\chap01”,该目录下有一个 Web.config配置文件。现在我要加密这个配置文件中的<connectionStrings>节点,让我的数据库配置信息不容易直接 让人看到。 <connectionStrings> <add name="myConnString" connectionString="server=A4D5DF939A4F4C2\SQLSERVER2;database=MYDATABASE;uid=sa;pwd=s
阅读全文
摘要:摘要 本文以实例的方式,展示了如果使用UML进行面向对象的分析与设计。本文将假设读者对UML、面向对象等领域的基本内容已了然于胸,所以将不会过多阐述, 而将重点放在应用过程上。本文的目的是通过一个完整的实例,展现基于UML的OOA&D过程的一个简化模式,帮助朋友们更好的认识UML在 OOA&D中起的作用。 前言 经常听到有朋友抱怨,说学了UML不知该怎么用,或者画了UML却觉得没什么作用。其实,就UML本身来说,它只是一种交流工具,它作为一种标准化交流符 号,在OOA&D过程中开发人员间甚至开发人员与客户之间传递信息。另外,UML也可以看做是OO思想的一种表现形式,可以
阅读全文
摘要:一、控件生命周期:简单概述: 1:初始化(对应Onlnit方法) 2:加载视图状态(对应LoadViewState方法) 3:加载回传数据(对应LoadPostData方法) 4:装载(对应OnLoad方法) 5:数据回传事件通知(对应RaisePostDataChangedEvent方法) 6:触发回发事件(对应RaisePostBackEvent方法) 7:预呈现(对应OnPreRender方法) 8:保存视图状态(对应SaveViewState方法) 9:呈现(对应Render方法) 10:卸载(对应OnUnload方法) 11:释放(对应Dispose方法)简单实例: protect.
阅读全文
摘要:最近遇到一个简单需求,就是要能动态算出给出的几组数据的组合方式。我也问了好多朋友,但都没解决,上次我一篇博文 如何下载未知扩展名的图片的文章(凌 晨01:30 发一个求助 SOS 抓取远程无扩展名的图片)就在博客园各位大侠的帮助下顺利解决,博客园的平台真的很不错。我把我最终整理的下载未知扩展名的图片的方法贴出来:///<summary>///抓取远程图片自动识别扩展名///</summary>///<paramname="url"></param>///<returns></returns>privat
阅读全文