聚合文章列表
5 浏览

Create web service proxy in Visual Studio from a WSDL file

http://stackoverflow.com/ques...http://stackoverflow.com/ques...cdC:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v10.0A\bin\NETFX4.6Toolswsdl.exe[pathToYourWSDLFile]

c# 2016-11-10 发布
3 浏览

二鱼和我,武汉,黑客马拉松

这个标题,不讲章法,我想从个人的视角来还原一下,一周前的黑客马拉松和我们对她的那份执着。文中提到的每一位,都是为武汉黑客马拉松,为武汉的互联网贡献着自己的那份热情。我们我(吉佳盛,这是我的真名,SendCloud当家的),武汉女婿,在中国的四个城市生活过,决心坚定不移的在武汉把根扎下去,2008年北京奥运会马拉松赛事工作人员。二鱼(光谷社区的首席客服,然后是9527,0813,-65535),见过面没见过面的都会感受到鱼鱼姐的那份亲和力。海侠(ThoughtWorks弱女子一枚)提前两天从成都来武汉,连夜布置专区,亲力亲为。ThoughtWorks武汉公司员工基本全体出动,全程参与,提供支持。王刚(盛天网络的花菜猪)接触过花菜猪的人,都能感受到他的严谨,研发像治学。理由(光谷互联网+办的,豪爽,热情,我喜欢用这两个字代表他的真名),务实踏实的态度,服务企业的意识,传承着东湖高新区的寄托。(……亲友团不止百人,这里省略万字)一周前的现在,一切还在战备状态,二鱼为了这一天,日夜不停地工作了30天了,期待着大赛的开始。10月30日19:

c# 2016-11-11 发布
4 浏览

wx jssdk c# utils

usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Security.Cryptography;usingSystem.Text;usingSystem.Text.RegularExpressions;usingSystem.Threading.Tasks;usingSystem.Xml.Linq;usingSystem.Xml.Serialization;namespaceCommon.Utils{publicstaticclassWxUtils{publicstaticTDeserializeObject<T>(stringxml){varserializer=newXmlSerializer(typeof(T));using(var

c# 2016-11-14 发布
AD 友情赞助
1 浏览

unity3d访问游戏对象组件

访问游戏对象组件通过获取组件修改usingUnityEnine;usingSystem.Collections;publicclassMyclass:MonoBehaviour{voidUpdate(){transform.Translate(1,0,0);//通过GetComponent<X>()获取当前游戏对象上的X组件GetComponent<Transform>().Translate(1,0,0);}}通过获取组件修改(脚本Script组件)usingUnityEnine;usingSystem.Collections;publicclassMyclass:MonoBehaviour{voidUpdate(){//通过GetComponent<X>()获取当前游戏对象上的X脚本组件HelloWorldhw=GetComponent&

c# 2016-12-07 发布
1 浏览

手把手教你用.NET Core写爬虫

写在前面自从上一个项目58HouseSearch从.NET迁移到.NETcore之后,磕磕碰碰磨蹭了一个月才正式上线到新版本。然后最近又开了个新坑,搞了个Dy2018Crawler用来爬dy2018电影天堂上面的电影资源。这里也借机简单介绍一下如何基于.NETCore写一个爬虫。PS:如有偏错,敬请指明...PPS:该去电影院还是多去电影院,毕竟美人良时可无价。准备工作(.NETCore准备)首先,肯定是先安装.NETCore咯。下载及安装教程在这里:.NET-PowerfulOpenSourceDevelopment。无论你是Windows、linux还是mac,统统可以玩。我这里的环境是:Windows10+VS2015communityupdata3+.NETCore1.1.0SDK+.NETCore1.0.1toolsPreview2.理论上,只需要安装一下.NETCore1.1.0SDK即可开发.NETCore程序,至于用什么工具写代码都无关紧要了。安装好以上工具

c# 2016-12-07 发布
1 浏览

【出坑】VS2012 连接LocalDB and SQL Server Express

最近在忙ASP.NET的大作业,使用的是VS2012,笔者图方便,想使用其内置的数据库,但是在连接字符串上遇到了不少的麻烦。折腾了很久,终于解决,鉴于网上都是基于VS2008的教程,实在太老,所以笔者把解决方案拿出来,也算是给看客指条路。问题描述在VS2012中,对连接字符串有一些新的更改,下面的英文是我在微软连接字符串的页面上截取的。ConvertingConnectionStringsbetweenLocalDBandSQLServerExpressHowtoConvertaSQLServerExpressConnectionStringtoLocalDBProjecttemplatesforVisualStudio2010andVisualWebDeveloper2010ExpresscreateconnectionstringsthatspecifySQLServerExpressdatabases.Toconvertoneofthesecon

c# 2017-01-02 发布
AD 友情赞助
1 浏览

C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素”

Q:在反序列化Xml字符串为Xml对象时,抛出如下异常。即在XML文档(0,0)中有一个错误:缺少根元素。A:首先看下代码:StringBuildersb=newStringBuilder();using(MemoryStreamstream=newMemoryStream()){StreamWriterwriter=newStreamWriter(stream);writer.Write(sb.ToString().Trim());writer.Flush();//stream.Position=0;//or//stream.Seek(0,SeekOrigin.Begin);StreamReaderreader=newStreamReader(stream);XmlSerializerxmlSerializer=newXmlSerializer(typeof(T));object

c# 2017-01-06 发布
8 浏览

在 Windows Forms 和 WPF 应用中使用 FontAwesome 图标

前言FontAwesome大家都不陌生,精美的图标,出现在各式各样的网页中。最近在做WindowsForms应用程序,要求美观,就想能不能把FontAwesome图标用上,于是就有了本文。本人已经将FontAwesome进行了封装,并上传到了GitHub和NuGet。GitHub:https://github.com/seayxu/Fon...码云:http://git.oschina.net/seayxu...NuGet:https://www.nuget.org/package...样图简介下面是解决方案列表:|-.nuget|-sample|---FontAwesomeNet.Sample#WindowsFormsSamlpe|---FontAwesomeNet.Wpf.Sample#WPFSamlpe|-src|---FontAwesomeNet#FontAwesomefor.NETlibrary使用可

c# 2017-01-20 发布
1 浏览

基于EF6的快速开发Web框架——Swift.Net

Swift.NetThisIsALight-WeightAndFast-Develop.NetFramework.http://decadestory.github.io/...UsageSTEP1CreateYourEntitiespublicclassDemoEntity:BaseEntity{publicintId{get;set;}publicstringName{get;set;}publicstringPhone{get;set;}publicstringNric{get;set;}publicintAge{get;set;}publicfloatHeight{get;set;}publicint?Sex{get;set;}}STEP2CreateTheMapperPutthisMappersintotheMapperDirectorywhic

c# 2017-02-05 发布
AD 友情赞助
0 浏览

.NET WEB API 对接支付宝支付

.NETWEBAPI对接支付宝支付转载请注明出处:http://leejunhui.com/2017/02/09/AliPayWithWebAPI/最近一个项目中需要自己前后台全栈,几经权衡之后,在还是选择了自己最为熟悉的.NETWEBAPI技术来实现服务器端。可能是由于太久没接触.NET了,在对接支付宝APP支付的时候,遇到了不少坑,废话不多说,直接上代码吧。publicclassAliPayHelper{privatestaticstringAPP_ID="";privatestaticstringCHARSET="UTF-8";///<summary>///生成RSA签名后的订单字符串///</summary>///<paramname="price"></param>///<paramname="description"></param>

c# 2017-02-09 发布
2 浏览

Asp.net mvc 知多少(一)

本系列主要翻译自《ASP.NETMVCInterviewQuestionsandAnswers》-ByShailendraChauhan,想看英文原版的可访问http://www.dotnettricks.com/free-ebooks自行下载。该书主要分为两部分,ASP.NETMVC5、ASP.NETWEBAPI2。本书最大的特点是以面试问答的形式进行展开。通读此书,会帮助你对ASP.NETMVC有更深层次的理解。由于个人技术水平和英文水平也是有限的,因此错误在所难免,希望大家多多留言指正。系列导航Asp.netmvc知多少(一)Asp.netmvc知多少(二)Asp.netmvc知多少(三)Asp.netmvc知多少(四)Asp.netmvc知多少(五)Asp.netmvc知多少(六)Asp.netmvc知多少(七)本节主要讲解MVC的基本概念Q1.什么是MVC?Ans.MVC是Model-View-Controller的简称。它是在1970年引入的软件设计模式。MVC模式

c# 2017-02-15 发布
2 浏览

Java程序员学习C#,在键值对处理上的差别

最近学了一点Unity,用C#写代码,其实以前也写过一点windows原生,但主要使用Datastore和文件操作,早就忘了。在Java里遇到键值对的时候,一般顺手就会创建一个Map,而且Map是个接口,实例通常是一个HashMap,类似下面这样:privateMap<String,String>userMap=newHashMap<String,String>();到了C#里,对应Map的结构叫Dictionary,通常实例也是这个类型,类似这样:privateDictionary<string,string>userDict=newDictionary<string,string>();(注意:Java里字符串是个对象,而C#里字符串是个基本类型,所以是不能等于null的,通常使用string.IsNullOrEmpty()方法,判断字符串是否为空)具体使用上,Java里根据key获取value,是使用get方法,如果没取到,返回null:Strin

c# 2017-02-18 发布
AD 友情赞助
4 浏览

JSON 在 C# 其实非常简单…

install-packagenewtonsoft.jsonConsole.WriteLine(JObject.FromObject(new{a=0,b=42,c=new{Value=233}}));OUTPUT{"a":0,"b":42,"c":{"Value":233}}

c# 2017-02-23 发布
2 浏览

检查ModelState.IsValid总为false的方法

if(!ModelState.IsValid){List<string>Keys=ModelState.Keys.ToList();foreach(varkeyinKeys){varerrors=ModelState[key].Errors.ToList();foreach(varerrorinerrors){Console.WriteLine(error.ErrorMessage);}}returnPartialView("_SampleView",model);}

c# 2017-03-01 发布
1 浏览

C#: IntelliSense 貌似做错了一些事情。

当形参数组的类型为object[]时,在方法的正常形式和单个object形参的扩展形式之间可能产生潜在的多义性。产生此多义性的原因是object[]本身可隐式转换为object。然而,此多义性并不会造成任何问题,这是因为可以在需要时通过插入一个强制转换来解决它。—CSharpLanguageSpecification中文版然而假设存在staticintF(paramsobject[]objs){//dosomething}而在其他地方试图调用Console.WriteLine(F((object)newobject[]{}));那么它会在转换(object)这里爆提示转换是多余的。显示可能的修补程序(Ctrl+.)然而实际上是否去掉这个(object)强制类型转换操作的结果是不一样的。有强制类型转换时:objs{object[1]}[0]:{object[0]}(来自即时窗口)没有强制类型转换时:{object[0]}官方示例:using

c# 2017-03-01 发布
1 浏览

.NET中如何安全地存储认证信息(C#)

.NET中如何安全地存储认证信息(C#)TODO:本文由赤石俊哉翻译整理,您可以将本文自由地用于学习交流。如需用于其他用途请征得作者的同意。原文链接:Howtosecurelysaveusername/password(local)?-StackOverFlow验证输入的用户名和密码如果你只希望验证输入的用户名和密码是否匹配,可以使用Rfc2898DerivedBytes类(即PBKDF2)。这比起使用诸如三次DES以及AES这样的加密算法来说要更安全一些,因为从RFC2898DerivedBytes产生的结果逆推出密码原文是不可行的。你只能将密码转换成PBKDF2的结果。你可以参考使用密码的SHA1哈希值作为密码字符串推导加密秘钥和向量的盐,是否可行?,这里面有一个示例,也讨论了在WinRT/Metro环境的.Net环境下C#Metro风格的密码字符串加密解密。存储密码如果你希望存储密码以便以后进行复用,你可以使用WindowsDataProtectionAPI(DPAPI)。它是使用了操作系统生成并且

c# 2017-03-03 发布
3 浏览

15个适合初学者学习C#编程语言的在线资源丨附地址

本文地址:https://www.evget.com/article...C#是一种通用编程语言,广泛应用于开发企业应用程序。C#是由Microsoft开发的,是.NET框架的主要语言。C#主要用于创建控制台应用程序、图形用户界面(GUI)应用程序和Web应用程序等。这些应用程序在个人计算机、Windows移动设备和嵌入式系统上运行。C#提供了一系列功能,例如自动管理内存和垃圾回收。它支持数据封装和继承和多态性,并且包括对COM技术(组件对象模型)和基于Windows的应用程序的本地支持。如果你准备学习C#编程语言,那么有大量的在线资源非常适合初学者学习。这里列出了15个在线资源可以让你逐步学习C#编程。1)TutorialsPointTutorialsPoint是学习Web开发、编程和其他技术的热门在线资源。它提供了一个在线文本教程让你逐步学习c#。该课程提供了流行的C#编程概念的培训和实际示例。2)C#StationC#Station为初学者和专业程序员提供文本课程,进行C#编程概念的培训。它涵盖了各种主题,同时提供了关于基本

c# 2017-03-03 发布
1 浏览

练习项目备选清单

练习项目备选清单Utilities1.文件下载器功能概要设计:实现新建下载功能(以ftp为基础)给出下载链接可以启动下载任务实现局域网内下载传输文件以单线程下载方式实现附加功能:支持断点续传实现多线程下载实现BT下载参考技术:套接字(Socket编程)多线程编程2.音、视频播放器功能概要设计:实现播放常见音频格式文件(mp3、wav、ogg)实现播放常见视频格式文件(mp4、avi)可创建播放列表附加功能:实现URL播放,可播放本地和网络文件实现播放历史、记忆播放进度功能参考技术:解码器URL3.垃圾文件清理工具功能概要设计:根据所选驱动器,扫描无用文件并输出结果实现清理无用文件功能预留扩展接口,用户可自定义清理参考技术:文件操作编程提升权限操作4.函数图像绘制工具功能概要设计:根据输入的初等函数,绘制其在一定区间内的函数图像可在同一坐标系内绘制多个函数图像实现局部放大参考技术:高等数学GDI编程5.系统资源管理器

c# 2017-03-04 发布
3 浏览

NLog简易使用说明

NLog简易使用说明原文链接:https://github.com/NLog/NLog/...NOTE:本文章由赤石俊哉翻译整理,您可以以学习交流为目的进行任意使用。如需商用请征得原作者以及译者的同意。安装NLogNLog可以从Nuget上下载。你只需要安装NLog.Config包,它将会同时安装NLog和NLog.Schema包。最后将会为工程添加一个初级的设置和智能补全(Intellisense)。使用GUI或者在程序包管理命令行中输入:Install-PackageNLog.Config你现在就可以编译你的程序然后开始使用NLog了。创建Log信息NOTE【译者注】Log就是常说的日志信息。为了从你的程序中创建你所需要的日志消息你需要使用日志记录API。Logger和LogManager这两个类将会很经常的被使用到,它们都在NLog命名空间里面。Logger代表了一些被命名的日志源,而且他们有可以发出日志消息的成员方法。LogManager则是用于创建和管理Logger对象的实例。有一点你必须要理解的很重要的是,L

c# 2017-03-04 发布
8 浏览

C#中继承和多态的研究

C#中继承和多态的研究通常继承在这个部分,我将构建两个类A和B,B是A的子类。namespaceCSharpPolymorphism{classA{publicstringvalue="A";publicstringSay(){return"I'mA,MyValue:"+value;}}classB:A{publicstringvalue="B";publicstringSay(){return"I'mB,MyValue:"+value;}}classProgram{staticvoidMain(string[]args){AAa=newA();BBb=newB();AAb=newB();

c# 2017-03-05 发布
AD 友情赞助